What you can query
Inputs and freshness
- Options require
configurationIdandenvironment. Choosedirection, then usecountryCodeand optionalfiatCurrencyCodeto narrow the result. Omitting the country returns countries alone. - Quote requests also require configuration and environment, plus location and
exactly one
buyorsellpayload. Use fiat minor units and crypto base units. - Quotes are temporary prices, have no reusable quote ID, and must not be cached. Creating an order obtains a fresh price.
- Order reads need only the order ID. Reading a non-final order can refresh its provider record and update stored status or deposit details. A read does not submit a transfer or resolve a pending transfer attempt.
- Provider
SANDBOXandPRODUCTIONare separate from Solana networks; sandbox orders still settle on mainnet.
Quota
Every admitted options, quote, or order-read call consumes one API request. Polling and retries each count again, including admitted errors. These calls share the API-request allowance with other metered operations and do not use DEX queries. See pricing and quotas.Reference and SDK examples
Order responses can contain a customer-specificlaunchUrl. Deliver it only to
the intended customer and keep it out of logs and analytics.
