Sparda-Bank Berlin API Access & Open Banking
Sparda-Bank Berlin serves members across eastern and northern Germany, and open-banking.io lets you reach its account and transaction data through a single PSD2 connection. There is no certificate to buy, no eIDAS setup and no bank sandbox to negotiate — you link the account once, then work with the data on your own terms. Sparda-Bank Berlin (BIC GENODEF1S10) supports both business and personal accounts, with each consent lasting up to 180 days before you re-approve.
Everything runs on a zero-knowledge design: your encryption keys are generated on your own device, and open-banking.io only ever holds your public key. Even while your accounts sync, the service cannot read the underlying data.
How to connect Sparda-Bank Berlin
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 private key is created locally and never leaves your device.
- In the dashboard, search for Sparda-Bank Berlin and choose your account type — business or personal.
- You are redirected to Sparda-Bank Berlin's own secure login, where you authenticate and approve access on the bank's PSD2 consent screen.
- Once approved, your accounts and transactions sync back into your dashboard, ready to view.
That consent stays valid for up to 180 days, after which you simply repeat the approval.
Access your data
Reading the data programmatically is an optional step you take after the account is linked. Open 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), the SDKs or the REST API all read your existing connection.
Requests authenticate with the X-Api-Key header, and every response is decrypted locally with your own key. The CLI and SDKs only read and sync connections you already made in the dashboard — they never establish one. Without your private key, an API key alone returns nothing but ciphertext.
All of this is covered by a flat subscription of roughly EUR 3 per month.
Is a banking certificate required?
No. open-banking.io is certificate-free, so you never handle eIDAS certificates or PSD2 licensing to link Sparda-Bank Berlin.
Can open-banking.io see my Sparda-Bank Berlin data?
No. The architecture is zero-knowledge — decryption happens on your device with a key only you hold.
Does the CLI connect the account for me?
No. Linking is always done in the dashboard via the bank's consent screen; the CLI and SDKs only read or sync connections that already exist.
Ready to begin? Start at open-banking.io.