Requires
X-Api-Key, X-Api-Secret, and Authorization: Bearer <user-jwt> headers. See Authentication for details.- Recent mode — omit
accountId, usesizeto get the N most recent transactions across all accounts. - Account mode — include
accountIdwithlimitandoffsetto paginate transactions for a specific account.
Request
Query parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
size | number | 20 | Number of recent transactions to return (recent mode) |
accountId | number | — | Filter by account ID (account mode) |
limit | number | — | Page size — required when accountId is provided |
offset | number | — | Number of records to skip — required when accountId is provided |
Response
200 OKitems[]
| Field | Type | Description |
|---|---|---|
id | number | Transaction ID |
description | string | Description of the transaction |
status | string | "COMPLETED", "PENDING", or "FAILED" |
amount | number | Amount in smallest unit |
currency | string | Currency of the transaction |
createdAt | string | ISO 8601 timestamp |
Pagination
| Field | Type | Description |
|---|---|---|
total | number | Total number of transactions |
pages | number | Total pages |
page | number | Current page |
limit | number | Items per page |