iBanFirst API Access & Open Banking Data Sync

Reaching your iBanFirst balances and transactions no longer means wrangling PSD2 certificates or standing up an eIDAS setup. open-banking.io links iBanFirst (BIC FXBBBEBBXXX) into one dashboard alongside 2,600+ other EU and UK institutions, and hands you the data in a form you can actually work with. Whether you run iBanFirst business or personal accounts, the flow is the same, and consent stays live for up to 180 days before you re-authorise.

How to connect iBanFirst

Connecting happens entirely inside the open-banking.io dashboard — there is no API call, key, or code involved in this step.

  1. Sign up for open-banking.io and set an encryption passphrase. Your keys are generated locally on your own device, so only you ever hold the private one.
  2. In the dashboard, search for iBanFirst and choose the account type you hold — business or personal.
  3. You are redirected to iBanFirst's own secure login, where you approve access under PSD2. open-banking.io never sees your banking credentials.
  4. Your iBanFirst accounts sync back into the dashboard, ready to view and refresh.

Access your data

Once the connection is live, reading it programmatically is an optional developer step. Open the Developers page, create an API key, and export a credentials.json — this bundles the API key together with your private decryption key. From there:

  • Run the CLI: openbanking accounts, openbanking transactions, or openbanking sync.
  • Or call the REST API / an SDK, passing your key in the X-Api-Key header.

Every response arrives encrypted and is decrypted locally with your own key. The API key alone only ever returns ciphertext — because open-banking.io is zero-knowledge and stores nothing but your public key, its servers cannot read or decrypt a single transaction. That is the point: certificate-free access, full privacy, for roughly EUR 3/month.

Does open-banking.io have a connect command?

No. The CLI and SDK only read and sync connections that already exist. Adding iBanFirst is always done in the dashboard via iBanFirst's consent screen.

Yes. Both account types are supported — connect each one separately and they sync side by side in the same dashboard.

How long does access last before I re-approve?

iBanFirst grants a maximum consent window of 180 days. After that you simply re-authorise through the bank's login to keep the data flowing.

Start at open-banking.io.