Guides • Build Banking Apps
1. Register your application in the Developer Portal
doc

Get Started

To start using our Open Banking API, you must register your application. In addition, you need to set up your Sandbox environment to test your integration.

You can use one of the following ways to register your application:

  • Register in the Developer Portal. This is the recommended way to get your application registered much faster. This is covered in this section.
  • Register using Dynamic Client Registration (DCR). For more information, see Register using DCR.

Prerequisites

Before starting to build your integration, please read the section on global customer access carefully.

Register your application in the Developer Portal

Sign up for a developer account

Before you begin, sign up for a new Developer account.

  1. Log in or create an account in the Developer Portal.
  2. Click I want to build an App that others can use.
  3. Click Create a new Developer Account.
  4. Fill in your profile and choose a password.

Create a new app

  1. In the Developer Portal Home, click Add new to add a new application.
  2. Give a name to the application. You may also choose to upload the application icon.
  3. Click the Configure sandbox widget.
  4. Enable the scopes that are necessary for your application.
  5. Click Continue.
Multiple apps under one certificate

You can create multiple applications using the same transport certificate.

If you do, when you make a request to the /token endpoint, specify client_id by adding the client_id field with the appropriate value.

Separate applications for each partner

We highly encourage Open Banking Solution Providers to register separate applications for each partner and provide the partner's name in the software_client_name field within the software statement.

This name will be displayed to customers in the Revolut app as the name of your application.

This approach provides greater clarity for customers using these applications. It also results in a higher overall usage limit, as limits apply to each application individually.

What's next

Once your app is created, it's time to prepare your sandbox environment.

Was this page helpful?