Endpoint
offramp scope. See getting access.
Body
number
required
USDC amount, 0.5 – 50,000. The local equivalent must also fall inside the per-transaction range for the currency.
string
required
Payout currency:
KES, NGN, GHS, or UGX.object
Optional. When present, the account is validated and the registered name is returned as
recipient_name. Shape per method in recipients. An invalid account returns 422.Example
Response (200)
number
required
Local currency per 1 USDC.
number
required
Gross local amount (
amount × rate, floored to whole units).number
required
Minisend fee in local units. Charged for KES, GHS, and UGX;
0 for NGN, where the margin is built into the rate instead.number
required
What the recipient nets:
amount_local − fee.string
The registered account name, when a
recipient was supplied and a name was resolved.string
required
Indicative 5-minute quote validity, ISO 8601. For KES, GHS, and UGX the payout executes at the live rate at deposit time regardless; for NGN the rate is locked when you create the order.
Errors
See error handling for the response shape.

