Skip to main content
GET
/
gateway
/
clmm
/
pool-info
Get Clmm Pool Info
curl --request GET \
  --url http://localhost:8000/gateway/clmm/pool-info \
  --header 'Authorization: Basic <encoded-value>'
{
  "active_bin_id": -374,
  "address": "5hbf9JP8k5zdrZp9pokPypFQoBse5mGCmW6nqodurGcd",
  "base_token_address": "METvsvVRapdj9cFLzq4Tr43xK4tAjQfwX76z3n6mWQL",
  "base_token_amount": 8645709.142366,
  "bin_step": 20,
  "bins": [],
  "dynamic_fee_pct": 0.2,
  "fee_pct": 0.2,
  "max_bin_id": 21835,
  "min_bin_id": -21835,
  "price": 0.47366592950616504,
  "quote_token_address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
  "quote_token_amount": 1095942.335132
}

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Query Parameters

connector
string
required
network
string
required
pool_address
string
required

Response

Successful Response

Response with detailed CLMM pool information

address
string
required

Pool address

baseTokenAddress
string
required

Base token contract address

quoteTokenAddress
string
required

Quote token contract address

feePct
string
required

Pool fee percentage

Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
price
string
required

Current pool price

Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
baseTokenAmount
string
required

Total base token liquidity

Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
quoteTokenAmount
string
required

Total quote token liquidity

Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
binStep
integer | null

Bin step (Meteora DLMM only)

activeBinId
integer | null

Currently active bin ID (Meteora DLMM only)

dynamicFeePct
string | null

Dynamic fee percentage

Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
minBinId
integer | null

Minimum bin ID (Meteora-specific)

maxBinId
integer | null

Maximum bin ID (Meteora-specific)

bins
CLMMPoolBin · object[]

List of bins with liquidity