Pleo API Access & Open Banking Data Sync Tool
Pleo is a Luxembourg spend-management platform, and open-banking.io lets you pull its account and transaction data into one place without touching a certificate, an eIDAS setup, or a bank sponsorship. Whether you want a live view of company spending or programmatic access for your own reporting, everything starts in the open-banking.io dashboard and stays under your own encryption key.
open-banking.io reaches 2,600+ EU and UK banks. For Pleo you can link business or personal accounts, identified by BIC PLEODKK2, with a PSD2 consent that lasts up to 180 days before you re-approve.
How to connect Pleo
Connecting happens entirely in the web dashboard — there is no API call, key, or code involved in this step:
- Sign up for open-banking.io and set an encryption passphrase. Your keys are generated locally on your device, so only you can later decrypt anything.
- In the dashboard, choose Pleo and select the account type you need (business or personal).
- You are redirected to Pleo's own secure login, where you approve access on their consent screen.
- Once approved, your Pleo accounts sync into your dashboard, ready to view or export.
Because you authorise directly on Pleo's side, open-banking.io never sees your banking credentials.
Access your data
Programmatic access is an optional step you take after connecting. 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 sends the X-Api-Key header, and every response is decrypted locally with your own key. The API key alone only ever returns ciphertext from the servers — without your private key it is unreadable. The CLI and SDK read and sync connections that already exist; they never create one.
This is the zero-knowledge, certificate-free model: open-banking.io holds only your public key and can never read your Pleo data. All of this runs for roughly EUR 3 per month.
Does open-banking.io store my Pleo login?
No. You authenticate on Pleo's own consent screen, and only your PSD2 authorisation token is used to sync — your credentials never reach open-banking.io.
Can I read Pleo data with just an API key?
No. The API key authenticates the request, but responses are encrypted. You need the private decryption key from your credentials.json to read anything locally.
How long does my Pleo connection stay active?
Up to 180 days per consent. After that, you simply re-approve access on Pleo's login to keep your data syncing.
Ready to start? Visit open-banking.io.