List transactions

Retrieves a paginated list of transactions on accounts owned by every member of the caller's auth group, optionally filtered to a single member via clientId. A transaction that touches more than one currency account is returned as one row per currency account touched, so the same transactionId can repeat; the identity of a row is the pair (transactionId, currencyAccountId). date is the value date of the transaction, not when it was recorded (that is createdAt); date, and the dateFrom/dateTo filters, are the UK (Europe/London) business date, not a UTC timestamp. amountInMinorUnits, and the amountFrom/amountTo filters, are unsigned magnitudes in minor units — the sign of the movement is carried separately by direction.

Query Params
string | null

Optional; when present must name a member of the caller's group and scopes the results to that member alone

string | null

Filter to transactions on this account id

string | null

Filter to transactions on this currency account id

string | null

Filter to the rows of this transaction id, one per currency account it touched

date | null

Filter to transactions with a value date (UK business date) on or after this date

date | null

Filter to transactions with a value date (UK business date) on or before this date

string | null
enum

Filter to transactions with this direction (Credit or Debit)

Allowed:
string | null

Filter to transactions in this currency

transactionTypes
array of strings | null

Filter to transactions of these types

transactionTypes
int64 | null

Filter to transactions with an amount magnitude (in minor units) greater than or equal to this value

int64 | null

Filter to transactions with an amount magnitude (in minor units) less than or equal to this value

int32

1-based page number (default 1, max 100000)

int32

Page size, 1-200 (default 50)

string
enum

Sort key: date, amount (default date)

Allowed:
string
enum

Sort direction: asc, desc (default desc)

Allowed:
Headers
string
required

Fresh RFC 9449 proof JWT (ES256) signed with the client's DPoP key, binding this request's method and URL to the access token; generate a new proof per request

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Choose an example:
application/json
application/problem+json