Pools

get

Returns the pool and its latest state

Path parameters
idstringRequired

Pool ID as hex string

Responses
200

Swap pool

application/json
Responseall of
get
/pool/by-id/{id}
get

Returns a list of pool details with its current state where the token names match. Search is case-insensitive and will find pools where either token matches any of the given ones

Query parameters
token0stringRequired
token1stringRequired
feeTierinteger | nullOptional
Responses
200

Swap pools

application/json
get
/pool/by-token-names
get

Returns a list of pool details with its current state, where the provided ids match exactly and are optionally filtered by the fee tier

Query parameters
token0stringRequired
token1stringRequired
feeTierinteger | nullOptional
Responses
200

Swap pools

application/json
get
/pool/by-token-ids
post

Returns a paginated list of pool statistics matching the provided filter criteria

Body
namearray | nullOptional
minTvlinteger | nullOptional
minVolumeinteger | nullOptional
sortarray | nullOptional
limitinteger | nullOptional
offsetinteger | nullOptional
userAddressstring | nullOptional
Responses
200

swap pool

application/json
post
/pool/stats/by-filter
get

Returns a list of detailed statistics for pools matching the provided IDs, including token information, TVL, volume, fees, and APY data.

Query parameters
poolIdsstring[]Optional
Responses
200

swap pools

application/json
get
/pool/stats/by-ids
post

Returns a paginated list of token pairs with aggregated pool statistics filtered by the provided criteria

Body
namearray | nullOptional
minTvlinteger | nullOptional
minVolumeinteger | nullOptional
sortarray | nullOptional
limitinteger | nullOptional
offsetinteger | nullOptional
userAddressstring | nullOptional
Responses
200

swap pools

application/json
post
/pool/stats/by-token-filter
get

Paginated list of swap pools stats matched by the filter

Query parameters
namestring | nullOptional
sortVolumestring | nullOptional
sortFeeGeneratedstring | nullOptional
limitinteger | nullOptional
offsetinteger | nullOptional
Responses
200

swap pools

application/json
get
/pool
200

swap pools

Last updated