DNB Sweden API Access & Open Banking Integration

DNB is best known as one of the Nordics' largest banking groups, and its Swedish branch serves businesses across the country. If you need to pull DNB (Sweden) account and transaction data into your own tools, open-banking.io gives you PSD2 access without the usual friction — no eIDAS certificates, no bank sandbox paperwork, and no infrastructure to run. You connect once, and your data stays encrypted with a key that never leaves your device.

DNB Sweden operates under BIC DNBASESX and, through open-banking.io, exposes business account access with a consent lifetime of up to 180 days before you re-approve.

How to connect DNB

Connecting happens entirely in the open-banking.io dashboard — there is no API call or key involved in this step.

  1. Sign up for open-banking.io and set your encryption passphrase. Your key pair is generated locally, so only you can ever decrypt what syncs in.
  2. In the dashboard, choose DNB (Sweden) and select the business account type.
  3. You are redirected to DNB's own secure login, where you approve access on the bank's PSD2 consent screen.
  4. Your DNB accounts and transactions sync back into your dashboard automatically.

That's the whole flow — everything is approved on DNB's side, and open-banking.io never sees your banking credentials.

Access your data

Once DNB is connected, developers can optionally read the data programmatically. Head to 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 you can 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 on your machine. Without your private key, an API key alone only ever returns ciphertext — which is exactly why the service can stay zero-knowledge.

FAQ

Do I need a certificate or a PSD2 licence for DNB?

No. open-banking.io is certificate-free. You approve access directly on DNB's consent screen, and the service handles the regulated connection on your behalf.

DNB Sweden permits a maximum consent window of 180 days. After that you simply re-approve access from the dashboard.

Can open-banking.io read my DNB data?

No. Data is encrypted with a key generated on your device. The servers hold only your public key, so they store ciphertext they cannot decrypt.

Pricing

Access to DNB and 2,600+ other EU/UK banks costs around EUR 3/month. Get started at open-banking.io.