Find existing resources
Page through results
List endpoints use cursor pagination. Whilepagination.has_next is true, request the next page by passing pagination.next_page_cursor as the page_cursor parameter.
TypeScript
Reconcile account activity
The Partner API does not provide one combined statement. Reconcile each resource independently:- List card transactions with
GET /card-transactions?account_id={account_id}, then read a specific lifecycle withGET /card-transactions/{card_transaction_id}. - List deposits with
GET /deposits?account_id={account_id}, then confirm one withGET /deposits/{deposit_id}. - List withdrawals with
GET /withdrawals?account_id={account_id}, then confirm one withGET /withdrawals/{withdrawal_id}.
updated_at, status, and the current amounts instead of treating the first response as final.
If your product needs a single account timeline, page through the three list endpoints independently, merge the results in your backend, and sort them by created_at. A pagination cursor is valid only for the endpoint and filters that produced it.
Next step
Errors and idempotency
Handle errors, retries, and asynchronous operations safely.