Build on the Bank Gateway API
One clean REST API for business bank accounts and transactions, normalised across every connected institution — with a sandbox to build against today.
Consistent JSON
Every connected bank returns the same normalised shape for accounts and transactions. Integrate once.
Filtering & pagination
Query transactions with date ranges and filters; page through large result sets predictably.
Sandbox first
Build against realistic mock data, then flip to live bank connections when you are ready.
Examples
Call the REST API directly with any HTTPS client, with copy-paste examples in the docs.
A familiar, predictable API
Authenticate with a bearer token, call REST endpoints, get consistent JSON back.
curl 'https://app.openbanking.magnifinance.com/api/v1/transactions?accountId=acc_8a2f4b6c' \
-H "Authorization: Bearer ACCESS_TOKEN"
{
"data": [
{
"id": "txn_3f9a",
"amount": -42.50,
"currency": "EUR",
"description": "Office supplies",
"bookingDate": "2026-05-21"
}
],
"pagination": { "nextCursor": "eyJpZCI6..." }
} Jump into the docs
Reference, authentication and endpoint guides.
Ready to build?
Read the docs to request OAuth client credentials and make your first call, or launch the app to connect an account.