Lunar (Sweden) API Access & Open Banking Data
Lunar is the Nordic mobile-first bank, and if you hold a Lunar account in Sweden you can reach its balances and transactions through open-banking.io without wrestling with eIDAS certificates or PSD2 paperwork. open-banking.io sits across 2,600+ European banks and speaks to Lunar (BIC LUNADK22XXX) on your behalf, covering both business and personal account types. Because it is a zero-knowledge service, your Lunar data is decrypted on your own device with a key that never leaves it — the servers only ever hold your public key and ciphertext.
How to connect Lunar
Connecting happens entirely in 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 an encryption passphrase. Your key pair is generated locally on your device at this moment.
- In the dashboard, search for Lunar and choose the account type you hold (business or personal).
- You are redirected to Lunar's own secure login, where you approve access under PSD2. open-banking.io never sees your Lunar credentials.
- Once approved, your Lunar accounts sync into the dashboard. The consent lasts up to 180 days, after which you simply re-approve on Lunar's screen.
Access your data
Reading Lunar data programmatically is an optional step for developers, taken only after the connection above exists. On 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. Every request carries the X-Api-Key header, and each response is decrypted locally with your own key. An API key on its own returns only ciphertext; without your private key, nobody — including open-banking.io — can read it.
The whole service costs around EUR 3/month, with no per-call fees or certificate renewals to manage.
Do I need a Lunar developer account?
No. Access flows through your own Lunar login and PSD2 consent — there is no separate Lunar API programme to join.
Can the CLI connect my Lunar account?
No. The CLI and SDK only read and sync connections that already exist. Connecting Lunar always happens in the dashboard via Lunar's login screen.
Who can decrypt my Lunar transactions?
Only you. Decryption occurs on your device with your private key; open-banking.io stores just your public key and cannot read your data.
Start accessing your Lunar data at open-banking.io.