List transactions with filters
List transactions with filters.
Results are ordered newest-first (by createdAt desc, id desc). limit
defaults to 50 and is capped at 100.
Date filters createdAfter and createdBefore are inclusive
(treated as >= and <= against createdAt).
Pagination returns opaque nextCursor / previousCursor tokens in the
response whenever the page is non-empty: use startingAfter=nextCursor
to fetch the next page, or endingBefore=previousCursor to page
backward. hasMore tells the client whether more rows exist in the
current direction of travel; an empty response in the other direction
signals the start of the list.
Authorizations
Token from POST /auth/token
Query Parameters
processing, completed, failed, cashPickupReady cryptoToCrypto, fiatToCrypto, cryptoToFiat Filters rows where the customer was the sender (the quote owner).
Filters rows where the customer was the recipient (dest wallet owner, or sender on cash/fiat rails).
Free-text search. Matches transaction id, customer id, or customer email.
Alias for search.
Filters to payments where ANY leg's underlying status is in the given
set (e.g. failed surfaces outbound-failed-funds-held payments whose
derived overall status is still processing). Values are leg-level
statuses, a superset of TransactionStatus. Only applied under the
grouped read model; ignored otherwise.
Response
The request has succeeded.
True when more rows exist beyond this page in the direction of travel (forward by default, backward when endingBefore was supplied).
Opaque cursor pointing at the last item in this page. Present when
data is non-empty. Pass as startingAfter to fetch the next page;
hasMore=false signals no more pages forward.
Opaque cursor pointing at the first item in this page. Present when
data is non-empty. Pass as endingBefore to page backward; when
this yields an empty response the client is at the start of the list.