Query Maker Positions
Endpoint Information
Endpoint: GET /api/v1/positions
Description: Query held stock token information
Authentication: Authorization header with JWT token
Response Parameters
| Field | Type | Description |
|---|---|---|
| total_count | int | Total count |
| positions | object array | Position records |
| positions[].ticker | string | Stock symbol |
| positions[].exchange | int | Market code enum index. See Exchange |
| positions[].token_address | string | Token address |
| positions[].balance | string | Position balance |
| positions[].locked_balance | string | Locked position balance |
| positions[].available_balance | string | Available 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"
}
]
}
}