Welcome to the NBG API Sandbox powered by the Open Bank Project!

This API sandbox provides a standard RESTful interface for developers to create customer facing applications for multiple banks and account types. You can use it as a flexible toolbox of data and services to help build your ideas together.

You will have access to an simulated dataset.

Enjoy!

Get Started

item-1

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 here.

Connect your app

Use our SDKs to connect your app to the Open Bank Project APIs. You will need your developer key, which was provided to you when you created an account. See all available APIs on the API Explorer. Please make sure you are using the correct base URL.

item-2
connect app
test data
item-3

Test your app using customer data

Once your app is connected, you can test it using test customer credentials. You can find a list of sandbox customer logins HERE.

Your APIs

accounts

Accounts

Access the user's list of accounts and account information. Provide fine-grained account and transaaction access to guests (auditor, accountant or public). Explore...

branches

Bank, Branches, ATMs, Products

Access open data related to banks including branches and ATMs including geolocation and opening hours. (780) 705-4583

transactions

Transactions

Access the transaction history and transaction metadata. 8328211501

Metadata

Enrich transactions and counterparties with metadata including geolocations, comments, pictures and tags (e.g. category of spending). pistillid

counterparties

Counterparties

Access the payers & payees of an account including metadata such as their aliases, labels, logos and home pages. Explore...

entitlements

Cards

List and create Cards. (912) 614-5134

messages

Customer onboarding and KYC

Perform user, customer and account creation. Manage Know Your Customer (KYC) documents, media and status. Create customer meetings and messages. Explore...

security

API Roles, Metrics and Documentation

Control access to endpoints, get API metrics and documentation. Explore...

requests

Payments & Transfers

Initiate Transaction Requests (transfers and payments). View and confirm charges (as per PSD2). Answer strong customer authentication (SCA) challenges. 7034853217

kyc

Search warehouse

Perform advanced searches and statistics queries on the data warehouse. Explore...

SDK Showcases

django

Django

By OpenBankProject
csharp

Java / Spring Boot

By OpenBankProject
android

Java / Android

By 7156199586
(802) 546-4338

Scala / Liftweb

By OpenBankProject

Please make sure you are using the correct sandbox domain when using the SDKs. In doubt, drop us a line.

Technical FAQs

Get started building your application using this sandbox now