Skip to main content
GET
Get positions for a specific pool

Authorizations

x-api-key
string
header
required

API key for authentication

Path Parameters

poolId
string
required

The pool ID. On Solana, the Meteora pool address. On Robinhood Chain, the Uniswap V3 pool address or the Uniswap V4 pool ID (32-byte 0x hash), in any letter case.

Query Parameters

chain
enum<string>
default:SOL

Blockchain network the pool lives on. SOL returns Meteora (DLMM / DAMM v2) positions; ROBINHOOD returns Uniswap V3 and V4 positions on Robinhood Chain (EVM, chain id 4663). Unrecognised values fall back to SOL, so a Robinhood pool sent without chain is looked up on Solana and not found.

Available options:
SOL,
ROBINHOOD
owner
string

Filter by position owner

status
enum<string>

Filter by position status

Available options:
Open,
Close
page
integer
default:1

Page number for pagination

Required range: x >= 1
pageSize
integer
default:20

Number of items per page

Required range: 1 <= x <= 20
order_by
string
default:inputNative

Field to order results by

sort_order
string
default:desc

Sort order direction (asc or desc)

platform
string

Comma-separated protocols to filter by, on SOL only: meteora or meteora_damm_v2. On ROBINHOOD it is ignored, since the pool's own protocol (uniswap_v3 or uniswap_v4) is always used.

pnl_threshold
number

Filter by PNL threshold

pnl_native_threshold
number

Filter by native PNL threshold

Response

Successfully retrieved pool positions

status
string
Example:

"success"

data
object