Skip to content

Query Maker Positions

Endpoint Information

Endpoint: GET /api/v1/positions

Description: Query held stock token information

Authentication: Authorization header with JWT token

Response Parameters

FieldTypeDescription
total_countintTotal count
positionsobject arrayPosition records
positions[].tickerstringStock symbol
positions[].exchangeintMarket code enum index. See Exchange
positions[].token_addressstringToken address
positions[].balancestringPosition balance
positions[].locked_balancestringLocked position balance
positions[].available_balancestringAvailable position balance

Request Example

bash
curl -X GET "/api/v1/positions" \
     -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..." \
     -H "Content-Type: application/json"

Response Example

json
{
    "code": 0,
    "data": {
        "total_count": 3,
        "positions": [
            {
                "ticker": "AAPL",
                "exchange": 0,
                "token_address": "0x1234567890abcdef...",
                "balance": "1000",
                "locked_balance": "100",
                "available_balance": "900"
            },
            {
                "ticker": "TSLA",
                "exchange": 0,
                "token_address": "0xabcdef1234567890...",
                "balance": "500",
                "locked_balance": "0",
                "available_balance": "500"
            }
        ]
    }
}