read:liquidity scope on your API key.
GET /v1/liquidity/pools
Retrieve all known liquidity pools for a token, optionally filtered by DEX. Results include pool address, paired token, total value locked, and 24-hour volume.Parameters
Example Request
Example Response
GET /v1/liquidity/route
Find the optimal swap route for a given input/output token pair and amount. SURCHI queries all supported DEXes simultaneously and returns the best route ranked by output amount, alongside alternative routes for comparison.Parameters
Example Request
Example Response
Route Response Fields
GET /v1/liquidity/
Retrieve detailed data for a specific trading pair, identified by its pool address. This is the most granular pool-level endpoint, returning reserve balances, price history, and fee tier information.Parameters
Example Request
Example Response
The
apy_pct field is an annualised yield estimate for liquidity providers in this pool, calculated from the trailing 7-day fee revenue relative to total value locked. It does not account for impermanent loss.