Banca Nazionale del Lavoro API Access & Open Banking

Banca Nazionale del Lavoro (BNL), part of the BNP Paribas group, is one of Italy's oldest and largest banks. If you want a clean, ongoing view of your BNL accounts and transactions — for budgeting, bookkeeping, or building your own tools — open-banking.io gives you PSD2 access without certificates, developer onboarding, or handing your data to a third party. Everything is encrypted on your own device with a key that only you hold.

open-banking.io covers 2,600+ banks across the EU and UK, so your BNL connection sits alongside any other accounts you hold, all in one private dashboard.

How to connect Banca Nazionale del Lavoro

Connecting happens entirely in the open-banking.io dashboard — there is no API call, code, or key involved in linking your account:

  1. Sign up for open-banking.io and set your encryption passphrase. Your keys are generated locally on your device, so no one else can read your data.
  2. In the dashboard, pick Banca Nazionale del Lavoro (BIC BNLIITRRXXX) and choose the personal account type.
  3. You're redirected to BNL's own secure login to approve access under PSD2. You authenticate directly with the bank — open-banking.io never sees your credentials.
  4. Your accounts and transactions sync back into your dashboard. Consent lasts up to 180 days, after which you simply re-approve.

Access your data

Reading your data programmatically is an optional step for developers, and only after the bank is connected. On the Developers page, create an API key and export a credentials.json file — it 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 on your machine. Because open-banking.io only ever holds your public key, the servers store ciphertext they cannot read — an API key alone returns encrypted data until your private key unlocks it.

At around EUR 3/month, you get certificate-free, zero-knowledge access to BNL and thousands of other banks.

Does open-banking.io store my BNL password?

No. You authenticate on BNL's own consent screen. open-banking.io never sees or stores your banking credentials.

Can I access business accounts?

BNL access through open-banking.io covers personal accounts. You choose the account type in the dashboard when connecting.

How long does my connection last?

PSD2 consent for BNL lasts up to 180 days. When it expires, you re-approve access from your dashboard in a few clicks.

Ready to connect? Get started at https://open-banking.io.