---
title: "Get detailed information for a specific LP position"
method: GET
path: "/lp-positions/position"
tags: ["LP Positions"]
---

# Get detailed information for a specific LP position

`GET /lp-positions/position`

Retrieves comprehensive details about a liquidity provider position including status, PnL, tokens, and transaction logs

## Query parameters

- `chain` 'SOL' | 'ROBINHOOD'
- `position` string, required

## Response `200`

Successfully retrieved position details

- object
  - `status` string
  - `data` object
    - `status` string — Position status
    - `strategyType` string — Strategy type for the position
    - `tokenId` string — Position token ID
    - `pairName` string — Trading pair name
    - `currentValue` string — Current USD value of the position
    - `inputValue` number — Initial USD value invested
    - `inputNative` number — Initial native token amount invested
    - `outputValue` number — USD value of withdrawn amount
    - `outputNative` number — Native token amount withdrawn
    - `collectedReward` number — USD value of collected rewards
    - `collectedRewardNative` number — Native token amount of collected rewards
    - `collectedFee` number — USD value of collected fees
    - `collectedFeeNative` number — Native token amount of collected fees
    - `uncollectedFee` string — USD value of uncollected fees
    - `impermanentLoss` number, nullable — Impermanent loss amount
    - `inputToken0` number — Initial amount of token0
    - `inputToken1` number — Initial amount of token1
    - `tickLower` number — Lower tick of the position range
    - `tickUpper` number — Upper tick of the position range
    - `pool` string — Pool address
    - `liquidity` string — Current liquidity amount
    - `token0` string — Token0 address
    - `token1` string — Token1 address
    - `inRange` boolean — Whether the position is in range
    - `createdAt` string, date-time — Position creation timestamp
    - `updatedAt` string, date-time — Position last update timestamp
    - `pnl` object — Profit and loss information
      - `value` number — PnL in USD
      - `percent` number — PnL percentage
      - `valueNative` number — PnL in native token
      - `percentNative` number — PnL percentage in native token
    - `pnlNative` number — Native token PnL
    - `upnl` number, nullable — Unrealized PnL
    - `owner` string — Position owner address
    - `dpr` number — Daily percentage return in USD
    - `dprNative` number — Daily percentage return in native token
    - `ageHour` number, nullable — Position age in hours
    - `decimal0` number — Token0 decimals
    - `decimal1` number — Token1 decimals
    - `yield24h` number, nullable — 24-hour yield
    - `apr` number, nullable — Annual percentage rate
    - `protocol` string — Protocol name
    - `token0Info` object — Token0 information
      - `token_symbol` string
      - `token_name` string
      - `token_decimals` number
      - `token_address` string
      - `logo` string, nullable
    - `token1Info` object — Token1 information
      - `token_symbol` string
      - `token_name` string
      - `token_decimals` number
      - `token_address` string
      - `logo` string
    - `poolInfo` object — Pool information
      - `fee` number — Pool fee in basis points
      - `tickSpacing` number — Tick spacing for the pool
    - `age` string — Position age in days
    - `position` string — Position identifier
    - `logo0` string — Token0 logo URL
    - `logo1` string — Token1 logo URL
    - `tokenName0` string — Token0 name
    - `tokenName1` string — Token1 name
    - `priceRange` number[] — Price range array [lower, upper, current]
    - `range` number[] — Tick range array [lower, upper, current]
    - `value` number — Current position value in USD
    - `valueNative` number — Current position value in native token
    - `current` object — Current token amounts
      - `amount0` string — Current amount of token0 (raw)
      - `amount1` string — Current amount of token1 (raw)
      - `amount0Adjusted` number — Current amount of token0 (adjusted for decimals)
      - `amount1Adjusted` number — Current amount of token1 (adjusted for decimals)
    - `unCollectedFee0` number — Uncollected fees for token0
    - `unCollectedFee1` number — Uncollected fees for token1
    - `unCollectedFee` number — Total uncollected fees in USD
    - `unCollectedFeeNative` number — Total uncollected fees in native token
    - `price0` number — Current price of token0
    - `price1` number — Current price of token1
    - `id` string — Unique position identifier
    - `creationType` string — How the position was created
    - `followInfo` object — Information about followed positions
      - `sourceOwner` string — Source owner identifier
      - `sourceLabel` string — Source label/name
      - `sourceTokenId` string — Source token ID
    - `settings` object — Position management settings
      - `autoCompound` boolean — Whether auto-compound is enabled
      - `compoundThreshold` string — Threshold for auto-compound
      - `autoRebalance` boolean — Whether auto-rebalance is enabled
      - `aiManage` boolean — Whether AI management is enabled
      - `rebalanceInterval` number — Rebalance interval
      - `rebalanceUpOnly` boolean — Whether to rebalance up only
      - `takeProfitBps` number — Take profit threshold in basis points
      - `stopLossBps` number — Stop loss threshold in basis points
      - `preferNativeValue` boolean — Whether to prefer native value display
      - `positionCurrency` string — Currency for position display
    - `logs` object[] — Position activity logs
      - `position_id` string — Position ID
      - `trigger` string — Event trigger type
      - `created_at` string, date-time — Log entry timestamp

## Other responses

- `400` — Bad request - missing required parameters
- `500` — Internal server error

## Changes

- **2026-08-31** `c06c82244536` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/lpagent/apis/lp-agent-open-api/changes/lp-positions/position/get.md)

---

[API](https://skmtc.dev/lpagent/apis/lp-agent-open-api.md) · [All operations](https://skmtc.dev/lpagent/apis/lp-agent-open-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/lpagent/lp-agent-open-api/revisions/c06c82244536/schema)
