Request quotes for payments, supporting both fixed input and fixed output scenarios. Returns multiple quote options with pricing, fees, and routing information.
This endpoint can also be used to requote from an existing payment by providing a payment_id. When requoting, input amounts are automatically derived from the payment’s current state, but you can optionally override the output asset.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Currency that all prices are denominated in
"USD"
Filter by specific onramp providers
["moonpay", "coinbase"]Filter by onramp payment methods
CREDIT_CARD, DEBIT_CARD, ACH, FIAT_BALANCE, TOKEN_BALANCE, APPLE_PAY, PAYPAL, VENMO, REVOLUT, GOOGLE_PAY, SEPA, FASTER_PAYMENTS, PIX, UPI, WIRE ["CREDIT_CARD", "ACH", "APPLE_PAY"]IP address of the customer
Customer ID for tracking
Optional parent payment identifier used when creating a quote from an existing payment.
Optional label for the payment.
255Feature flags to enable for this quote.
BETA_EDGES, ORG_BETA_EDGES, ORG_EDGES Revenue share configuration name.
Allow unsafe transfer out operations.
Return all validation issues instead of failing on the first.
Allow quotes with higher than normal slippage.
Allow quotes that exceed the maximum input limit.
Use intent-based refund flow.
Intermediate chain hops for routing.
Successful quote response
Mapping of asset symbols to their unit prices
{
"USD": "1.00",
"ethereum:0x": "4200",
"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48": "1.00"
}Currency that all prices are denominated in
"USD"
Signed state token containing routing and payment flow information. This value must be passed unmodified in subsequent API calls. Do not attempt to parse or modify this data as it is cryptographically signed.
Timestamp of when the quote was created, in UTC ISO 8601 format
Timestamp of when the quote will expire, in UTC ISO 8601 format
Providers that failed to return a quote.
Input amount limits for the quote.