---
title: "Get the historical events for a position"
method: GET
path: "/positions/{address}/historical"
tags: ["Positions"]
---

# Get the historical events for a position

`GET /positions/{address}/historical`

This endpoint returns the historical actions for a position.

# Arguments

* `address` - The address of the position

# Returns

* `200` - The historical actions for the position

## Path parameters

- `address` string, required

## Query parameters

- `event_type` 'add' | 'remove' | 'claim_fee' | 'claim_reward'
- `order_direction` 'asc' | 'desc'

## Response `200`

- GetPositionHistoricalEventsResponse
  - `events` PositionEvent[], required
    - `amountX` string, required
    - `amountXUsd` string, required
    - `amountY` string, required
    - `amountYUsd` string, required
    - `blockTime` integer, required
    - `createdAt` string, date-time, required
    - `eventType` string, required
    - `ixIndex` integer, required
    - `poolAddress` string, required
    - `positionAddress` string, required
    - `signature` string, required
    - `slot` integer, required
    - `tokenX` string, required
    - `tokenY` string, required
    - `totalUsd` string, required
    - `userAddress` string, required

---

[API](https://skmtc.net/meteora/apis/dynamic-amm-keeper.md) · [All operations](https://skmtc.net/meteora/apis/dynamic-amm-keeper/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/meteora/dynamic-amm-keeper/versions/453231c15a14/schema)
