ING Italy API Access & Open Banking Integration
Reaching your ING (Italy) account data no longer means wrestling with PSD2 certificates, sandbox registrations, or per-bank paperwork. open-banking.io gives you one consistent gateway to ING alongside 2,600+ other EU and UK institutions, and every byte that flows back is decrypted on your own device with a key that never leaves it. Whether you hold a business or personal ING account (BIC INGBITD1XXX), the path from sign-up to synced balances is the same short flow described below.
How to connect ING
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 open the web dashboard.
- Set an encryption passphrase. Your cryptographic keys are generated locally, on your device, at this moment — open-banking.io only ever sees your public key.
- Pick ING (Italy) from the bank list and choose the account type, business or personal.
- Approve on ING's own screen. You are redirected to ING's secure login to grant PSD2 consent directly — your credentials are entered on the bank's site, never ours.
- Watch your accounts sync back into the dashboard. A single consent stays valid for up to 180 days before ING asks you to re-authorise.
Access your data
Once ING is connected, reading the data programmatically is an optional developer step. From the Developers page, create an API key and export a credentials.json — this bundles the API key and your private decryption key. From there use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API. Requests authenticate with the X-Api-Key header, and each response is decrypted locally with your own key. The CLI and SDK only read and sync connections that already exist — they never create one. And because the service is zero-knowledge, an API key alone returns nothing but ciphertext without your private key.
FAQ
Do I need an eIDAS certificate to access ING?
No. open-banking.io is certificate-free — consent is granted straight on ING's login screen, so there is nothing to register or renew on your side.
How often do I re-authorise ING?
ING consent lasts up to 180 days. After that you simply repeat the approval on ING's screen from the dashboard.
What does it cost?
Around EUR 3 per month covers ING plus every other bank in the network — no per-connection fees.
Start connecting ING at open-banking.io.