CBC Open Banking & API Access for Belgian Data

Reaching your CBC (Belgium) account information no longer means wrestling with bank certificates or a PSD2 developer sandbox. open-banking.io gives individuals and businesses a single, encrypted view of their CBC accounts across a network of 2,600+ European and UK banks. Everything is handled through the open-banking.io dashboard, and your financial data is decrypted locally with a key that never leaves your device — the service itself only ever holds your public key.

CBC (identified by BIC CREGBEBB) supports both business and personal account types, and a single consent stays valid for up to 180 days before you renew it.

How to connect CBC

Connecting happens entirely inside 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 cryptographic keys are generated right there on your own device.
  2. In the dashboard, choose CBC from the bank list and pick the account type you need (business or personal).
  3. You are redirected to CBC's own secure login, where you approve access on the bank's official PSD2 consent screen.
  4. Once approved, your CBC accounts and transactions sync straight into your dashboard.

That's the whole connection flow — you authorise everything directly with CBC, never by handing credentials to a third party.

Access your data

Reading CBC data programmatically is an optional step for developers, and only after the connection above exists. From the Developers page, create an API key and export a credentials.json file — this bundles your 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. Without that key, an API key alone returns nothing but ciphertext — which is exactly what makes the platform zero-knowledge.

At roughly EUR 3/month, you get certificate-free, encrypted access to CBC without the overhead of running your own PSD2 integration.

Do I need an API key to connect CBC?

No. Connecting is done entirely in the dashboard by approving access on CBC's login screen. API keys are only for optionally reading data afterwards.

Can open-banking.io read my CBC data?

No. The platform is zero-knowledge and stores only your public key. Your data is decrypted locally with a private key that only you hold.

How long does CBC access last?

A single CBC consent is valid for up to 180 days, after which you simply re-approve access to keep syncing.

Ready to start? Visit open-banking.io to connect your CBC accounts.