Error processing snippet: WebUI.pageTitle
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.pageTitle><title>Open Bank Project: </title></lift:WebUI.pageTitle>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.mainStyleSheet
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.mainStyleSheet><link type="text/css" rel="stylesheet" href="/media/css/website.css?201707241207" id="main_style_sheet"/></lift:WebUI.mainStyleSheet>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.overrideStyleSheet
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.overrideStyleSheet><link type="text/css" rel="stylesheet" href="" id="override_style_sheet"/></lift:WebUI.overrideStyleSheet>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.cookieConsent
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.cookieConsent><div id="cookies-consent">
		We use cookies to support session management.
		<input id="clickMe"/>
	</div></lift:WebUI.cookieConsent>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.concurrentLoginsCookiesCheck
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.concurrentLoginsCookiesCheck><div id="cookie-ipaddress-concurrent-logins"/></lift:WebUI.concurrentLoginsCookiesCheck>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.topText
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.topText><div id="top-text"/></lift:WebUI.topText>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.headerLogoLeft
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.headerLogoLeft><div>
							<a href="/"><img align="left" id="logo-left-xs" src=""/></a>
						</div></lift:WebUI.headerLogoLeft>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.headerLogoRight
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.headerLogoRight><div>
							<a href="/"><img align="right" id="logo-right-xs" src=""/></a>
						</div></lift:WebUI.headerLogoRight>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.aboutBackground
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.aboutBackground><div id="main-about">
		<div class="row">
			<div class="col-xs-12 col-md-5"/>
			<div class="col-xs-12 col-md-7">
				<div id="main-about-box">
					<div data-lift="WebUI.aboutText" id="main-about-text">
						<h2>Welcome to the API Sandbox powered by the Open Bank Project!</h2>
						<p>This API, powered by the Open Bank Project, provides standard RESTful interfaces for developers to create customer facing and backend applications.<br/> </p>
					</div>
					<div id="main-about-buttons">
						<a class="btn btn-default" href="/consumer-registration">GET API KEY</a>
						<a href="" data-lift="WebUI.apiExplorerLink" class="api-explorer-link btn btn-default">API EXPLORER</a>
						<a href="" data-lift="WebUI.sofiLink" class="sofi-link btn btn-default">SOFIT</a>
						<a href="" data-lift="WebUI.sandboxIntroductionLink" class="btn btn-default" id="sandbox-introduction-link">INTRODUCTION</a>
					</div>
				</div>
			</div>
		</div>
	</div></lift:WebUI.aboutBackground>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.

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

Error processing snippet: WebUI.exampleSandboxCredentialsLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.exampleSandboxCredentialsLink><a href="https://github.com/OpenBankProject/OBP-API/wiki/" class="example_sandbox_credentials_link">HERE</a></lift:WebUI.exampleSandboxCredentialsLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
.

Error processing snippet: WebUI.getStartedContentLoader
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.getStartedContentLoader><div id="get-started-script"/></lift:WebUI.getStartedContentLoader>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.

