Buddy Bank API Access & Open Banking in Italy
Buddy Bank is Italy's smartphone-first bank, and open-banking.io lets you reach its account and transaction data without building your own PSD2 stack or juggling eIDAS certificates. You link the account once in your dashboard, and from then on your balances and payment history stay in sync — encrypted end to end and readable only on your own device.
Buddy Bank on open-banking.io covers both business and personal accounts. No BIC is published for the connection, and each authorisation you grant lasts up to 180 days before Buddy Bank asks you to renew it — the standard PSD2 consent window.
How to connect Buddy Bank
Connecting is done entirely in the open-banking.io dashboard — there is no API call, code, or key involved at this stage:
- Sign up for open-banking.io and set your encryption passphrase. Your keys are generated locally on your device, so no one else can derive them.
- In the dashboard, search for Buddy Bank and choose the account type you want to link (business or personal).
- You're redirected to Buddy Bank's own secure login, where you approve access on the bank's consent screen — your credentials only ever touch Buddy Bank.
- Once approved, your accounts sync back into your dashboard and stay refreshed.
Access your data
Reading the data programmatically is an optional step after a 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 you can use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API directly. Requests authenticate with the X-Api-Key header, and every response is decrypted locally with your own key. The CLI and SDK only read and sync connections you've already made — they never establish one.
This is what zero-knowledge means here: open-banking.io stores only your public key, so its servers hold ciphertext they cannot read. No certificates, no bank-side onboarding, and pricing is around EUR 3/month.
FAQ
Do I need an API key to connect Buddy Bank?
No. Connecting happens in the dashboard via Buddy Bank's consent screen. API keys are only for reading data later.
Can I link a business Buddy Bank account?
Yes — both business and personal Buddy Bank accounts are supported, each with consent lasting up to 180 days.
Can open-banking.io see my transactions?
No. Data is decrypted only on your device with a key you alone hold.
Start at open-banking.io.