Get Transactions (Deprecated)

Allowed Scopes: experimental:transaction:read
Deprecated compatibility endpoint. Prefer GET /v1/transactions/successful and GET /v1/transactions/failed, which have distinct, more accurate response shapes.
Returns card transactions for the authenticated company. Use status=failed to retrieve declined transactions (last 30 days when startDate is omitted, even when endDate is set, so an endDate older than 30 days alone returns nothing — pass startDate to reach further back, there is no hard window; no pagination). Use status=successful to retrieve settled transactions with pagination. Omit status to retrieve both; meta.pagination reflects successful transactions only and is null when only failed transactions are returned.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
integer
≥ 1
Defaults to 1

Page number

integer
1 to 30
Defaults to 30

Page size

string
enum

Filter by transaction status.

Allowed:
date
^\d{4}-\d{2}-\d{2}$

Return transactions on or after this date (YYYY-MM-DD).

date
^\d{4}-\d{2}-\d{2}$

Return transactions on or before this date (YYYY-MM-DD).

string

Filter by user ID.

string

Filter by card ID.

Headers
string

ID of the company the request acts on. Required with an organisation-level token; not needed with a company-level token.

Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json