List recent transactions
Filter by customer
Use the Grid customer ID or your platform customer ID to show a customer’s Global Account activity.Filter by Global Account
Use account filters when you need the ledger for a specific Global Account.Filter by status and type
| Status | Meaning |
|---|---|
CREATED | Initial transaction record or lookup has been created. |
PENDING | Transaction created and waiting for processing. |
PROCESSING | Transaction is moving through the payment rail. |
COMPLETED | Transaction reached a successful terminal state. |
REJECTED | Receiving institution, wallet, or approval flow rejected the payment. |
FAILED | Transaction failed. Inspect failureReason when present. |
EXPIRED | Quote expired before execution. |
REFUNDED | Funds were returned after a failed or reversed movement. |
Paginate results
FollownextCursor while hasMore is true.
Recommended pattern
Use webhooks for real-time product updates, then use transaction queries as a backstop:- Store
Customer:...,InternalAccount:...,Quote:..., andTransaction:...IDs from API responses. - Process webhooks idempotently.
- Query transactions by customer, account, and date range during daily reconciliation.
- Follow pagination until
hasMoreisfalse.