Retrieves all available quotes from from quote providers
travel_rule_compliant is true, verifies IVMS101 records for sender & recipient before quoting.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
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, linea 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, linea 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.
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.