GLS Gemeinschaftsbank open banking & API access

GLS Gemeinschaftsbank is Germany's social-ecological cooperative bank, and open-banking.io gives you a clean, private way to reach its account data. There are no eIDAS certificates to buy and no PSD2 licence to apply for — you sign up, and open-banking.io handles the regulated plumbing while your data stays encrypted under a key only you hold. It covers both business and personal accounts at GLS Gemeinschaftsbank (BIC GENODEM1GLS), with consents lasting up to 180 days before a straightforward renewal.

The service is zero-knowledge by design. Encryption keys are generated on your own device from a passphrase you choose, so open-banking.io's servers only ever store your public key and encrypted blobs — they cannot read your balances or transactions. For roughly EUR 3 per month you get access to 2,600+ EU and UK banks under one account.

How to connect GLS Gemeinschaftsbank

Connecting happens entirely in 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 locally, on your device.
  2. In the dashboard, pick GLS Gemeinschaftsbank and choose the account type you need — business or personal.
  3. You are redirected to GLS Gemeinschaftsbank's own secure login, where you approve access on the bank's consent screen (standard PSD2 authorisation).
  4. Once approved, your accounts sync back into the dashboard, encrypted with your key.

That's the whole flow. You never share your banking credentials with open-banking.io — authentication stays on GLS Gemeinschaftsbank's side.

Access your data

Reading the data programmatically is an optional step after the connection exists. On the Developers page, create an API key and export a credentials.json, which bundles that API 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. Requests carry the X-Api-Key header, and every response is decrypted locally with your own key — an API key alone returns only ciphertext. The CLI and SDK read and sync existing connections; they never create one.

Do I need a PSD2 certificate for GLS Gemeinschaftsbank?

No. open-banking.io is certificate-free — the regulated access is handled for you.

Can open-banking.io see my GLS Gemeinschaftsbank transactions?

No. It's zero-knowledge: only you hold the private key that decrypts your data.

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

Start at open-banking.io.