Pools

Pool data, keys, liquidity history, and CLMM position data.

Pool Info

get

Get pool info by pool ID.

Query parameters
idsstringRequired

Comma-separated IDs.

Responses
get
/pools/info/ids
200

Successful response.

Pool Info by LP Mint

get

Get pool info by LP mint.

Query parameters
lpsstringRequired

lp.join(',')

Responses
get
/pools/info/lps
200

Successful response.

Pool Info List

get

Get a paginated list of pools.

Query parameters
poolTypestring · enumRequired

pool type

Possible values:
poolSortFieldstring · enumRequired

pool field

Possible values:
sortTypestring · enumRequired

sort type

Possible values:
pageSizenumberRequired

page size, max 1000

pagenumberRequired

Page index.

Responses
get
/pools/info/list
200

Successful response.

Pool Info by Token Mint

get

Get pools by token mint.

Query parameters
mint1stringRequired

search mint

mint2stringOptional

search mint

poolTypestring · enumRequired

pool type

Possible values:
poolSortFieldstring · enumRequired

pool field

Possible values:
sortTypestring · enumRequired

sort type

Possible values:
pageSizenumberRequired

page size, max 1000

pagenumberRequired

Page index.

Responses
get
/pools/info/mint
200

Successful response.

Pool Info List V2

get

Get the V2 paginated pool list.

Query parameters
poolTypestring · enumOptional

Type of pool. Can be Concentrated or Standard. Optional — if not set, all types are returned.

Possible values:
mintFilterstringOptional

Whether to filter by mint. Optional. please refer /main/mint-filter-config

hasRewardbooleanOptional

Whether to return only pools that have rewards. Optional.

sortFieldstring · enumOptional

Field to sort by. Optional.

Possible values:
sortTypestring · enumOptional

Sorting order, either ascending (asc) or descending (desc). Optional.

Possible values:
sizeinteger · min: 1Required

Number of records to return per page.

nextPageIdstringOptional

The id returned from the previous page, used for pagination. Optional — if not provided, the first page is returned.

mint1stringOptional

Filter for pools that include this mint. Optional.

mint2stringOptional

Filter for pools that include this mint. Optional.

Responses
get
/pools/info/list-v2
200

Successful response.

Pool Keys

get

Get pool keys by pool ID.

Query parameters
idsstringRequired

Comma-separated IDs.

Responses
get
/pools/key/ids
200

Successful response.

Pool Liquidity History

get

Get pool liquidity history for up to 30 days.

Query parameters
idstringRequired

Pool ID.

Responses
get
/pools/line/liquidity
200

Successful response.

CLMM Position History

get

Get CLMM position history for a pool.

Query parameters
idstringRequired

Pool ID.

Responses
get
/pools/line/position
200

Successful response.

Last updated

Was this helpful?