Welcome to the API Sandbox powered by the Open Bank Project!
Create an account
First, create a free developer account on this sandbox and request a developer key. You will be asked to submit basic information about your app at this stage.Register for an account .
Connect your app
Use our SDKs to connect your app to the Open Bank Project APIs. You’ll need your developer key, which you should have from when you created your account. Check out all the available APIs on the API Explorer, but make sure that you’re using the correct base URL.
Test your app using customer data
Once your app is connected, you can test it using test customer credentials. View sandbox customer log ons.
Access to accounts (XS2A) and cards. Provide fine-grained access to guests (auditor, accountant or public).
Branches, ATMs and Products
Access and manage open data from banks including branches, ATMs, products and product attributes.
Access transaction histories, balances and metadata.
Enrich transactions and counterparties with metadata including geolocations, comments, images and tags.
Access the payers and beneficiaries of an account including their account routings, aliases and categories.
Call external web services based on Account events.
Customer onboarding and KYC
Perform user, customer and account creation. Manage know your customer (KYC).
API Roles, Metrics and Documentation
Control access to endpoints, get API metrics and documentation.
Payments & Transfers
Initiate Transaction Requests (transfers and payments). Answer strong customer authentication (SCA) challenges.
Dynamic Entities and Endpoints
Create your own Entities with persistent data and your own Endpoints.
Java / Spring BootSource Code
Java / AndroidSource Code
Scala / LiftwebSource Code
Spring Boot (Hola)Source Code
Python CLISource Code
Python QSSource Code
Node REDSource Code
Python PyPiSource Code
Please make sure you are using the correct sandbox domain when using the SDKs. In doubt, drop us a line.