Get a gateway quote (V4 — `refundAddress` is optional here, required by create-order).
Query Parameters
srcChain*string
Source chain
dstChain*string
Destination chain
sender?string
Address sending the funds, encoded for the source chain
recipient*string
Address receiving the funds, encoded for the destination chain
srcToken*string
Source token address, encoded for the source chain
dstToken*string
Destination token address, encoded for the destination chain
amount*string
Amount to swap (in smallest unit, e.g., sats or wei)
slippage*string
Slippage tolerance (in basis points, e.g., 300 = 3%)
affiliates?string
Comma-separated list of <address>:<bps> pairs
refundAddress?string
Refund address, encoded for the source chain. Optional for a quote; create-order rejects a quote without one.
Response Body
application/json
application/json
curl -X GET "https://example.com/v4/get-quote?srcChain=bitcoin&dstChain=bob&sender=bc1qyhc4uslh46axl553pq3mjclrt7dcgmlzxv0ktx&recipient=0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266&srcToken=0x0000000000000000000000000000000000000000&dstToken=0x0555E30da8f98308EdB960aa94C0Db47230d2B9c&amount=100000&slippage=300&affiliates=0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266%3A50%2C0x70997970C51812dc3A010C7d01b50e0d17dc79C8%3A25&refundAddress=bc1qyhc4uslh46axl553pq3mjclrt7dcgmlzxv0ktx"{ "onramp": { "affiliateAddress": "string", "affiliates": [ { "address": "string", "fee": { "address": "string", "amount": "string", "chain": "string", "usd": "string" } } ], "dstChain": "string", "dstToken": "string", "estimatedTimeInSecs": 0, "executionFees": { "address": "string", "amount": "string", "chain": "string", "usd": "string" }, "feeBreakdown": { "affiliateFee": { "address": "string", "amount": "string", "chain": "string", "usd": "string" }, "executionFee": { "address": "string", "amount": "string", "chain": "string", "usd": "string" }, "layerzeroFee": { "address": "string", "amount": "string", "chain": "string", "usd": "string" }, "protocolFee": { "address": "string", "amount": "string", "chain": "string", "usd": "string" }, "solverFee": { "address": "string", "amount": "string", "chain": "string", "usd": "string" } }, "fees": { "address": "string", "amount": "string", "chain": "string", "usd": "string" }, "gasRefill": "string", "inputAmount": { "address": "string", "amount": "string", "chain": "string", "usd": "string" }, "outputAmount": { "address": "string", "amount": "string", "chain": "string", "usd": "string" }, "priceImpact": "string", "priceImpactUsd": "string", "recipient": "string", "sender": "string", "signedQuoteData": "string", "slippage": "string", "strategyAddress": "string", "strategyMessage": "string", "token": "string" }}