Skip to main content
GET
/
gateway
/
clmm
/
pools
Get Clmm Pools
curl --request GET \
  --url http://localhost:8000/gateway/clmm/pools \
  --header 'Authorization: Basic <encoded-value>'
{
  "pools": [
    {
      "address": "<string>",
      "name": "<string>",
      "trading_pair": "<string>",
      "mint_x": "<string>",
      "mint_y": "<string>",
      "bin_step": 123,
      "current_price": "<string>",
      "liquidity": "<string>",
      "reserve_x": "<string>",
      "reserve_y": "<string>",
      "reserve_x_amount": "<string>",
      "reserve_y_amount": "<string>",
      "base_fee_percentage": "<string>",
      "max_fee_percentage": "<string>",
      "protocol_fee_percentage": "<string>",
      "apr": "<string>",
      "apy": "<string>",
      "farm_apr": "<string>",
      "farm_apy": "<string>",
      "volume_24h": "<string>",
      "fees_24h": "<string>",
      "today_fees": "<string>",
      "cumulative_trade_volume": "<string>",
      "cumulative_fee_volume": "<string>",
      "volume": {
        "min_30": "<string>",
        "hour_1": "<string>",
        "hour_2": "<string>",
        "hour_4": "<string>",
        "hour_12": "<string>",
        "hour_24": "<string>"
      },
      "fees": {
        "min_30": "<string>",
        "hour_1": "<string>",
        "hour_2": "<string>",
        "hour_4": "<string>",
        "hour_12": "<string>",
        "hour_24": "<string>"
      },
      "fee_tvl_ratio": {
        "min_30": "<string>",
        "hour_1": "<string>",
        "hour_2": "<string>",
        "hour_4": "<string>",
        "hour_12": "<string>",
        "hour_24": "<string>"
      },
      "reward_mint_x": "<string>",
      "reward_mint_y": "<string>",
      "tags": [
        "<string>"
      ],
      "is_verified": false,
      "is_blacklisted": true,
      "hide": true,
      "launchpad": "<string>"
    }
  ],
  "total": 123,
  "page": 123,
  "limit": 123
}

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
page
integer
default:0

Page number

Required range: x >= 0
limit
integer
default:50

Results per page (max 100)

Required range: 1 <= x <= 100
search_term
string | null

Search term to filter pools

sort_key
string | null
default:volume

Sort key (volume, tvl, etc.)

order_by
string | null
default:desc

Sort order (asc, desc)

include_unknown
boolean
default:true

Include pools with unverified tokens

Response

Successful Response

Response with list of available CLMM pools

pools
CLMMPoolListItem · object[]
required

List of available pools

total
integer
required

Total number of pools

page
integer
required

Current page number

limit
integer
required

Results per page