BNL Corporate Open Banking & API Access (Italy)

Reach your BNL Corporate accounts through a single, privacy-first layer. open-banking.io links to BNL Corporate (Banca Nazionale del Lavoro, part of the BNP Paribas group in Italy, BIC BNLIITRRXXX) alongside 2,600+ other EU and UK institutions — without you ever registering for a PSD2 certificate or handing your data to a middleman. Everything you pull is decrypted on your own device with a key only you hold, so the platform itself only ever sees ciphertext.

BNL Corporate supports business accounts, and access consent lasts up to 180 days before BNL asks you to re-approve. That makes it well suited to ongoing corporate treasury, reconciliation, and reporting workflows where you want a stable, recurring view of your balances and movements.

How to connect BNL Corporate

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

  1. Sign up for an open-banking.io account.
  2. Set your encryption passphrase. Your key pair is generated locally on your device; open-banking.io keeps only your public key.
  3. In the dashboard, pick BNL Corporate and choose the business account type.
  4. You are redirected to BNL Corporate's own secure login, where you approve access under PSD2 (Strong Customer Authentication).
  5. Your accounts then sync into your dashboard, ready to view.

At no point do you share your BNL credentials with open-banking.io — authentication and consent stay on BNL's side.

Access your data

Want to read BNL Corporate data programmatically? That's an optional developer step after the connection exists. From the Developers page, create an API key and export a credentials.json — this bundles your API key and your private decryption key. Then use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API directly. Every request carries the X-Api-Key header, and each response is decrypted locally with your own key. Hold only the API key and you'll receive nothing but ciphertext — the private key never leaves your machine.

All of this runs on flat pricing of roughly EUR 3/month.

FAQ

Do I need a PSD2 certificate to use BNL Corporate here?

No. open-banking.io is certificate-free — you approve access on BNL Corporate's own consent screen, nothing to register or install.

Can open-banking.io read my BNL Corporate transactions?

No. The service is zero-knowledge and stores only your public key; your data is decrypted on your device with a key only you hold.

How long does BNL Corporate access last?

Up to 180 days per consent, after which you re-approve on BNL's login to keep syncing.

Ready to start? Visit open-banking.io.