Get quote
Retrieves a quote for converting between assets. Supports three quote types:
- Onramp: fiat → crypto (
sourceAsset: fiat currency code,targetAsset: asset identifier) - Offramp: crypto → fiat (
sourceAsset: asset identifier,targetAsset: fiat currency code) - Swap: crypto → crypto (
sourceAsset: asset identifier,targetAsset: asset identifier)
Finding supported assets: use GET /ramp/assets to list the supported
assets for quotes, ramps, and swaps, along with their identifier values.
Crypto assets use the CODE:ISSUER format (e.g.
USDC:GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN) — use the identifier
from the /ramp/assets response. Fiat currencies use standard codes (e.g. MXN). The
quote includes exchange rates, fees, and expiration information.
Authorizations
API key sent in the Authorization header.
Body
blockchain identifier (stellar, solana)
stellar, solana, base, polygon, monad Fiat → crypto: pay in fiat, receive a stablecoin/token on-chain.
- Onramp
- Offramp
- Swap
x >= 0Optional Stellar wallet address. When provided for Stellar onramps, enables trustline check and setup fee calculation.
Response
The created quote
Canonical blockchain enum for API serialization.
Use this type for JSON APIs and WebSocket messages.
For database storage, convert to BlockchainType.
stellar, solana, base, polygon, monad Fee amount in the source asset's currency (e.g., fiat for onramps, tokens for offramps)
Fee in basis points (e.g., 20 = 0.20%)
Pre-fee rate. exchange_rate is the effective rate after fees;
nominal_rate is the underlying market rate before any Etherfuse fee
deduction. UIs that want to render the raw market relationship cleanly
(e.g., "1 MXN = 1 eMXN" with the fee row shown separately) should read
this field. Always populated.
Fiat → crypto: pay in fiat, receive a stablecoin/token on-chain.
- Onramp
- Offramp
- Swap
Whether this quote requires an on-chain swap (true for FX ramps, false for stablebond ramps)
FX mid-market rate from a currency provider (e.g., USD/MXN). Only
populated for cross-currency quotes. Absent on direct stablebond
ramps and wraps — use nominal_rate for the pre-fee rate there.