DiPocket API Access & Open Banking Data Export

Want programmatic access to your DiPocket accounts without wrestling with eIDAS certificates or a bank sandbox? open-banking.io gives you a single, privacy-first path to your DiPocket data. It covers 2,600+ EU and UK banks, and every balance and transaction is decrypted locally, on your own device, with a key that never leaves your hands. Our servers only ever hold your public key, so they physically cannot read what flows through them.

DiPocket supports both business and personal accounts, identified by BIC DIUALT22, with a PSD2 consent that stays valid for up to 180 days before you renew it.

How to connect DiPocket

Connecting is done entirely inside the open-banking.io dashboard — there is no API call, no code, and no 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 device.
  2. In the dashboard, choose DiPocket from the bank list and pick the account type you want to link — business or personal.
  3. You're redirected to DiPocket's own secure login, where you approve access on the bank's PSD2 consent screen. Your credentials only ever touch DiPocket.
  4. Once approved, your DiPocket accounts sync straight into your dashboard, ready to view.

That's the whole connection flow. Everything that follows is optional.

Access your data

Once DiPocket is linked, developers can read the data programmatically. Open the Developers page, create an API key, and export a credentials.json — this bundles your API key and your private decryption key. From there you can use the CLI:

openbanking accounts
openbanking transactions
openbanking sync

…or the SDK, or the REST API directly. Every request authenticates with the X-Api-Key header, and every response is decrypted locally with your private key. Note that the CLI and SDK only read and sync connections you already made in the dashboard — there is no connect command.

Pricing is a flat ~EUR 3/month, with no certificate fees and no per-call charges.

Can I connect DiPocket with just an API key?

No. Linking happens in the dashboard via DiPocket's consent screen. API keys only read data from an existing connection.

What if someone steals my API key?

An API key alone returns only ciphertext. Without your private decryption key, the data stays unreadable.

Up to 180 days, after which you re-approve access on DiPocket's own login to keep syncing.

Ready to start? Head to open-banking.io.