Get Open Orders
GET/v1.1/orders/open
This is used to get all the open orders under the given account of the given customer.
If a symbol contains a backslash ( \ ) character, it needs to be replaced by %5C. (Ex.BOND\23H18\87.0 is replaced by BOND%5C23H18%5C87.0 ).
If a symbol contains a backtick (
`
) character, it needs to be replaced by %60. (Ex.510`TB is replaced by 510%60TB ).
Request
Query Parameters
Default value: P000128310
Security account number
Possible values: [1 (Buy)
, 2 (Sell)
]
Possible values: Value must match regular expression YYYY/MM/DD
start date
Possible values: Value must match regular expression YYYY/MM/DD
end date
Responses
- 200
- 401
OK
- application/json
- Schema
- Example (from schema)
- Equity
- Option
- Fixed Income
Schema
- Array [
- ]
Possible values: [SUCCESS
, FAILED
]
Find error codes here
openOrders object[]
Possible values: [1
, 2
]
1 (Market order) | 2 (Limit order)
Possible values: [1
, 2
]
1 (Buy) | 2 (Sell)
Find list of status here
Security account number
Possible values: Value must match regular expression yyyy/MM/dd-HH:mm:ss
filled quantity
filled order value
filled net value (order value + commission + vat + order fees + etc.)
filled order commission
filled order net settle (net value * issue settle rate)
issue settle rate ; exchnage currency to cash account currency rate
This is only for fixed income orders
{
"status": "SUCCESS",
"reason": "string",
"rejectCode": 0,
"openOrders": [
{
"orderNumber": "string",
"orderId": "string",
"originalOrderId": "string",
"orderReferenceId": "string",
"orderType": "1",
"orderSide": "1",
"orderValue": 0,
"averagePrice": 0,
"quantity": 0,
"commission": 0,
"orderStatus": "string",
"accountNumber": "string",
"exchange": "string",
"symbol": "string",
"rejectReason": "string",
"createdDate": "string",
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeCommission": 0,
"cumulativeOrderNetSettle": 0,
"cumulativeVatAmount": 0,
"cumulativeStampDutyAmount": 0,
"amount": 0
}
]
}
{
"status": "SUCCESS",
"reason": "getting open order list success",
"rejectCode": 0,
"openOrders": [
{
"orderId": "22H075007353",
"originalOrderId": null,
"orderReferenceId": null,
"orderNumber": null,
"orderType": "2",
"orderSide": "2",
"orderValue": 182800,
"averagePrice": 0,
"quantity": 10000,
"commission": 431.85,
"orderStatus": "A",
"accountNumber": "P000365080",
"exchange": "ISE",
"symbol": "AGESA.E",
"rejectReason": null,
"createdDate": "2022/03/07-12:23:13",
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeCommission": 0,
"cumulativeOrderNetSettle": 0,
"cumulativeVatAmount": 0,
"cumulativeStampDutyAmount": 0
},
{
"orderId": "22H075007345",
"originalOrderId": null,
"orderReferenceId": null,
"orderNumber": null,
"orderType": "2",
"orderSide": "2",
"orderValue": 182700,
"averagePrice": 0,
"quantity": 10000,
"commission": 431.85,
"orderStatus": "A",
"accountNumber": "P000365080",
"exchange": "ISE",
"symbol": "AGESA.E",
"rejectReason": null,
"createdDate": "2022/03/07-12:22:09",
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeCommission": 0,
"cumulativeOrderNetSettle": 0,
"cumulativeVatAmount": 0,
"cumulativeStampDutyAmount": 0
}
]
}
{
"status": "SUCCESS",
"reason": "getting open order list success",
"rejectCode": 0,
"openOrders": [
{
"orderId": "O24G06200001",
"orderReferenceId": "O327b61c48ec1",
"orderNumber": "O24G06200001",
"orderType": "2",
"orderSide": "1",
"orderValue": 50000,
"averagePrice": 0,
"quantity": 50,
"commission": 1010,
"orderStatus": "M",
"accountNumber": "P000284400",
"exchange": "OPRA",
"symbol": "AAPL\\24D19\\105.0",
"createdDate": "2024/02/06-04:59:12",
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeCommission": 0,
"cumulativeOrderNetSettle": 0,
"cumulativeVatAmount": 0,
"cumulativeStampDutyAmount": 0
},
{
"orderId": "O24G02200004",
"orderNumber": "O24G02200004",
"orderType": "1",
"orderSide": "1",
"orderValue": 454000,
"averagePrice": 0,
"quantity": 50,
"commission": 9090,
"orderStatus": "M",
"accountNumber": "P000284400",
"exchange": "OPRA",
"symbol": "AAPL\\24D19\\105.0",
"createdDate": "2024/02/02-08:54:16",
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeCommission": 0,
"cumulativeOrderNetSettle": 0,
"cumulativeVatAmount": 0,
"cumulativeStampDutyAmount": 0
}
]
}
{
"status": "SUCCESS",
"reason": "getting open order list success",
"rejectCode": 0,
"openBondOrders": [
{
"orderNumber": "CB240123-2-00015",
"quantity": 0.4,
"orderType": "2",
"orderSide": "1",
"amount": 1200,
"commission": 6.50602,
"accountNumber": "P000284369",
"currency": "USD",
"price": 0,
"symbol": "ANF 1",
"tif": 0,
"exchange": "BOND",
"createdDate": "2024/01/23-04:32:48",
"averagePrice": 0,
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeCommission": 0,
"cumulativeOrderNetSettle": 0,
"lastUpdatedDate": "2024/01/23-04:32:48",
"cumulativeVatAmount": 0,
"cumulativeStampDutyAmount": 0,
"securityType": 0,
"principal": 1200,
"accruedInterest": 0,
"orderId": "CB240123-2-00015",
"orderStatus": "A"
},
{
"orderNumber": "CB240123-2-00011",
"quantity": 4,
"orderType": "2",
"orderSide": "1",
"amount": 4800,
"commission": 6.50602,
"accountNumber": "P000284369",
"currency": "USD",
"price": 0,
"symbol": "ANF 1",
"tif": 0,
"exchange": "BOND",
"createdDate": "2024/01/23-03:56:00",
"averagePrice": 0,
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeCommission": 0,
"cumulativeOrderNetSettle": 0,
"lastUpdatedDate": "2024/01/23-03:56:00",
"cumulativeVatAmount": 0,
"cumulativeStampDutyAmount": 0,
"securityType": 0,
"principal": 4800,
"accruedInterest": 0,
"orderId": "CB240123-2-00011",
"orderStatus": "A"
}
]
}
Unauthorized
- application/json
- Schema
- Example (from schema)
- Invalid Token
- Expired Token
Schema
{
"timestamp": "string",
"status": "string",
"error": "string",
"message": "string",
"path": "string",
"rejectCode": "string"
}
{
"timestamp": "2023-12-28T09:51:50.682Z",
"status": "401",
"error": "Unauthorized",
"message": "Invalid Token",
"path": "/api/v1.1/orders/open",
"rejectCode": "1008"
}
{
"timestamp": "2023-12-28T09:51:50.682Z",
"status": "401",
"error": "Unauthorized",
"message": "Expired Token",
"path": "/api/v1.1/orders/open",
"rejectCode": "1007"
}