OptionalapproveThe spender contract address the backend will encode into the approve calldata for this route. To obtain that calldata, call /approve-transaction with vendor=<vendorName> (the string name, e.g. \"PcsXRfq\") — the backend resolves the spender address internally from the vendor name. This field is provided for informational purposes only (e.g. to call ERC-20 approve() directly without going through /approve-transaction). Null when no approval is needed (e.g. native-token swap or already approved).
OptionalbinanceChain identifier echoed from the request.
OptionaldexRouting path segments. Each segment corresponds to one hop on one DEX protocol; multi-DEX hops are flattened.
OptionalestimateEstimated gas in the chain's smallest unit (e.g. wei). May be null on Solana.
OptionalexecutionExecution mode for this route. SWAP = standard on-chain swap (sign the tx object from /swap and broadcast). RFQ = signed order flow (sign rfq.typedDataToSign from /swap with EIP-712, submit via POST /order/submit, poll GET /order/{orderId}). Equity / RWA tokens always return RFQ.
OptionalfromOptionalfromSell amount echoed from the request (smallest unit, integer string).
OptionalisWhether this route has the highest toTokenAmount among all routes returned in this response. At most one route per response has isBest=true.
OptionalpriceEstimated price impact percentage. Null when the vendor does not return one.
OptionalquotePer-route quote identifier (UUID, no dashes). Pass to the swap endpoint to lock in this route.
OptionalrouterRouting path description, addresses joined with "--".
OptionaltoOptionaltoEstimated buy-token amount returned by the vendor (smallest unit, integer string).
OptionaltradeEstimated network fee for this route in USD. Null when the vendor does not return one.
OptionalvendorSource vendor display name. Possible values include LiquidMesh, Lifi, 1inch, Pancake, Jupiter.
Export
GetAggregatedQuoteResponseDataInner