Step 1
Your app calls POST /v1/quote
Send one quote request with chain, input token, output token, wallet, and slippage preferences.
Live routing benchmark
We query Odos, 1inch, and 0x in parallel on every request and route to whichever returns the highest output.
How it works
Send one quote request with chain, input token, output token, wallet, and slippage preferences.
Each provider gets the same request with its own 3-second timeout so one slow route never blocks the others.
We return the highest gas-adjusted output and include the full comparison breakdown in the API response.
{
"quote": { "provider": "oneinch", "netOutValue": 1842.34, "pathId": "oneinch:eyJ..." },
"comparison": {
"winner": "oneinch",
"savingsUsd": 0.0041,
"savingsPct": 0.22,
"providers": [
{ "provider": "oneinch", "netOutValue": 1842.34, "available": true },
{ "provider": "odos", "netOutValue": 1842.33, "available": true },
{ "provider": "zerox", "netOutValue": 1841.19, "available": true }
]
}
}Better routing, same integration shape
Call one quote endpoint, get the best route back, and show your users exactly how much Swapifie improved the outcome.