Get enabled currency pairs
Payouts
Get Enabled Currency Pairs
Retrieve enabled currency pairs with current exchange rates for your business.
GET
Get enabled currency pairs
Overview
Returns all currency pairs that your business has enabled in the dashboard, along with current exchange rates. Use this endpoint to display available payout corridors to your users.Request
Headers
| Header | Required | Description |
|---|---|---|
x-api-key | Yes | Your API key |
Response
Response Fields
| Field | Type | Description |
|---|---|---|
id | string (UUID) | Currency pair identifier |
code | string | Pair code (e.g., “CNY/NGN”) |
baseCurrency | string | Base currency |
quoteCurrency | string | Quote currency |
rate | number | Exchange rate for converting baseCurrency to quoteCurrency (automatically selected based on conversion direction) |
Error Responses
400 Bad Request - No Pairs Enabled
401 Unauthorized
Usage Example
Exchange Rate Behavior
Important: Exchange rates are real-time and may change between API calls.- Rates shown here are current at the time of request - The rate displayed in the
ratefield reflects the exchange rate at the moment you call this endpoint - Rates are not locked or guaranteed - If you view rates via this endpoint and then call
POST /initiatelater, the rate may have changed - Always check the actual rate used - The
POST /initiateresponse includes anexchangeRatefield showing the rate that was actually applied to your payout - Rate may differ - The rate in the
/initiateresponse may differ from what you saw in/pairsif rates changed between calls
Notes
- Rates are real-time and may change between calls
- Only pairs enabled in your dashboard are returned
- The
ratefield is automatically selected based on conversion direction (you don’t need to choose between buy/sell rates)
Authorizations
Response
Pairs fetched successfully