BNP Paribas API Access & Open Banking Made Simple

Reaching your BNP Paribas account data no longer means wrestling with certificates, sandbox registrations or bespoke PSD2 tooling. open-banking.io links your BNP Paribas accounts (BIC BNPAFRPPXXX) through one dashboard and keeps every figure encrypted with a key that never leaves your device. Whether you hold a personal current account or run business banking, you get a single, private window onto your balances and transactions.

Because the platform is zero-knowledge and certificate-free, open-banking.io only ever stores your public key. Your statements are decrypted locally, so the service itself can never read what flows through it.

How to connect BNP Paribas

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 an account and set your encryption passphrase. Your key pair is generated right there on your own device.
  2. Open the dashboard, choose BNP Paribas from the bank list, and pick whether you are linking a personal or business account.
  3. You are redirected to BNP Paribas's own secure login, where you approve access on the bank's PSD2 consent screen. This consent lasts up to 180 days, after which you simply reconfirm.
  4. Your BNP Paribas accounts sync straight into your dashboard, ready to view.

Nothing about your credentials is ever handled by open-banking.io — you authenticate directly with BNP Paribas.

Access your data

Once BNP Paribas is connected, developers can optionally read that data programmatically. On the Developers page, create an API key and export a credentials.json file, which bundles the API key together with your private decryption key.

From there, use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API. Requests carry your key in the X-Api-Key header, and every response is decrypted locally with your private key. An API key on its own only ever returns ciphertext — the readable data appears only on your machine. The CLI and SDK read and sync existing connections; they never create one.

All of this runs for roughly EUR 3/month, with no certificate paperwork.

Do I need a developer account to connect BNP Paribas?

No. Linking BNP Paribas is a dashboard action. API keys are only for the optional programmatic access step afterwards.

Can open-banking.io see my BNP Paribas transactions?

No. It holds only your public key, so data is decrypted solely on your device.

Up to 180 days, covering personal and business BNP Paribas accounts, then you renew it.

Start at open-banking.io.