Skip to main content

Pagination

GET /transactions is page-based:

Query parameterDefaultNotes
page11-based
pageSize50maximum 200; larger values are capped
curl 'https://app.openbanking.magnifinance.com/api/v1/transactions?accountId=ACCOUNT_ID&page=2&pageSize=100' \
-H 'Authorization: Bearer ACCESS_TOKEN'

The response echoes the paging and totals:

{
"transactions": [ ... ],
"page": 2,
"pageSize": 100,
"totalCount": 431,
"totalPages": 5
}

Iterate while page < totalPages. Filters (from, to, search, type, status, minAmount, maxAmount) apply before paging — see List transactions.