Spreewaldbank Open Banking & API Access | open-banking.io

Spreewaldbank is a cooperative bank rooted in Lübben and the wider Spreewald region of Brandenburg. If you want a clean, developer-friendly way to reach your Spreewaldbank account data, open-banking.io links the bank through regulated PSD2 access — covering both business and personal accounts, with a consent that stays valid for up to 180 days before you renew it.

What sets open-banking.io apart is the trust model. It is zero-knowledge and certificate-free: your encryption keys are generated on your own device, and the service only ever holds your public key. Your Spreewaldbank balances and transactions are decrypted locally, so nobody at open-banking.io — or anywhere on its servers — can read them.

How to connect Spreewaldbank

Connecting happens entirely inside the open-banking.io dashboard — there is no API call, code, or key involved in this step.

  1. Sign up for open-banking.io and set your encryption passphrase. Your keys are created right there on your device.
  2. In the dashboard, search for Spreewaldbank (BIC GENODEF1LN1) and choose whether you're linking a business or personal account.
  3. You're redirected to Spreewaldbank's own secure login, where you approve access on the bank's PSD2 consent screen — your credentials are only ever entered at the bank.
  4. Once approved, your accounts sync back into your dashboard, ready to view.

Access your data

Programmatic access is an optional step you take 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 you can use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API. Requests authenticate with the X-Api-Key header, and every response is decrypted locally with your own key. The key alone returns only ciphertext — readable data needs your private key, which never leaves your device. Note the tooling reads and syncs existing links; it can't create the connection.

All of this runs on a single flat plan of roughly EUR 3/month.

Is my Spreewaldbank login shared with open-banking.io?

No. You authenticate only on Spreewaldbank's own consent screen; open-banking.io never sees your banking credentials.

How long does the connection last?

Your Spreewaldbank consent is valid for up to 180 days, after which you re-approve it to keep syncing.

Can I use it for a business account?

Yes. Spreewaldbank supports both business and personal accounts through open-banking.io.

Ready to begin? Start at open-banking.io.