Maj Bank API Access & Open Banking Made Simple
Reaching your Maj Bank (Denmark) account data used to mean wrestling with eIDAS certificates and bank-by-bank PSD2 paperwork. open-banking.io removes all of it. It links to Maj Bank across a network of 2,600+ EU and UK banks, so both business and personal accounts flow into one dashboard — and because the platform is certificate-free, there is nothing to register with a regulator and no signing key to store.
The part that matters most: open-banking.io is zero-knowledge. Your encryption keys are generated on your own device from a passphrase you set, and every piece of Maj Bank data is decrypted locally. The servers only ever hold your public key, so no one — not even open-banking.io — can read your balances or transactions.
How to connect Maj Bank
Connecting happens entirely inside the open-banking.io dashboard — there is no API call, code, or key involved in this step.
- Sign up for open-banking.io and set your encryption passphrase. Your private key is created locally and never leaves your device.
- In the dashboard, choose Maj Bank and select the account type you need — business or personal.
- You are redirected to Maj Bank's own secure login, where you approve access under PSD2 (standard strong customer authentication).
- Your accounts sync back into the dashboard, ready to view. Each consent lasts up to 180 days, after which you simply re-approve on Maj Bank's screen.
That is the whole flow — you authorise directly with your bank, and open-banking.io only ever sees encrypted results.
Access your data
Programmatic access is an optional step after your Maj Bank connection is live. On the Developers page, create an API key and export a credentials.json — it bundles the API key with your private decryption key. From there, use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API. Requests authenticate with the X-Api-Key header, and each response is decrypted locally with your key. An API key alone returns only ciphertext — without your private key, the data stays unreadable. Note the CLI and SDK read and sync existing connections; they never create one.
FAQ
Does Maj Bank have a BIC on open-banking.io?
No BIC is listed for Maj Bank here — you select the bank directly by name in the dashboard, so a BIC is not required.
Can I connect both business and personal accounts?
Yes. Maj Bank supports both account types, and you can add each through the same dashboard flow.
How much does it cost?
Access is roughly EUR 3 per month, covering the full 2,600+ bank network including Maj Bank.
Ready to start? Visit open-banking.io.