bunq Lithuania API Access & Open Banking Data
bunq is the Amsterdam-born mobile bank whose Lithuanian entity serves personal and business customers across the EU. If you want your bunq balances and transactions somewhere other than the app — a spreadsheet, an accounting tool, or your own script — open-banking.io gives you PSD2-grade access without certificates, sandbox registrations, or eIDAS paperwork. It reaches 2,600+ European banks and hands you a single, private feed of your own money.
The defining trait is privacy. open-banking.io is zero-knowledge and certificate-free: encryption keys are generated on your device, and the service stores only your public key. Every record that lands on your screen is decrypted locally, so the platform itself can never read your bunq statements. All of this runs for roughly EUR 3 per month.
How to connect bunq
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 private key is created right there on your own device.
- In the dashboard, choose bunq (Lithuania) and select the account type you hold — personal or business are both supported.
- You are redirected to bunq's own secure login, where you approve access under PSD2. Your credentials only ever touch bunq.
- Once approved, your accounts sync back into the dashboard. That consent stays valid for up to 180 days, after which you simply reauthorise.
Note that bunq has no fixed BIC in this reference, so account selection is handled by name in the dashboard rather than by bank identifier.
Access your data
Reading bunq data programmatically is an optional step you take after the connection exists. Open 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 carry your key in the X-Api-Key header, and each response is decrypted locally with your own key. The CLI and SDK only read and sync existing connections — they never create one. And the API key alone returns nothing but ciphertext; without your private key, the data stays sealed.
Can I connect bunq without writing code?
Yes. The dashboard flow is entirely visual; the API and CLI are optional extras for developers.
Does open-banking.io see my bunq transactions?
No. It holds only your public key and decrypts everything locally, so your data is never readable on its servers.
How long does access last?
Up to 180 days per consent, then you reauthorise on bunq's login screen.
Start at open-banking.io.