Triodos Bank API Access & Open Banking Integration

Triodos Bank is Germany's arm of the values-driven, sustainability-focused European bank, and its customers increasingly want their account and transaction data in their own tools rather than trapped behind a login screen. open-banking.io gives you that reach without certificates, sandbox paperwork, or a bank-by-bank integration project. It speaks PSD2 to Triodos Bank on your behalf and hands you a clean, unified view of your accounts — while keeping the data itself readable only by you.

Triodos Bank (BIC TRODDEF1XXX) is supported for both business and personal accounts, with a maximum consent lifetime of 180 days before you re-approve. The whole point of open-banking.io is that it is zero-knowledge: encryption keys are generated on your own device, and the service only ever holds your public key. It can route your consent and store ciphertext, but it can never read your balances or transactions.

How to connect Triodos Bank

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 an encryption passphrase. Your private decryption key is generated locally, on your device, and never leaves it.
  2. In the dashboard, search for and select Triodos Bank and choose the account type — business or personal.
  3. You are redirected to Triodos Bank's own secure login, where you authenticate and approve access under PSD2 — exactly the consent screen you already trust.
  4. Once approved, your Triodos accounts sync back into your open-banking.io dashboard, ready to view. The consent stays valid for up to 180 days.

Access your data

Reading the data programmatically is an optional step after you have connected. 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 use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API directly. Requests authenticate with the X-Api-Key header, and every response is decrypted locally with your own key. An API key on its own only ever yields ciphertext — the readable data appears solely on your machine.

Does open-banking.io ever see my Triodos Bank data?

No. It stores only your public key and encrypted payloads. Decryption happens on your device, so balances and transactions are never legible to the service.

Can I connect Triodos Bank from the CLI?

No. The CLI and SDK only read or sync connections that already exist. Connecting is done in the dashboard via Triodos Bank's consent screen.

What does it cost?

Around EUR 3 per month, covering access across 2,600+ supported EU and UK banks — no certificates or per-bank fees.

Ready to start? Visit open-banking.io.