---
title: "User Positions"
method: GET
path: "/user/positions"
tags: ["user"]
---

# User Positions

`GET /user/positions`

Return current positions for the authenticated user.

## Response `200`

OK

- PositionsBalanceResponseBody
  - `$schema` string, uri — A URL to the JSON Schema for this object.
  - `balance` BalancePublic, required
    - `available_balance` number, double, required
    - `deposit` number, double, required
    - `net_funding` number, double, required
    - `order_margin` number, double, required
    - `position_margin` number, double, required
    - `realised_pnl` number, double, required
    - `unrealised_pnl` number, double, required
  - `positions` PositionPublic[], nullable, required
    - `average_price` number, double, required
    - `initial_margin` number, double, required
    - `leverage` number, double, required
    - `maintenance_margin` number, double, required
    - `net_funding` number, double, required
    - `open_orders` integer, required
    - `open_quantity` number, double, required
    - `position` number, double, required
    - `realised_pnl` number, double, required
    - `symbol` string, required
    - `unrealised_pnl` number, double, required

## Other responses

- `default` — Error

---

[API](https://skmtc.dev/qfex/apis/qfex-rest-api.md) · [All operations](https://skmtc.dev/qfex/apis/qfex-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/qfex/qfex-rest-api/revisions/19b17e5a1f6b/schema)
