API ReferencePlatform
El log de eventos
Todo lo que pasó en tu tenant, como eventos consultables — los MISMOS que viajan por webhook, pero en un log que puedes leer cuando quieras. Si dudas de un webhook, lee este log: el log es la verdad. Es la pieza de reconciliación definitiva: un cron que lo recorre desde el último cursor no se pierde nada, aunque tu endpoint haya estado caído un día entero.
Authorization
tenantToken AuthorizationBearer <token>
Tu token de tenant: tk_live_…. El entorno sandbox llega pronto; los tokens tk_test_ quedarán reservados para él. Scopes: read, lookup, transfers, bonuses, payouts, webhooks. Usa el mínimo.
In: header
Query Parameters
type?string
Value in
- "transfer.completed"
- "transfer.rejected"
- "transfer.expired"
- "payout.approved"
- "payout.completed"
- "payout.rejected"
- "payout.failed"
- "payout.returned"
- "payout.canceled"
- "bonus_batch.ready"
- "bonus_batch.rejected"
- "bonus_batch.completed"
- "bonus_batch.partially_failed"
- "account.verified"
created_at[gte]?string
Format
date-timecreated_at[lte]?string
Format
date-timelimit?integer
Range
1 <= value <= 100Default
25cursor?string
El next_cursor de la página anterior.
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/v1/events"{ "items": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "type": "transfer.completed", "api_version": "string", "created_at": "2019-08-24T14:15:22Z", "data": { "object": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "scope": "internal", "status": "completed", "source_account": "0b96a69a-83bf-4bb3-9b52-1bfb05c01fa0", "destination": { "type": "account", "account_id": "449e7a5c-69d3-4b8a-aaaf-5c9b713ebc65" }, "amount": { "raw": "string", "asset": "COPM" }, "fee": { "raw": "string", "asset": "COPM" }, "description": "string", "created_at": "2019-08-24T14:15:22Z" } } } ], "next_cursor": "string"}