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.
| Method | Path | Description |
|---|---|---|
POST | /accounts | Connect 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.