Steyler Bank API Access & Open Banking Integration
Steyler Bank is a values-driven cooperative bank in Sankt Augustin, and open-banking.io lets you reach its account data without wrestling with PSD2 certificates or maintaining your own bank integration. You link the account once in a browser, and from then on your balances and transactions flow into a dashboard that only you can decrypt. It works for business and personal Steyler Bank accounts (BIC GENODED1STB), and a single consent lasts up to 180 days before you renew it.
The defining trait is privacy. open-banking.io is zero-knowledge: your encryption keys are generated on your own device from a passphrase you choose, and the service only ever holds your public key. It can store your encrypted data but can never read it. No eIDAS certificate, no bank-specific onboarding paperwork — just a login.
How to connect Steyler Bank
- Create an open-banking.io account and set your encryption passphrase. This generates your key pair locally; the passphrase never leaves your device.
- In the dashboard, search for and select Steyler Bank, then choose the account type — business or personal.
- You are redirected to Steyler Bank's own secure login, where you authenticate and approve the access request directly on the bank's PSD2 consent screen.
- Once approved, your Steyler Bank accounts sync back into your dashboard. There is no API call, code, or key involved in this step — connecting is entirely a dashboard-and-bank flow.
Access your data
Programmatic access is an optional step you take after connecting. 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 use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API directly. Every request sends the X-Api-Key header, and every response is decrypted locally with your own key. An API key alone only ever returns ciphertext — without your private key, the data stays unreadable.
All of this runs at roughly EUR 3/month, covering 2,600+ EU/UK banks.
Do I need a PSD2 certificate for Steyler Bank?
No. open-banking.io is certificate-free. You approve access on Steyler Bank's own login screen; no eIDAS certificate is required from you.
Can open-banking.io read my Steyler Bank transactions?
No. The service is zero-knowledge and holds only your public key. Data is decrypted on your device with a private key that never leaves it.
How long does my Steyler Bank consent last?
Up to 180 days per approval. After that you re-authorize through the dashboard to keep syncing.
Start at open-banking.io.