Skip to main content
POST /v1/business/payouts/quote Returns a signed quoteToken, destination amount, rate, fee, and expiresAt. Pass the token to POST /v1/business/payouts within 60 seconds to lock the rate.

Request

Provide exactly one of srcAmount (USDC debited from your wallet) or dstAmount (local currency the recipient receives). srcCurrency defaults to USDC.
FieldRequiredDescription
railYesLOCAL_BANK or LOCAL_MOMO
countryYesISO-2 destination country (e.g. NG)
currencyYesLocal currency code (e.g. NGN)
srcAmountXORUSDC amount as decimal string (e.g. "100.00")
dstAmountXORLocal amount as decimal string

Responses

HTTPMeaning
200Quote issued — use data.quoteToken on create
400Invalid corridor or amount
410Quote token expired or invalid (on create, not quote)
503FX rate temporarily unavailable for corridor
curl -X POST https://api.useaxra.com/api/v1/business/payouts/quote \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "rail": "LOCAL_BANK",
    "country": "NG",
    "currency": "NGN",
    "srcCurrency": "USDC",
    "srcAmount": "100.00"
  }'
Response
{
  "success": true,
  "data": {
    "quoteToken": "eyJ...",
    "srcAmount": "100.00",
    "dstAmount": "165000.00",
    "rate": "0.000606",
    "axraFee": "1.50",
    "expiresAt": "2026-06-01T12:01:00.000Z",
    "rail": "LOCAL_BANK",
    "country": "NG",
    "currency": "NGN"
  }
}

API Reference

Full OpenAPI schema.