Saltar al contenido principal
GET
curl
La API de historial de entregas de Travel Rule de Didit devuelve todas las entradas de entrega de una transacción, paginadas de la más antigua a la más reciente. Usa tu x-api-key con el permiso de lectura de transacciones. transaction_id es el UUID de la transacción de Didit. Si la transacción o la transferencia no existe, la respuesta es 404; si los permisos son insuficientes, la respuesta es 403.

Paginación y orden

La respuesta contiene count, next, previous y results. limit tiene 100 como valor predeterminado y se limita a 100. offset tiene cero como valor predeterminado y no debe superar 1,000,000; si lo supera, la respuesta es 400. count normalmente se limita a 100 y no es un total fiable para historiales más largos. Sigue next hasta que sea null, independientemente de count. Las entradas se ordenan por fecha de creación y, en caso de empate, por identificador. Cada entrada tiene uuid, kind, status, rail, created_at, delivered_at y detail_lines. rail toma el valor EMAIL, TRP, INTERNAL o NETWORK, o null antes de la selección. detail_lines describe el tipo de mensaje y su estado, sin errores sin procesar ni payloads de transporte.

Historial incluido

Detalle de la transacción incluye solo las 100 entradas más recientes de travel_rule.deliveries, en orden de más antigua a más reciente. deliveries_truncated indica si se omitieron entradas anteriores. Las listas de transacciones omiten estos dos campos de historial. El campo delivery existente sigue describiendo la entrega más reciente. Consulta entregas y reintentos para ver el significado de cada estado. Los mensajes de la contraparte son un endpoint de conversación independiente.

Autorizaciones

x-api-key
string
header
requerido

La clave de API de tu aplicación, que encontrarás en Developers -> API keys en la Business Console. La clave principal tiene acceso completo. Una clave con nombre puede tener un alcance limitado: ninguno, lectura o escritura por recurso, limitada a algunos flujos o a sesiones aprobadas, a una lista de direcciones IP y a una fecha de caducidad. 401 significa que la clave es incorrecta, se revocó o expiró; 403 significa que no se envió ninguna clave, que la clave no tiene acceso a este recurso o acción, o que la solicitud provino de una dirección fuera de su lista de IP; 404 en una ruta de sesión significa que la sesión está fuera de los flujos o estados de la clave. Una clave sin acceso a contenido multimedia recibe las URL de imágenes, videos y PDF como null, y una clave sin permiso de escritura en sesiones recibe los enlaces y tokens de sesión como null. Consulta https://docs.didit.me/console/api-keys.

Parámetros de ruta

transaction_id
string<uuid>
requerido

UUID estable de Didit de la transacción a la que pertenece la transferencia.

Parámetros de consulta

limit
integer
predeterminado:100

Entradas por página. El valor predeterminado es 100 y los valores mayores se limitan a 100; un valor superior a 1,000,000 devuelve 400.

Rango requerido: 1 <= x <= 1000000
offset
integer
predeterminado:0

Número de entradas que se omitirán, de hasta 1,000,000. Un valor mayor devuelve 400.

Rango requerido: 0 <= x <= 1000000

Respuesta

Historial de entregas paginado, del más antiguo al más reciente.

count
integer
requerido

El recuento suele estar limitado a 100; no es un total fiable para historiales más largos. Sigue usando next hasta que sea null, independientemente del recuento.

Rango requerido: x >= 0
next
string<uri> | null
requerido

URL de la página siguiente, o null.

previous
string<uri> | null
requerido

URL de la página anterior, o null.

results
object[]
requerido

Entradas ordenadas de la más antigua a la más reciente según la fecha de creación y, después, según el identificador.

Última modificación el 12 de noviembre de 2026