Cajasiete API Access & Open Banking Integration
Cajasiete, the cooperative bank rooted in the Canary Islands, keeps your balances and transaction history behind its own secure online banking. open-banking.io gives you a cleaner path to that data: a single dashboard that connects to Cajasiete under PSD2, then hands the raw account and transaction feed to you — either as a tidy view in your browser or as a stream your own code can consume. There are no eIDAS certificates to buy, no bank sandbox to register for, and no compliance paperwork. You bring your Cajasiete login; we handle the plumbing.
Everything is zero-knowledge. When you sign up you set an encryption passphrase, and the key pair is generated on your own device. open-banking.io only ever holds your public key, so our servers store your Cajasiete data as ciphertext they cannot read. Decryption happens locally, with a private key that never leaves your machine.
How to connect Cajasiete
- Create an open-banking.io account and choose an encryption passphrase — this generates your personal keys on your device.
- Open the dashboard and select Cajasiete from the bank list, then pick the account type you hold: business or personal.
- You are redirected to Cajasiete's own secure login and consent screen, where you approve access directly with the bank (identified by BIC BCOEESMM076). open-banking.io never sees your banking credentials.
- Your accounts and transactions sync back into the dashboard. Consent lasts up to 180 days, after which you simply re-approve on Cajasiete's screen.
No API call, code, or key is involved in connecting — the whole handshake is a guided redirect in the web app.
Access your data
Once Cajasiete is linked, developers can optionally read the data programmatically. On the Developers page, create an API key and export a credentials.json — it bundles that API key together with your private decryption key. From there 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. Note the CLI and SDK only read and sync connections you already made in the dashboard — there is no connect command. An API key alone returns ciphertext; without your private key it stays unreadable.
All of this runs on flat pricing of roughly EUR 3/month.
FAQ
Can I connect a Cajasiete business account?
Yes. Both business and personal Cajasiete accounts are supported — choose the type when you select the bank in the dashboard.
Does open-banking.io store my Cajasiete credentials?
No. You log in on Cajasiete's own consent page, and we only receive tokenised access. Your data is stored encrypted under a key only you hold.
How long does access last before I re-approve?
Cajasiete grants consent for up to 180 days. When it expires, re-approve in a few clicks on the bank's screen.
Ready to start? Visit open-banking.io.