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.
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.
| Currency | Available Countries | Status |
|---|---|---|
| XAF | Cameroon | Available |
| NGN | Nigeria | Available |
| USD | Cameroon, Nigeria, Kenya, Ghana, Uganda, US, UK, Europe | Available |
| KES | Kenya | Coming soon |
| GHS | Ghana | Coming soon |
| UGX | Uganda | Coming soon |