Get quotes
Retrieves all available quotes from from quote providers
- Uses the same address/amount inputs for all providers.
- Risk assessment is computed once (same inputs) and attached to the response.
- If
travel_rule_compliantis true, verifies IVMS101 records for sender & recipient before quoting.
Documentation Index
Fetch the complete documentation index at: https://docs.range.org/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Source chain (e.g., "solana", "ethereum")
eth, sepolia, solana, oeth, solana-devnet, osmosis-1, arb1, pol, base, avax, bnb, neutron-1, celestia, opsep, fuji, amoy, basesep Sender address on the source chain
Asset/mint/contract on the source chain
Destination chain (e.g., "ethereum")
eth, sepolia, solana, oeth, solana-devnet, osmosis-1, arb1, pol, base, avax, bnb, neutron-1, celestia, opsep, fuji, amoy, basesep Asset/mint/contract on the destination chain
Amount in base units (integer string, no decimals)
Slippage in basis points (0..=10000)
x >= 0Recipient address on the destination chain
Whether the transaction complies with Travel Rule requirements.
If set, the router will restrict quote routing to these providers only. If omitted, all available providers will be used.
GET request usage:
?allowed_providers=relay&allowed_providers=skipgo
(use repeated query parameters)
skipgo, debridge, lifi, squid, switchain, direct, relay, jupiter Whether this request should compute a risk report.
If omitted, defaults to false.
Response
OK
Quotes successfully retrieved.
All viable quotes from supported quote providers (each RouteQuote includes its provider)
Risk assessment from the ML API (None if the call failed)
NOTE: PaymentRiskResponse is from an external crate. We keep the field typed
as PaymentRiskResponse in Rust, but for OpenAPI we document it as JSON and
provide a realistic example payload.

