Search / filter network pools
PRIMARY POOL FUNCTION: top liquidity pools on a network, with optional volume / liquidity / transaction / age filters and an optional token_address filter. Replaces the removed /pools and /pools/filter endpoints, and (via token_address) the removed /tokens/{token_address}/pools endpoint. Rows are returned under results, paginated by cursor (has_next_page + next_cursor).
Request
- Base URL: https://mcp.dexpaprika.com
- URL: https://mcp.dexpaprika.com/api/networks/{network}/pools/search
- Auth: none declared
Path parameters
Network ID from getNetworks (e.g., 'ethereum', 'solana')
Query parameters
Restrict results to pools containing this token contract address. Network-scoped only: no cross-network equivalent exists. An unknown address returns 200 with an empty results array, not an error.
Number of items per page (default: 10, max: 100)
Pagination cursor. Pass next_cursor from a previous response to fetch the next page.
Sort direction (default: 'desc')
Field to order by (default: 'volume_usd_24h')
Minimum 24h volume in USD
Maximum 24h volume in USD
Minimum pool liquidity in USD
Maximum pool liquidity in USD
Minimum transactions in 24h
Only pools created at or after this time: a relative offset from now such as -24h or -7d, Unix seconds, an RFC3339 timestamp, or yyyy-mm-dd
Only pools created at or before this time, same formats as created_after
Minimum 24h price change in percent (negatives allowed)
Maximum 24h price change in percent
Minimum 48h price change in percent
Maximum 48h price change in percent
Minimum 6h price change in percent
Maximum 6h price change in percent
Minimum 1h price change in percent
Maximum 1h price change in percent
Minimum 5m price change in percent
Maximum 5m price change in percent
Response
Matching liquidity pools
Changes
No recorded changes to this operation across all 1 revision of this API.