---
title: "Get open positions"
method: GET
path: "/v2/positions"
tags: ["Positions"]
---

# Get open positions

`GET /v2/positions`

Returns active positions for the resolved account, including derived PnL, maintenance margin, bankruptcy price, and liquidation price. Public account selectors do not require authentication; sub_account_id and the no-selector caller context do. Selector precedence is account_id, vault_id, blockchain address, then authenticated caller/subaccount.

## Query parameters

- `symbol` string
- `position_id` integer
- `account_id` string, uuid
- `sub_account_id` string, uuid
- `vault_id` string
- `blockchain` 'cardano' | 'ethereum' | 'solana'
- `blockchain_address` string

## Response `200`

Open positions

- PositionsResponse
  - `positions` Position[], required
    - `id` integer, required — Position ID
    - `margin_mode` 'cross' | 'isolated', required — Margin mode
    - `leverage` integer, required — Leverage multiplier
    - `size` string, required — Signed position size in base units
    - `entry_price` string, required — Average entry price
    - `iso_balance` string, required — Isolated-margin balance
    - `accumulated_funding_fees` string, required — Accumulated funding fees
    - `create_timestamp` integer, required — Creation time in Unix milliseconds
    - `update_timestamp` integer, required — Last update time in Unix milliseconds
    - `symbol` string, required — Trading pair
    - `upnl` string, required — Unrealized PnL
    - `maintenance_margin` string, required — Maintenance margin requirement
    - `bankruptcy_price` string, required — Estimated bankruptcy price
    - `liquidation_price` string, required — Estimated liquidation price
  - `count` integer, required — Number of positions returned

## Other responses

- `400` — Invalid query parameter
- `401` — Authentication is missing, invalid, or does not own the selected subaccount
- `404` — Account, vault, or requested resource not found

---

[API](https://skmtc.net/strikefinance/apis/strike-finance-staking-api.md) · [All operations](https://skmtc.net/strikefinance/apis/strike-finance-staking-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/strikefinance/strike-finance-staking-api/revisions/6b7d8bd51050/schema)
