Retrieve transactions for your accounts in JSON format via API.
Field | Type | Required | Description |
---|---|---|---|
from | number | ✅ | Start of your query window (inclusive), as a UNIX timestamp (seconds). |
to | number | ✅ | End of your query window (exclusive), as a UNIX timestamp. |
startAfter | string | ❌ | Cursor for pagination. Use the entryId of the last result from the previous call. |
startAfter
set to nextCursor
value from response, until hasNext
is false.Field | Type | Description |
---|---|---|
id | string | Transaction id. |
amount | string | Amount moved (decimal, represented as a string). |
currency | string | ISO 4217 currency code (e.g. “EUR”). |
side | string | Direction of the movement from your account’s perspective. Either “credit” or “debit” |
creditor / debtor | FinancialAddress | Counterparty address (IBAN, SCAN, etc.), as a financial address object. |
balance.before | string | Your account balance before this transaction. |
balance.after | string | Your account balance after this transaction. |
bankStatementReference | string | A reference string you can display or match with external statements. |
transactionDate | number | UNIX timestamp of when the funds arrived/left and the transaction was recorded. |
paging.hasMore | boolean | Whether more data is available — use with startAfter to paginate. |
paging.nextCursor | string | Use the value in startAfter to get the next set of transactions. |