Pool Liquidity
Overview
Retrieve detailed liquidity and performance data for specific DEX liquidity pools across supported protocols.
Endpoint
GET /api/v1/partner/pool/liquidity-poolsRequest Parameters
pool_addresses
string
No
Comma-separated list of pool IDs (addresses) to filter. Example: 0xfa54...a0a,0x3b45...f538.
protocols
string
No
Comma-separated list of protocols to include (e.g., magma-clmm,cetus-clmm). See full protocol list below.
coin_ids
string
No
Comma-separated list of coin types to filter pools by (e.g., 0x...::usdc::USDC).
tvl_min
number
No
Minimum TVL (USD) filter.
tvl_max
number
No
Maximum TVL (USD) filter.
coin_a_cap_min
number
No
Minimum market cap for coin A.
coin_b_cap_min
number
No
Minimum market cap for coin B.
coin_a_fdv_min
number
No
Minimum FDV for coin A.
coin_b_fdv_min
number
No
Minimum FDV for coin B.
coin_a_cap_max
number
No
Maximum market cap for coin A.
coin_b_cap_max
number
No
Maximum market cap for coin B.
coin_a_fdv_max
number
No
Maximum FDV for coin A.
coin_b_fdv_max
number
No
Maximum FDV for coin B.
strict_coin_cap_fdv
boolean
No
If true, both coins must satisfy market cap/FDV filters.
sort_field
string
No
Field to sort results by (e.g., tvl_usd, apr_24h, apr_1w, volume_24h, volume_1w, total_apr_24h, total_apr_1w, fee_24h, fee_1w, created_at, ).
sort_direction
string
No
Sort order: ASC or DESC.
category_group
string
No
Group filter (e.g., meme, stablecoin, other).
pool_type
string
No
Pool type filter (e.g., clmm, cpmm, dlmm, weighted, stableswap, oracle).
limit
integer
No
Number of results to return (default: 20, max: 20).
offset
integer
No
Offset for pagination (default: 0).
List of supported protocols:
aftermath-cpmm
Aftermath CPMM
aftermath-metastable
Aftermath Metastable
bluefin-clmm
Bluefin CLMM
bluemove-cpmm
BlueMove CPMM
cetus-clmm
Cetus CLMM
cetus-dlmm
Cetus DLMM
ferra-clmm
Ferra CLMM
ferra-dlmm
Ferra DLMM
flowx-clmm
FlowX CLMM (V3)
flowx-cpmm
FlowX CPMM (V2)
fullsail-clmm
Fullsail CLMM
haedal-cpmm
Haedal CPMM
haedal-cpmm-v2
Haedal CPMM V2
interest-cpmm
Interest CPMM
kriya-clmm
Kriya CLMM (V3)
kriya-cpmm
Kriya CPMM (V2)
magma-clmm
Magma CLMM
magma-almm
Magma ALMM
momentum-clmm
Momentum CLMM
7k-cpmm
7K CPMM
steamm-cpmm
STEAMM CPMM
srm-cpmm
SRM CPMM
turbos-clmm
Turbos CLMM
tradeport-clmm
Tradeport CLMM
Headers
x-api-key
Yes
API key for authentication.
cURL Example
Response
code
number
No
HTTP status code.
message
string
No
Response message.
data
array
No
Array of liquidity pool objects.
Liquidity Pool Object
pool_id
string
Unique identifier of the pool.
protocol
string
Protocol key (e.g., magma-clmm, cetus-clmm).
coin_a
object
Details of coin A in the pool.
coin_b
object
Details of coin B in the pool.
amount_a
number
Amount of coin A in the pool.
amount_b
number
Amount of coin B in the pool.
amount_a_usd
number
USD value of coin A.
amount_b_usd
number
USD value of coin B.
price_a
number
Price of coin A.
price_b
number
Price of coin B.
price_ab
number
Price ratio between A and B.
tvl_usd
number
Total value locked (USD).
tvl_usd_24h_change
number
24-hour change in TVL (%).
fee_rate
number
Pool fee rate (in %).
fee_24h
number
Total fees generated in last 24h (USD).
fee_1w
number
Total fees generated in last 7 days (USD).
fee_24h_change
number
24-hour fee change (%).
volume_24h
number
Trading volume in last 24h (USD).
volume_24h_change
number
24-hour volume change (%).
volume_1w
number
Weekly trading volume (USD).
fee_apr_24h
number
Estimated 24h APR from fees.
fee_apr_1w
number
Estimated 7d APR from fees.
rewards
array
List of reward emission coins (see below).
active
boolean
Whether the pool is active.
created_at
string
Pool creation timestamp (ISO 8601).
pool_type
string
Type of pool (e.g., clmm, cpmm, dlmm).
Reward Object
coin_type
string
Coin identifier for reward token.
symbol
string
Token symbol.
decimals
number
Number of decimal places.
icon_url
string
Token icon URL.
verified
boolean
Whether the token is verified.
daily_amount
number
Number of tokens distributed daily.
daily_amount_usd
number
USD value of daily reward.
apr
number
APR contribution from rewards (%).
Coin Object (within pools)
coin_type
string
Unique identifier of the coin.
symbol
string
Symbol or ticker of the coin.
decimals
number
Decimal precision.
icon_url
string
Icon URL.
verified
boolean
Whether the coin is verified.
category
string
Category of the coin (e.g., "Infrastructure", "Liquid Staking").
Success Response Example
See also: Environment Setup
Last updated