Developer Portal
This site is best viewed on a desktop browser.
For the best experience, switch to a desktop or laptop computer.
Quick Start
Welcome to our Developer Portal – your gateway to a world of innovation, creativity, and collaboration. Here, we empower developers like you to unlock the full potential of our platform and services, enabling you to build cutting-edge applications, integrate powerful features, and create seamless user experiences. Look around our catalogue to familiarize yourself with our APIs.
To start trying out our APIs, you will need to:
- [*2]: Create an account
- [*3]: Create an application
- [*4]: Request access to an API product
- [*5]: Get your API credentials
Once this is completed you can [*6]:try out our APIs
To try out our APIs, you need to first create an account with our simple registration process. Setting up an account is free of charge.
To create an account:- Create account to get started.
- Enter the required details and click Create account.
You Might Already Have Credentials
If you already have Bottomline credentials for the API you want to try, skip to step 6 (Try out our APIs).
To be able to consume an API, you must first create an application and associate it with the API.
To create an application:- Sign in to your account.
- In the navigation bar, click My applications.
- Click Create application.
- Enter a name and a description for the application. Click Create application.

You Might Already Have Credentials
If you already have Bottomline credentials for the API you want to try, skip to step 6 (Try out our APIs).
Once you have created an application, you can request access to an API product featured on the developer portal.
To request access to an API product:- Sign in to your account.
- Navigate to the API you wish to access.
- Click Access this product.
- On the popup, select your existing application from the dropdown.
- Click Request access.
- An administrator will review your request for access. To view the status of your request, go to My applications.

You Might Already Have Credentials
If you already have Bottomline credentials for the API you want to try, skip to step 6 (Try out our APIs).
Before using an API, you will need to retrieve your API key and secret from My applications.
To retrieve your API credentials:- Sign in to your account.
- Click My applications at the top of any page of the developer portal.
- Click the More information button on the application you wish to access.
- On the Approved access tab, click the View secret keys button alongside the API requested.
- On the popup, you can also view related information such as the application’s Client ID, Client Secret and any relevant Scopes. The API key is used to access products that are associated with your application. The secret key is used to encrypt and decrypt messages.

To try out our APIs you must generate an Authentication Token using the API credentials from your application. You can then use the Authentication Token to make calls with the API. Not all the APIs can be tried out. Only API specifications which show a Send API Request button to the right provide this capability.
To Try Out an API:- Navigate to the API you wish to try.
- Click on the Technical overview tab.
- Follow the explanations in the section which describes how to generate an Authentication Token using the API credentials for your application.
- Click on the API specification tab.
- In the navigation bar, click the endpoint and method you want to try.
- If the API enables this capability, you will see a button to Send API Request.
- Enter your generated Authentication Token in the Token field and provide a suitable value for any required parameters (denoted with an *) in the fields provided.
- Click Send API Request.
