Skip to main content
PUT
Actualizar un cobro inmediato

Autorizaciones

Authorization
string
header
requerido

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Encabezados

X-Account-Id
string
requerido

ID de la cuenta (formato UUID)

Parámetros de ruta

collection_id
string
requerido

Identificador del cobro inmediato

Cuerpo

application/json
additionalInfo
object

AdditionalInfo es el nuevo mapa de clave-valor para información adicional

Ejemplo:
amount
string

Amount es el nuevo monto de la cobranza en formato decimal con 2 decimales

Ejemplo:

"150.00"

debtorDocument
string

DebtorDocument es el nuevo CPF o CNPJ del pagador (debe proporcionarse junto con DebtorName)

Ejemplo:

"98765432109"

debtorName
string

DebtorName es el nuevo nombre del pagador (debe proporcionarse junto con DebtorDocument)

Ejemplo:

"Maria Santos"

description
string

Description es la nueva descripción personalizada para la cobranza

Ejemplo:

"Updated payment description"

expirationSeconds
integer

ExpirationSeconds es el nuevo tiempo de expiración en segundos (debe ser mayor que 0)

Ejemplo:

7200

metadata
object

Metadata es un mapa para actualizar pares clave-valor personalizados (merge patch RFC 7386)

receiverKey
string

Nueva clave Pix que recibirá el pago

Minimum string length: 1
Ejemplo:

"+5511988888888"

tags
string[]

Tags es el nuevo arreglo de etiquetas personalizadas

Ejemplo:

Respuesta

Cobro actualizado correctamente

additionalInfo
object

AdditionalInfo contiene información adicional de clave-valor

Ejemplo:
amount
string

Amount es el monto de la cobranza en formato decimal

Ejemplo:

"100.00"

createdAt
string

CreatedAt es la marca de tiempo en que se creó la cobranza

Ejemplo:

"2024-01-15T10:30:00Z"

debtorDocument
string

DebtorDocument es el CPF o CNPJ del pagador

Ejemplo:

"12345678901"

debtorName
string

DebtorName es el nombre del pagador

Ejemplo:

"João da Silva"

description
string

Description es la descripción personalizada de la cobranza

Ejemplo:

"Payment for order #12345"

emv
string

EMV es el payload del código QR en formato EMV

Ejemplo:

"00020126580014br.gov.bcb.pix..."

expirationSeconds
integer

ExpirationSeconds es el tiempo en segundos hasta la expiración

Ejemplo:

3600

id
string

ID es el identificador único de la cobranza

Ejemplo:

"550e8400-e29b-41d4-a716-446655440000"

locationUrl
string

LocationURL es la URL para acceder a la ubicación/código QR de la cobranza

Ejemplo:

"https://api.example.com/qr/550e8400"

metadata
object

Metadata son los metadatos personalizados asociados con esta cobranza

receiverKey
string

Clave Pix que recibirá el pago

Ejemplo:

"+5511999999999"

status
string

Status es el estado actual de la cobranza

Ejemplo:

"ACTIVE"

tags
string[]

Tags es un arreglo de etiquetas personalizadas

Ejemplo:
txId
string

TxID es el identificador de la transacción

Ejemplo:

"TXN123456789"

updatedAt
string

UpdatedAt es la marca de tiempo de la última actualización

Ejemplo:

"2024-01-15T10:30:00Z"