Skip to main content
POST
Crear documento de cobro

Authorizations

Authorization
string
header
required

Llave cbx_live con scope de documentos públicos.

Headers

x-idempotency
string
required

Clave estable por creación.

Minimum string length: 1
X-Request-Id
string

Body

application/json
reference
string
required
Required string length: 1 - 255
provider
string
required

Debe coincidir con el source del partner.

Required string length: 1 - 64
amount
number
required

Unidades mayores de la moneda de referencia.

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

YYYY-MM-DD.

document_url
string<uri>
metadata
object

Response

Documento creado o replay idempotente

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