Skip to main content
GET
/
positions
/
{address}
/
historical
Get the historical events for a position
curl --request GET \
  --url https://dlmm.datapi.meteora.ag/positions/{address}/historical
{
  "events": [
    {
      "amountX": "<string>",
      "amountXUsd": "<string>",
      "amountY": "<string>",
      "amountYUsd": "<string>",
      "blockTime": 1,
      "createdAt": "2024-01-15T12:00:00Z",
      "eventType": "<string>",
      "ixIndex": 1,
      "poolAddress": "<string>",
      "positionAddress": "<string>",
      "signature": "<string>",
      "slot": 1,
      "tokenX": "<string>",
      "tokenY": "<string>",
      "totalUsd": "<string>",
      "userAddress": "<string>"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.meteora.ag/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

address
string
required

Query Parameters

event_type
null | enum<string>

Filter by event type (add, remove, claim_fee, claim_reward). If not provided, returns all event types.

Available options:
add,
remove,
claim_fee,
claim_reward
order_direction
null | enum<string>

Order direction for sorting events by block time.

  • asc: Oldest events first
  • desc: Most recent events first (default)
Available options:
asc,
desc

Response

200 - application/json
events
object[]
required