HomeGuíasAPI ReferenceChangelog
Log In
API Reference

Crear Transactions externas en lote

Registra un lote de Transactions externas.

Una Transaction externa registra un pago que el deudor hizo por fuera de Toku —transferencia, caja, efectivo— para dejar sus Invoices saldados. Se usa para cargar muchos de esos pagos en una sola llamada, con el mismo contenido de un registro individual en cada elemento de transactions. Acepta como máximo 100 por llamada.

Cada elemento se procesa por separado, así que la llamada responde 201 incluso si algunos elementos no se pudieron registrar: response_counts resume cuántos quedaron registrados, cuántos se descartaron por repetidos y cuántos fallaron, error_detail agrupa los descartados por motivo —Invoice inexistente, anulado o ya pagado, o error al guardar— y transactions devuelve, en el mismo orden del lote, el identificador de cada Transaction creada o null cuando ese elemento no se registró.

Dentro del mismo lote, dos elementos con los mismos Invoices, la misma fecha y el mismo external_id se consideran repetidos y solo se registra el primero; los elementos con pagos parciales quedan fuera de esa comparación.

Límite de tasa: 1 solicitud por segundo. Al superarlo, la API responde 429. Ver Límites de tasa.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Lote de pagos hechos por fuera de Toku que se registran juntos.

transactions
array of objects
required

Pagos que componen el lote; hasta 100 por llamada.

Transactions*
Headers
string

Llave de API de una Account, para operar sobre esa Account en lugar de la principal.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json