List accounts

Retrieves a paginated list of accounts owned by every member of the caller's auth group (and their active direct sub-accounts), optionally filtered to a single member via clientId. clientName and accountName match as case-insensitive substrings; accountNumber and iban match exactly, but also case-insensitively.

Query Params
string | null

Filter to a single account by its id

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 accounts whose owning client name contains this value

string | null

Filter to accounts whose name contains this value

string | null

Filter to accounts with this exact account number

string | null

Filter to accounts with this exact IBAN

string | null

Filter to accounts whose owning client's parent is this client id

boolean

Include closed accounts (default false)

boolean

Include per-currency balances (default false). A currency account appears once it has ledger activity, so a newly provisioned account, or one whose first credit is still being processed, returns an empty balances array rather than a zero balance

int32

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

int32

Page size, 1-200 (default 50)

string
enum

Sort key: clientName, accountNumber, iban, parentName (default clientName)

Allowed:
string
enum

Sort direction: asc, desc (default asc)

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