Skip to main content
PUT
Actualizar documento de cobro

Authorizations

Authorization
string
header
required

Llave cbx_live con scope de documentos públicos.

Path Parameters

invoiceId
string<uuid>
required

Body

application/json

provider no está permitido. Un PUT debe enviar los campos requeridos completos.

reference
string
required
Required string length: 5 - 100
amount
number
required
Required range: 0.01 <= x <= 1000000Must be a multiple of 0.01
name
string
required
Required string length: 5 - 100
provider_id
string
Required string length: 1 - 255
description
string
Required string length: 4 - 2000
phone
string
Pattern: ^\+[1-9][0-9]{7,14}$
email
string<email>
Maximum string length: 200
due_date
string<date> | null

Response

Documento actualizado

id
string<uuid>
required
name
string
required
description
string | null
required
amount
number
required
provider
string
required
provider_id
string | null
required
reference
string
required
status
enum<string>
required
Available options:
CREATED,
PAID,
CONCILIATED,
PAID_FROM_PROVIDER,
DELETE_FROM_PROVIDER,
FAILED
remarks
string | null
required
metadata
object | null
required
due_date
string<date> | null
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
payment_id
string<uuid> | null
required
is_test
boolean
required
partial_payment_config
null
required

Siempre null; esta API exige pago completo.

payment
object | null
required