Build a signable/sendable plan for a swap
No credential is required; wallet is mandatory and declares the EVM address that will sign. Two modes: pass quoteId from a prior POST /quote to build exactly that route; omit it and pass the intent fields (chainId, tokenIn, tokenOut, amount|amountRaw) to quote and build the best route in one round trip. When it picks the route itself, a route with GAIN comes first; if the first round has none, it re-quotes up to 3 rounds total (1.5 s apart) before falling back to the best route without gain, the same rule as Invoice. When the first round has no gain this costs up to two extra quote rounds plus 3 s of pauses, about 7-8 s more measured on Base on 02/10/2026; with gain in the first round it costs nothing. Always re-quotes fresh before building — if the market moved, quote.amountOut reflects the fresh price, not the one from POST /quote.
Request
- Base URL: https://swap.vurto.cc/v1
- URL: https://swap.vurto.cc/v1/swap
- Auth: none required
Request body
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.