Hello Bank! Open Banking & API Access (Italy)
Hello Bank! is BNP Paribas' digital retail bank in Italy, and its account holders increasingly want their balances and transactions in one place — a budgeting app, a spreadsheet, or a script — without handing raw credentials to a third party. open-banking.io makes that possible under PSD2 across 2,600+ European banks, and Hello Bank! is one of them. It is a zero-knowledge, certificate-free service: the encryption keys that unlock your financial data are generated on your own device and stay with you, so nobody else — not even open-banking.io — can read what syncs through it.
Hello Bank! Italy supports personal accounts here, with a PSD2 consent that stays valid for up to 180 days before you re-approve. There is no public BIC on record for this brand, so the connection is made by selecting Hello Bank! directly in the dashboard rather than by any bank identifier you type in.
How to connect Hello Bank!
Connecting happens entirely inside the open-banking.io dashboard — there is no API call, code, or key involved in this step.
- Sign up for open-banking.io and set your encryption passphrase. Your key pair is generated locally, so only you can later decrypt your data.
- In the dashboard, pick Hello Bank! from the bank list and choose the personal account type.
- You are redirected to Hello Bank!'s own secure login, where you authenticate and approve access on the bank's PSD2 consent screen.
- Once approved, your Hello Bank! accounts and transactions sync into your dashboard automatically and refresh within the 180-day consent window.
Access your data
Reading Hello Bank! data programmatically is an optional step after 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 the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API can pull your synced data. Requests authenticate with the X-Api-Key header, and every response is decrypted locally with your own key. The API key alone only ever returns ciphertext — without your private key it stays unreadable.
Does open-banking.io store my Hello Bank! login?
No. You authenticate on Hello Bank!'s own site; open-banking.io never sees your banking credentials and holds only your public key.
Can I connect a Hello Bank! account with the CLI?
No. The CLI and SDK only read or sync existing connections. Connecting is done once in the dashboard via the bank's consent screen.
What does it cost?
Around EUR 3 per month for full access across every supported bank, including Hello Bank!.
Start at open-banking.io.