Skip to main content
GET
Get quotes

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

from_chain
enum<string>
required

Source chain (e.g., "solana", "ethereum")

Available options:
eth,
sepolia,
solana,
oeth,
solana-devnet,
osmosis-1,
arb1,
pol,
base,
avax,
bnb,
neutron-1,
celestia,
opsep,
fuji,
amoy,
basesep
from_address
string

Sender address on the source chain

from_asset
string

Asset/mint/contract on the source chain

to_chain
enum<string>

Destination chain (e.g., "ethereum")

Available options:
eth,
sepolia,
solana,
oeth,
solana-devnet,
osmosis-1,
arb1,
pol,
base,
avax,
bnb,
neutron-1,
celestia,
opsep,
fuji,
amoy,
basesep
to_asset
string

Asset/mint/contract on the destination chain

amount
string

Amount in base units (integer string, no decimals)

slippage_bps
integer<int32>
required

Slippage in basis points (0..=10000)

Required range: x >= 0
to_address
string

Recipient address on the destination chain

travel_rule_compliant
boolean

Whether the transaction complies with Travel Rule requirements.

allowed_providers
enum<string>[]

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)

Available options:
skipgo,
debridge,
lifi,
squid,
switchain,
direct,
relay,
jupiter
risk_report
boolean

Whether this request should compute a risk report. If omitted, defaults to false.

Response

OK

Quotes successfully retrieved.

quotes
object[]
required

All viable quotes from supported quote providers (each RouteQuote includes its provider)

risk
any
required

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.

Last modified on June 23, 2026