DNB API Access for Norway — Accounts & Transactions
Pulling live data out of DNB, Norway's largest bank, usually means wrestling with certificates, sandbox onboarding and per-bank paperwork. open-banking.io removes that friction. Through a single EU/UK API you can sync DNB accounts, read up-to-date balances and stream transaction history straight into your product — no direct integration with the bank required. Whether you're building accounting automation, a treasury dashboard or a lending workflow, DNB is reachable the moment you authenticate.
How to connect DNB
- Create an open-banking.io account and grab your API key.
- Start a connection request pointed at DNB (BIC DNBANOKK).
- Redirect your user to DNB's secure login so they approve access.
- Receive the consent token and begin calling the accounts, balances and transactions endpoints.
What data you can access
- Accounts — both business and personal DNB account types, with IBAN and currency metadata.
- Balances — current and available balances refreshed on demand.
- Transactions — booked and pending entries, including counterparties, amounts and dates.
Consent and coverage
Each DNB authorization stays valid for up to 180 days before the account holder needs to re-approve, so long-running syncs keep working without weekly interruptions. DNB is one of 2,600+ banks covered across the EU and UK, meaning the same integration extends to the rest of your users' banks without extra code.
Privacy by design
open-banking.io is zero-knowledge: we never see or store your users' banking credentials, and there are no eIDAS or QWAC certificates for you to buy, host or rotate. Authentication happens directly between the user and DNB, and only the data you're authorized to read passes through.
Pricing
Access starts at roughly EUR 3 per month — flat and predictable, with DNB and every other supported bank included rather than billed separately.
Do I need my own DNB developer agreement?
No. open-banking.io handles the underlying bank connectivity, so you integrate once against our API instead of registering with DNB directly.
Can I connect both business and personal DNB accounts?
Yes. Both DNB account types are supported through the same flow; the account holder simply chooses which accounts to share during login.
How often can I refresh DNB transaction data?
You can pull fresh balances and transactions on demand for the life of the 180-day consent, so your data stays current without a new approval each time.
Ready to add Norwegian bank data to your app? Get started at open-banking.io.