Create an offramp quote
Creates an offramp quote — a short-lived, priced offer to convert the crypto
held by the wallet identified by wallet_id into fiat paid out to beneficiary_id.
The wallet’s own currency (e.g. USDC) is the source; the beneficiary’s currency
(e.g. NGN) is the destination. source_network is derived from a credential on
the wallet; destination_network is the beneficiary’s payout rail. The beneficiary
must belong to the same customer as the wallet. narration is optional and echoed
back as the quote reference.
The quote is created with status: active and an expires_at in the near future.
You can optionally pass source_currency and destination_currency as consistency checks — if they do not match the wallet or beneficiary, we reject the request immediately.
Authorizations
API key issued during merchant onboarding.
Headers
Optional client-supplied key. Identical key + identical body within 24h replays the original response. Identical key + different body returns 409 idempotency_conflict. The hash is over raw bytes — clients retrying must send the byte-identical body; a re-serialised JSON payload will produce a different hash and a 409. Strongly recommended for retry-safe clients.
^[A-Za-z0-9_\-]{8,255}$Body
CreateOfframpQuoteDto