Get Positions
GET/positions
This is used to get detailed information about the customer positions currently held under the given account.
Request
Query Parameters
accountNumber stringrequired
Security account number
Example: P000128310
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
- example
Schema
- Array [
- ]
status stringrequired
Possible values: [SUCCESS
, FAILED
]
reason string
rejectCode integer
Find error codes here
positions object[]
accountNumber string
The security account number
exchange string
symbol string
quantity number
averageCost number
averagePrice number
pendingSell number
pendingBuy number
currency string
availableQuantity number
symbolDesc string
lotSize integer
holdingType integer
Possible values: [1
, 2
]
1 - Long, 2 - Short
manualHoldingBlock number
netHolding number
{
"status": "SUCCESS",
"reason": "string",
"rejectCode": 0,
"positions": [
{
"accountNumber": "string",
"exchange": "string",
"symbol": "string",
"quantity": 0,
"averageCost": 0,
"averagePrice": 0,
"pendingSell": 0,
"pendingBuy": 0,
"currency": "string",
"availableQuantity": 0,
"symbolDesc": "string",
"lotSize": 0,
"holdingType": 1,
"manualHoldingBlock": 0,
"netHolding": 0
}
]
}
{
"status": "SUCCESS",
"reason": "Customer positions retrieved successfully",
"rejectCode": 0,
"positions": [
{
"accountNumber": "P000283568",
"exchange": "NSDQ",
"symbol": "AAPL",
"quantity": 64800,
"averageCost": 13.23278,
"averagePrice": 19.84917,
"pendingSell": 0,
"pendingBuy": 400,
"currency": "USD",
"availableQuantity": 64800,
"symbolDesc": "AAPL",
"lotSize": 1,
"holdingType": 1,
"manualHoldingBlock": 0,
"netHolding": 64800
}
]
}
Loading...
Is this page helpful for you?