GET /pools
Find liquidity pools
Parameters
symbolstringrequiredTrading pair (e.g., "WETH-USDT")
Response
dataarrayArray of pools sorted by TVL
Pool
idstringPool address
networkstringNetwork
protocolVersionstringuniswap-v3 or uniswap-v4
feeTierstringFee tier
liquiditystringCurrent liquidity in the pool
sqrtPricestringSquare root price (X96 format)
volumeUSDstringTrading volume in USD
txCountstringNumber of transactions
totalValueLockedUSDstringTVL in USD
token0objectFirst token
Token
symbolstringToken symbol
namestringToken name
addressstringToken contract address
decimalsintegeroptionalToken decimals
token1objectSecond token
Token
symbolstringToken symbol
namestringToken name
addressstringToken contract address
decimalsintegeroptionalToken decimals
credits_usedintegerCredits consumed
curl "https://api.qoery.com/v0/pools?symbol=WETH-USDT" \ -H "X-API-KEY: your_api_key_here"
const response = await fetch( 'https://api.qoery.com/v0/pools?symbol=WETH-USDT', { headers: { 'X-API-KEY': 'your_api_key_here' } } );
import requests response = requests.get( 'https://api.qoery.com/v0/pools', headers={'X-API-KEY': 'your_api_key_here'}, params={'symbol': 'WETH-USDT'} )
{ "data": [ { "id": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640", "network": "ethereum", "protocolVersion": "uniswap-v3", "feeTier": "3000", "liquidity": "45000000000000000000", "sqrtPrice": "1234567890123456789", "volumeUSD": "5000000.50", "txCount": "12345", "totalValueLockedUSD": "10000000.00", "token0": { "symbol": "WETH", "name": "Wrapped Ether", "address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", "decimals": 18 }, "token1": { "symbol": "USDC", "name": "USD Coin", "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", "decimals": 6 } } ], "credits_used": 1 }