Skip to main content
Cada vez que tu saldo cambia, CBPay escribe una entrada inmutable en el ledger con el saldo resultante. GET /v1/movements es tu fuente de verdad para conciliar: nada mueve dinero sin dejar asiento.

Consultar movimientos

Filtros: from/to (YYYY-MM-DD, zona horaria de la organización), type, asset, page, page_size (máx. 200). Cada entrada trae reference_type + reference_id: el recurso de negocio que la originó.

Exportar a CSV / Excel

Agrega format=csv o format=xlsx para descargar las mismas filas como archivo listo para contabilidad (hasta 10.000 filas por descarga). También disponible en los listados de payouts, payins y transfers. Los encabezados CSV siguen el locale de la cuenta; las celdas siguen crudas:
El export de payouts (GET /v1/payouts?format=csv) incluye una columna bank_reference — justo después de status_code — con el id de la transacción asignado por el banco de destino, poblado cuando el payout queda completed.

Catálogo completo de tipos

Los saldos de banking viven en tus cuentas bancarias (no en el ledger USDT): aquí solo aparecen sus fees. Las comisiones transaccionales de payout/payin/retiro no tienen asiento propio — viajan dentro del monto de su operación (total_debit, usdt_credited).

Conciliación en tres capas

Tu integración tiene tres vistas del mismo dinero. Así se mapean:

Receta de conciliación diaria

1

Descarga los movimientos del día

GET /v1/movements?from=AYER&to=AYER paginando hasta el final.
2

Cruza contra tu registro interno

Tu idempotency_key derivada de tu id interno te permite unir cada operación tuya con su reference_id de CBPay.
3

Verifica la continuidad del saldo

Ordena por fecha: el balance_after de cada entrada debe ser el anterior ± amount. Cualquier salto es señal de que te falta una entrada (no de un error del ledger — es inmutable).
4

Cierra el período con la cartola

La cartola garantiza la identidad contable saldo_inicial + créditos − débitos = saldo_final y te sirve como respaldo formal (PDF/Excel).

Movements vs cartola: ¿cuándo usar cuál?

  • GET /v1/movements — programático, paginado, en vivo: para tu conciliación automática y tu UI de historial.
  • Cartola — snapshot del período con totales, desgloses por producto/ país/moneda y cuadratura garantizada: para cierres contables, auditoría y para compartir con tu equipo de finanzas.
Ambos leen el mismo ledger: nunca van a discrepar entre sí.
Última modificación el 18 de agosto de 2026