POST
https://prv.gateway.indexer.biya.io
/
injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC
/
PositionsV2
PositionsV2
curl --request POST \
  --url https://prv.gateway.indexer.biya.io/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/PositionsV2 \
  --header 'Content-Type: application/json' \
  --data '
{
  "subaccount_id": "<string>",
  "market_id": "<string>",
  "skip": 123,
  "limit": 123,
  "start_time": 123,
  "end_time": 123,
  "market_ids": [
    {}
  ],
  "direction": "<string>",
  "subaccount_total_positions": true,
  "account_address": "<string>"
}
'
Get positions for a trader (V2). Same parameters as Positions endpoint.
subaccount_id
string
Subaccount ID (optional)
market_id
string
Market ID (optional)
skip
number
Skip count (optional)
limit
number
Limit count (optional)
start_time
number
Start time (optional)
end_time
number
End time (optional)
market_ids
array
Array of market IDs (optional)
direction
string
Position direction (optional)
subaccount_total_positions
boolean
Subaccount total positions (optional)
account_address
string
Account address (optional)

Response

{
  "positions": [
    {
      "ticker": "string",
      "market_id": "string",
      "subaccount_id": "string",
      "direction": "string",
      "quantity": "string",
      "entry_price": "string",
      "margin": "string",
      "liquidation_price": "string",
      "mark_price": "string",
      "updated_at": "number",
      "denom": "string"
    }
  ],
  "paging": {
    "total": "number",
    "from": "number",
    "to": "number",
    "count_by_subaccount": "number",
    "next": ["string"]
  }
}