iBanFirst API Access & Open Banking Data (Belgium)
Want programmatic reach into your iBanFirst accounts in Belgium? open-banking.io links your iBanFirst profile (BIC FXBBBEBBXXX) to a single, privacy-first dashboard and, when you need it, a clean developer surface. It covers personal and business accounts and a PSD2 consent that stays valid for up to 180 days before you re-approve. Everything is zero-knowledge and certificate-free: your data is decrypted on your own device with a key only you hold, and open-banking.io only ever stores your public key.
How to connect iBanFirst
Connecting happens entirely in the open-banking.io dashboard — there is no API call, code, or key involved in this step.
- Sign up for open-banking.io and set your encryption passphrase. Your keys are generated locally on your device.
- In the dashboard, search for iBanFirst and choose the account type — personal or business.
- You are redirected to iBanFirst's own secure login, where you approve access (the PSD2 consent).
- Your iBanFirst accounts then sync back into your dashboard, ready to view or export.
That consent lasts up to 180 days, after which iBanFirst asks you to renew it.
Access your data
Reading iBanFirst data programmatically is an optional developer step, only after the connection above exists. On the Developers page, create an API key and export a credentials.json — this bundles the API key together with your private decryption key. Then use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API. Requests authenticate with the X-Api-Key header, and every response is decrypted locally with your own key. Note: the CLI and SDK only read and sync connections you already made in the dashboard — there is no connect command. And the API key alone returns only ciphertext; without your private key the data stays unreadable.
Pricing is roughly EUR 3/month for the whole service.
Can I connect iBanFirst with an API key?
No. Bank connections are made only in the dashboard via iBanFirst's own consent screen. API keys are for reading data afterwards.
Can open-banking.io staff see my iBanFirst balances?
No. The design is zero-knowledge — servers hold only your public key, so data can be decrypted solely on your device.
Does iBanFirst support business accounts?
Yes. Both personal and business iBanFirst accounts are supported, each with up to a 180-day consent window.
Start at open-banking.io.