Skip to main content
POST

Authorizations

X-API-Key
string
header
required

API Key de la integración (Integraciones → Nueva Integración).

Headers

Idempotency-Key
string

Opcional. Llave única por operación (máx. 100 caracteres, vale 24 h por integración). Un reintento con la misma llave y el mismo cuerpo devuelve la respuesta original (header Idempotent-Replayed: true) sin repetir la operación; con otro cuerpo, o mientras la primera sigue en proceso, responde 409.

Maximum string length: 100

Body

application/json
payment_method_id
string<uuid>
required

Forma de pago (GET /payment-methods).

payment_date
string<date>
required

Fecha del pago.

bank_id
string<uuid>

Banco (GET /treasury/banks).

reference_number
string

Referencia (máx. 255).

notes
string

Notas (máx. 500).

branch_id
string<uuid>

Requerido junto con el tercero (modo automático).

amount
number

Monto a repartir (modo automático).

Required range: x > 0
customer_id
string<uuid>

Cliente (modo automático, en lugar de allocations).

allocations
object[]

Monto por factura (o usa customer_id).

Required array length: 1 - 200 elements

Response

Cobro aplicado

status
boolean
required
Example:

true

data
object
required