Dettinger Bank API Access & Open Banking Data

Dettinger Bank eG serves the Ermstal region of Baden-Württemberg as a registered cooperative bank. If you want programmatic access to your Dettinger Bank balances and transactions — for accounting, cash-flow tooling or personal dashboards — open-banking.io gives you a clean path without the usual PSD2 red tape. There are no eIDAS certificates to buy and no bank-side developer onboarding: you authorise access yourself, and your data is decrypted locally with a key that never leaves your device.

Both business and personal Dettinger Bank accounts are supported (BIC GENODES1DBE), and a single approval keeps data flowing for up to 180 days before you re-confirm.

How to connect Dettinger Bank

Connecting happens entirely in the open-banking.io dashboard — not through any API call or key.

  1. Sign up for open-banking.io and set your encryption passphrase. Your key pair is generated right there on your own device.
  2. In the dashboard, search for Dettinger Bank and choose the account type you hold — business or personal.
  3. You're redirected to Dettinger Bank's own secure login, where you approve access on the bank's PSD2 consent screen.
  4. Once approved, your accounts and transaction history sync back into your dashboard.

That's the whole flow. open-banking.io only ever stores your public key, so its servers can never read or decrypt what syncs through them.

Access your data

Reading data programmatically 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 directly.

Every request carries your key in the X-Api-Key header, and each response is decrypted locally with your private key. An API key on its own only ever returns ciphertext — without your private key, the payload is unreadable to anyone, including open-banking.io.

All of this runs for roughly EUR 3/month.

Do I need a developer account at Dettinger Bank?

No. You approve access on Dettinger Bank's normal login screen; there's no separate developer registration or certificate.

Can the CLI connect my account?

No. The CLI and SDK only read and sync connections that already exist — the initial connect always happens in the dashboard.

Up to 180 days per approval, after which you simply re-confirm in the dashboard.

Ready to start? Head to open-banking.io.