API Referencev1.0
HomeLog InGet API keys
GETTING STARTED

API Overview

Generate your secret keys from the Dutch API Dashboard.

Through the API your application can get wallets, add money (collections), exchange money, send money (payouts), create and get beneficiaries and see transaction logs. Our API is organized around REST, and designed to use resource-oriented URLs and HTTP response codes to indicate API errors.

Authentication

Authentication is handled using your client id and client secret keys to generate a token included in the Authorization header of each request. Please create an account to get your clientId and clientSecret keys.

📘All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail.

Using Client Id and Client Secret Keys

This uses the clientId and clientSecret keys of your account to gain access to your account using the API. To use this, you would need to add them to the header, to generate a token. This method generates a token which you can use to access your admin account.

Authorization: Bearer <ENCODED_TOKEN>

Supported Currencies

We currently support the currencies below right from your API and dashboard. We are continuously adding new currencies.

CurrencyAvailable CountriesStatus
XAFCameroonAvailable
NGNNigeriaAvailable
USDCameroon, Nigeria, Kenya, Ghana, Uganda, US, UK, EuropeAvailable
KESKenyaComing soon
GHSGhanaComing soon
UGXUgandaComing soon
Updated 2026
Did this page help you?