Quote a gasless route (GET query form)
Same quote as POST /api/route/quote with the body fields given as query parameters — for browsers, curl and quick checks. Same rate limit (40/min) and response. Without any parameters it answers 400 with a usage object.
Request
- Base URL: https://api.anygas.xyz/svc
- URL: https://api.anygas.xyz/svc/api/route/quote
- Auth: none declared
Query parameters
Source node: EVM chain id or solana|stellar|bitcoin|tron.
Destination node.
Source-token smallest units (25000000 = 25 USDC).
Symbol or address; omit for native.
Symbol or address; omit for native.
Recipient; defaults to fromAddress.
Quote origin; anonymous default used if omitted.
Fraction, e.g. 0.005.
Headers
Anonymous quota raise: base64(JSON {preparedMsg, sig}) of a one-time Plus blind pass (RFC 9474). Exempts THIS request from the rate limit and, unlike x-anygas-key, is unlinkable to any identity or other request. Free passes: POST /api/plus/trial (20/day). Over the OHTTP relay put the pass in body.pass instead (headers do not cross the envelope).
Response
Best route quote
Example response
{
"gasless": true,
"from": {
"chain": 42161,
"token": "USDC",
"amount": "50000000"
},
"to": {
"chain": "bitcoin",
"token": "BTC",
"estimated": "78660",
"min": "76693",
"recipient": "bc1q…"
},
"bridge": "chainflip",
"via": [
"Chainflip (REGULAR)"
],
"bestOf": 3,
"durationSec": 408,
"robynRouteFeeBps": 25,
"robynRouteFee": "125000",
"quoteOnly": true,
"quoteOnlyReason": "Solana settlement is not proven in either direction - this quote is for comparison only.",
"floatlane": {
"fee": "0",
"capNow": "15020000"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.