Skip to main content

Accounts

An account is a bank account of the Magni client your integration acts for, connected through the bank's open-banking (SIBS / Berlin Group) consent. In v1 you can connect one and disconnect one; its transactions are read with the Transactions endpoint.

Base URL: https://app.openbanking.magnifinance.com/api/v1 — authentication in Authentication.

MethodPathDescription
POST/accountsConnect a bank account by IBAN and start the owner's consent (SCA)
DELETE/accounts/{id}Revoke the consent at the bank and delete the account and its transactions
Not in v1

There is no account listing, no per-account read/update, no manual sync trigger and no balance history in v1. Say so in your integration rather than assume them; the account id you need comes from the POST /accounts response.

Availability

Endpoints are released; each integration can call them once its OAuth client is provisioned and bound to a Magni client. Until then calls answer 403 MissingClientBinding.