Pagination
GET /transactions is page-based:
| Query parameter | Default | Notes |
|---|---|---|
page | 1 | 1-based |
pageSize | 50 | maximum 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.