Your APIs

Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="Account,Card"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
					<img alt="accounts" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-accounts.png" class="icon-accounts"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>Accounts</h2>
					<p>Access to accounts (XS2A) and cards. Provide fine-grained access to guests (auditor, accountant or public). Explore.. </p>
				</div>

			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="Bank,Bank-Branch,Bank-ATM,Bank-Product,Bank-FX"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
					<img alt="branches" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-branches.png" class="icon-entitlements"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>Branches, ATMs and Products</h2>
					<p>Access open data related to banks including branches and ATMs including geolocation and opening hours. Explore..</p>
				</div>

			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="Transaction,Transaction-Metadata"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
					<img alt="transactions" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-transactions.png" class="icon-transactions"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>Transactions</h2>
					<p>Access the transaction history and transaction metadata. Explore..</p>
				</div>
			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="Transaction-Metadata,Counterparty-Metadata"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
					<img alt="metadata" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-metadata.png" class="icon-metadata"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>Metadata</h2>
					<p>Enrich transactions and counterparties with metadata including geolocations, comments, pictures and tags (e.g. category of spending). Explore..</p>
				</div>
			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="Counterparty,Counterparty-Metadata"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
						<img alt="counterparties" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-counterparties.png" class="icon-counterparties"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>Counterparties</h2>
					<p>Access the payers &amp; payees of an account including metadata such as their aliases, labels, logos and home pages. Explore..</p>
				</div>
			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="Webhook"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
					<img alt="entitlements" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-entitlements.png" class="icon-branches"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>Webhooks</h2>
					<p>Call external web servies based on Account events. Explore..</p>
				</div>
			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="Customer,KYC,Onboarding"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
					<img alt="messages" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-messages.png" class="icon-messages"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>Customer onboarding and KYC</h2>
					<p>Perform user, customer and account creation. Manage Know Your Customer (KYC) documents, media and status. Create customer meetings and messages. Explore..</p>
				</div>
			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="API,API-Role,API-Metrics,API-Documentation"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
					<img alt="security" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-security.png" class="icon-security"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>API Roles, Metrics and Documentation</h2>
					<p>Control access to endpoints, get API metrics and documentation. Explore..</p>
				</div>
			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="Transaction-Request"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
					<img alt="requests" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-requests.png" class="icon-requests"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>Payments &amp; Transfers</h2>
					<p>Initiate Transaction Requests (transfers and payments). View and confirm charges (as per PSD2). Answer strong customer authentication (SCA) challenges. Explore..</p>
				</div>
			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink tags="Data-Warehouse"><a href="" class="api-explorer-link">
				<div class="col-xs-12 col-sm-2 col-lg-1 main-apis-icon">
					<img alt="kyc" height="100" width="100" src="https://static.openbankproject.com/images/sandbox/icons/icon-kyc.png" class="icon-kyc"/>
				</div>
				<div class="col-xs-12 col-sm-4 col-lg-5 main-apis-text">
					<h2>Search warehouse</h2>
					<p>Perform advanced searches and statistics queries on the data warehouse. Explore..</p>
				</div>
			</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.apiExplorerLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.apiExplorerLink><a href="" class="api-explorer-link">Go to API Explorer</a></lift:WebUI.apiExplorerLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.

SDK Showcases

python

Python

By OpenBankProject
django

Django

By OpenBankProject
nodejs

NodeJS

By OpenBankProject
react

React

By OpenBankProject
nextjs

Next.JS

By OpenBankProject
flutter

Flutter

By OpenBankProject
csharp

Java / Spring Boot

By OpenBankProject
android

Java / Android

By OpenBankProject
scala

Scala / Liftweb

By OpenBankProject
php

PHP

By Solonas
csharp

C#

By Sweechem

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

Technical FAQs

Error processing snippet: WebUI.getStartedText
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.getStartedText><h1 name="get-started">Get started building your application using this sandbox now</h1></lift:WebUI.getStartedText>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.createMainPartners
Reason: Class Not Found
XML causing this error:
          <div id="main-partners">
		<a href="">
			<img alt="" src=""/>
		</a>
	</div>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.

For technical support

slack

Chat

Error processing snippet: WebUI.supportPlatformLink
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.supportPlatformLink><a target="_blank" href="" class="support-platform-link">Slack channel</a></lift:WebUI.supportPlatformLink>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.vendorSupportContentLoader
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.vendorSupportContentLoader><div id="vendor-support-script"/></lift:WebUI.vendorSupportContentLoader>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.aboutVendorContentLoader
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.aboutVendorContentLoader><div id="about-vendor-script"/></lift:WebUI.aboutVendorContentLoader>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.forBanks
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.forBanks><div name="for-banks" id="for-banks">
		<h1>For Banks</h1>
		<a href="" data-lift="WebUI.apiManagerLink" class="api-manager-link btn btn-default btn-for-banks">API Manager</a>
		<a href="" data-lift="WebUI.obpCliLink" class="obp-cli-link btn btn-default btn-for-banks">OBP CLI</a>
		<a href="" data-lift="WebUI.apiTesterLink" class="api-tester-link btn btn-default btn-for-banks">API Tester</a>
	</div></lift:WebUI.forBanks>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.footer2LogoLeft
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.footer2LogoLeft><span id="footer2-logo-left">
				<a href="/"><img alt="" src=""/></a>
			</span></lift:WebUI.footer2LogoLeft>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.
Error processing snippet: WebUI.footer2MiddleText
Reason: Class Not Found
XML causing this error:
          <lift:WebUI.footer2MiddleText><span id="footer2-middle-text">
				This is the footer2 middle text
			</span></lift:WebUI.footer2MiddleText>
        
note: this error is displayed in the browser because your application is running in "development" or "test" mode.If you set the system property run.mode=production, this error will not be displayed, but there will be errors in the output logs.