Saalesparkasse API Access & Open Banking Guide

Pulling your Saalesparkasse balances and transactions into your own tools no longer means chasing a PSD2 licence or juggling eIDAS certificates. open-banking.io sits between you and the bank as a zero-knowledge layer covering 2,600+ EU and UK institutions, so the Halle-based savings bank (BIC NOLADE21HAL) is reachable the moment you sign up. Both business and personal account types are supported, and each authorisation stays valid for up to 180 days before Saalesparkasse asks you to renew it.

The key detail: your bank data is decrypted on your own device with a private key that never leaves it. open-banking.io only ever holds your public key, so nobody on the service side — not staff, not servers — can read a single transaction.

How to connect Saalesparkasse

Connecting is done entirely in the open-banking.io dashboard. There is no API call, code, or key involved in this step.

  1. Create an open-banking.io account and set your encryption passphrase — this generates your key pair locally, on your device.
  2. In the dashboard, search for Saalesparkasse and choose the account type you want to link (business or personal).
  3. You are redirected to Saalesparkasse's own secure login, where you approve access under PSD2 — you authenticate directly with the bank, never through us.
  4. Once you confirm, your accounts sync back into the dashboard and stay current for the length of the 180-day consent.

Access your data

Reading the 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 file, which bundles that key with your private decryption key. From there you can use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API. Every request carries the X-Api-Key header, and every response is decrypted locally with your own key. The API key alone only ever returns ciphertext — without your private key it stays unreadable, which is exactly what zero-knowledge means. Note there is no connect command: the CLI and SDK read and sync existing links, they never create them.

All of this runs for roughly EUR 3/month, with no certificate paperwork or onboarding fees.

No. Anyone can connect in the dashboard. API keys only matter if you later want to script access.

Can open-banking.io see my Saalesparkasse transactions?

No. It holds only your public key; decryption happens on your device with a key only you have.

Up to 180 days, after which you re-approve on Saalesparkasse's login screen.

Start at open-banking.io.