Get Clmm Pools
Changed onGet list of available CLMM pools for a connector via Gateway.
Supports: meteora, orca
Args: connector: CLMM connector (meteora, orca) network: Solana network name (bare, default 'mainnet-beta') page: Page number (default: 0) limit: Results per page (default: 50, max: 100) search_term: Search query to filter pools (optional) sort_key: Sort by field. Defaults to tvl — see the parameter description for why, and for the keys each connector accepts. order_by: Sort order (asc, desc) include_unknown: Include pools with unverified tokens
Example: GET /gateway/clmm/pools?connector=meteora&search_term=SOL&limit=20
Returns: List of available pools with trading pairs, addresses, liquidity, volume, APR, etc.
Request
- Base URLhttp://localhost:8000
- URLhttp://localhost:8000/gateway/clmm/pools
- AuthHTTP basic
Query parameters
Solana network name (bare, e.g. 'mainnet-beta'); meteora/orca are Solana-only
Page number
Results per page (max 100)
Search query to filter pools
Sort key. Defaults to tvl: volume ranks pools by how much others traded, while the LP question is how much depth is there — and on a quiet pair every pool ties at zero volume, making that order arbitrary. meteora: tvl, volume, feetvlratio. orca: tvl, volume, fees, rewards, yieldovertvl.
Sort order (asc, desc)
Include pools with unverified tokens
Response
Successful Response
Changes
- breaking
for the
queryrequest parametersort_key, default value was changed fromvolumetotvl - breaking
removed the required property
from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
removed the optional property
//from the response with the status - info
added the new optional
queryrequest parameternetwork - info
added the required property
to the response with the status
- breaking
- info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info