Get indicative cross-rates for display (decimal strings)
Returns current cross-rates for all supported corridors (NGN→GBP, NGN→EUR, NGN→USD), priced with the requesting client’s pricing-plan spread/markup — the same markup applied to send-money quotes — but excluding fixed per-transaction fees. Rates are decimal strings at 8dp (byte-comparable with a quote’s crossRate). Intended for display purposes (e.g. dashboard rate ticker). Does not create a quote record. Supersedes the deprecated v1 endpoint, which returns rates as JSON numbers.
Authorizations
Enter Auth0 JWT token
Response
24-hour percent change per pair as a signed string with 2 decimals (e.g. "0.22", "-0.13"), or null when there are fewer than two stored-rate observations in the 24h window. Display-only — derived from the standard fx_rates snapshot used by the admin sparklines, not from the live cross-rate above, so the delta reflects general market direction rather than the exact rate a merchant would receive at payout.
{
"EUR": "0.05",
"GBP": "0.22",
"USD": "-0.13"
}True if any rate was served from the stored-rate fallback (i.e. live cross-rate providers were unavailable). Fallback rates may diverge from the rate a customer actually receives at payout.
false
Map of foreign currency code to its NGN rate (NGN per 1 unit of foreign currency, including spread/markup) as a decimal string at 8dp — the same precision as a quote crossRate. Does not include fixed per-transaction fees.
{
"EUR": "1720.50000000",
"GBP": "2524.47000000",
"USD": "1623.45000000"
}