iBanFirst API Access & Open Banking Data (Spain)

Managing an iBanFirst account in Spain and want your balances and transactions in one place — or piped straight into your own tooling? open-banking.io links iBanFirst through regulated PSD2 access, then hands the data back to you already decrypted on your own device. There are no certificates to buy, no eIDAS setup, and no bank-facing paperwork. iBanFirst (BIC FXBBBEBBXXX) supports both business and personal accounts, and a single approval keeps your connection live for up to 180 days before you renew it.

Everything runs on a zero-knowledge design: your encryption keys are generated locally from a passphrase you choose, and open-banking.io only ever holds your public key. The service can move your ciphertext but can never read inside it.

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.

  1. Sign up for open-banking.io and set your encryption passphrase. Your private key is created on your device and never leaves it.
  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 on the bank's PSD2 consent screen. Your credentials go only to iBanFirst.
  4. Once approved, your accounts and transactions sync back into your dashboard, ready to view or export.

That consent stays valid for 180 days, after which a quick re-approval keeps the sync running.

Access your data

If you write code, there's an optional developer path once the connection 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. From there:

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

The CLI and SDK only read and refresh connections you already made in the dashboard — there is no connect command. Every response arrives encrypted and is decrypted locally with your private key; an API key on its own returns nothing but ciphertext.

All of this is included in the flat ~EUR 3/month subscription across 2,600+ EU and UK banks.

FAQ

Do I need an eIDAS certificate for iBanFirst?

No. open-banking.io is certificate-free — you approve access on iBanFirst's own consent screen and nothing else is required.

Can open-banking.io see my iBanFirst transactions?

No. It holds only your public key. Your data is decrypted on your device with a private key that never leaves it.

Does connecting iBanFirst need any code?

No. Connecting is a dashboard-only flow. The API key and CLI are optional and only read existing connections.

Ready to begin? Visit open-banking.io.