Skip to main content
GET
Read captured native liquidity activity

Authorizations

Authorization
string
header
required

An OceanX API key, created in the app under Settings → Developer API. Send it as Authorization: Bearer ox_live_…. Required scopes are operation-specific: market reads use md.read, tracker uses tracker.read, copy reads use copy.read, and alert operations use alerts.read or alerts.write. New scopes require explicit selection and grant no trading authority. Existing perps operations retain their documented scopes.

Path Parameters

chain
string
required
Allowed value: "solana"
address
string
required

Query Parameters

pool
string
wallet
string
cursor
string
events
enum<string>
default:liquidity
Available options:
liquidity
sortDirection
enum<string>
default:desc
Available options:
asc,
desc
fromMs
integer

Half-open window, maximum 24h. Default last hour. Repeat both bounds on cursor requests.

Required range: x >= 0
toMs
integer

Half-open window, maximum 24h. Default last hour. Repeat both bounds on cursor requests.

Required range: x >= 0
limit
integer
default:100
Required range: 1 <= x <= 500

Response

Captured LP page; not a complete history census.

data
object[]
required
Maximum array length: 500
nextCursor
string | null
required
hasNextPage
boolean
required
meta
object
required