Get Open Orders
GET/v1.2/orders/open
This is used to get all the open orders under the given account of the given customer.
Security type is required when there is no security account number.
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 ).
When this end point is accessed via a server token and if orders should be retrieved only for a customer, customerNumber should be passed mandatorily.
Request
Query Parameters
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
Default value: 1
Default value: 100
Possible values: [CS
, OPT
, FND
, BND
]
CS(Equity), OPT(Option), BND(Fixed Income), FND(Mutual Fund)
Header Parameters
Responses
- 200
- 401
OK
- application/json
- Schema
- Example (from schema)
- Equity
- Fund
- Spot
Schema
- Array [
- ]
Possible values: [SUCCESS
, FAILED
]
Find error codes here
list object[]
Fintech order id
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
only applicable for Trailing stop orders. only support in ASIA region for equity and option orders.
Possible values: [TYPE:%
, TYPE:$
]
only applicable for Trailing stop orders. only support in ASIA region for equity.
only applicable for Trailing stop orders. only support in ASIA region for equity.
only applicable for Trailing stop orders. only support in ASIA region for equity.
{
"status": "SUCCESS",
"reason": "string",
"rejectCode": 0,
"isNextPageAvailable": true,
"pageNo": 0,
"pageWidth": 0,
"totalNoOfRecords": 0,
"list": [
{
"orderNumber": "string",
"externalOrderId": "string",
"orderId": "string",
"originalOrderId": "string",
"orderReferenceId": "string",
"orderType": "1",
"orderSide": "1",
"orderValue": 0,
"averagePrice": 0,
"orderQty": 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,
"investmentId": "string",
"initalNav": 0,
"blockedAmount": 0,
"executedNav": 0,
"isPartialRedemption": 0,
"tif": 0,
"currency": "string",
"marketCode": "string",
"settleCurrency": "string",
"lastUpdatedDate": "string",
"filledQty": 0,
"issueSettleRate": 0,
"vat": 0,
"netSettle": 0,
"lastPrice": 0,
"netValue": 0,
"units": 0,
"requestType": 0,
"grossAmount": 0,
"stopPrice": 0,
"trailType ": "TYPE:%",
"trailByValue": 0,
"trailStpEstPrice": 0
}
]
}
{
"status": "SUCCESS",
"reason": "getting open order list success",
"rejectCode": 0,
"isNextPageAvailable": false,
"pageNo": 1,
"pageWidth": 100,
"totalNoOfRecords": 10,
"list": [
{
"orderId": "22H075007353",
"externalOrderId": "ext-order-id",
"originalOrderId": null,
"orderReferenceId": null,
"orderNumber": null,
"orderType": "2",
"orderSide": "2",
"orderValue": 182800,
"averagePrice": 0,
"orderQty": 10000,
"commission": 431.85,
"orderStatus": "A",
"accountNumber": "P000365080",
"exchange": "ISE",
"symbol": "AGESA.E",
"orderRejectReason": null,
"createdDate": "2022/03/07-12:23:13",
"tif": 0,
"currency": "USD",
"settleCurrency": "USD",
"lastUpdatedDate": "2023/11/20-04:30:00",
"filledQty": 0,
"vat": 0,
"lastPrice": 0,
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeCommission": 0,
"cumulativeOrderNetSettle": 0,
"cumulativeVatAmount": 0,
"cumulativeStampDutyAmount": 0
}
]
}
{
"status": "SUCCESS",
"reason": "getting open order list success",
"rejectCode": 0,
"isNextPageAvailable": false,
"pageNo": 1,
"pageWidth": 100,
"totalNoOfRecords": 1,
"list": [
{
"orderNumber": "FO240317-2-000021",
"orderId": "FO240317-2-000021",
"investmentId": "FO240317-2-000021",
"exchange": "MFSFUNDS",
"symbol": "LU0371570317",
"accountNumber": "P001133137",
"currency": "USD",
"orderSide": "1",
"orderStatus": "!",
"commission": 5,
"vat": 0,
"createdDate": "2024/03/17-18:56:54",
"rejectReason": "",
"orderReferenceId": "F252b37a62201",
"lastUpdatedDate": "2024/03/19-12:57:09",
"amount": 5000,
"cumulativeVatAmount": 0,
"isPartialRedemption": 0,
"initialNav": 1.59,
"executedNav": 0,
"blockedAmount": 90090,
"settleCurrency": "AED",
"issueSettleRate": 18,
"marketCode": "ALLFUNDS",
"netSettle": 90090,
"netValue": 5005,
"units": 0,
"requestType": 0,
"grossAmount": 0
}
]
}
{
"status": "SUCCESS",
"reason": "getting open order list success",
"rejectCode": 0,
"isNextPageAvailable": false,
"pageNo": 1,
"pageWidth": 100,
"totalNoOfRecords": 10,
"list": [
{
"orderId": "22H075007353",
"externalOrderId": "ext-order-id",
"originalOrderId": null,
"orderReferenceId": null,
"orderNumber": null,
"orderType": "2",
"orderSide": "2",
"orderValue": 182800,
"averagePrice": 0,
"orderQty": 10000,
"commission": 431.85,
"orderStatus": "A",
"accountNumber": "P000365080",
"exchange": "GTNSPOT",
"symbol": "XAU/USD",
"rejectReason": null,
"createdDate": "2022/03/07-12:23:13",
"tif": 0,
"currency": "USD",
"settleCurrency": "USD",
"lastUpdatedDate": "2023/11/20-04:30:00",
"filledQty": 0,
"vat": 0,
"lastPrice": 0,
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeCommission": 0,
"cumulativeOrderNetSettle": 0,
"cumulativeVatAmount": 0,
"cumulativeStampDutyAmount": 0
}
]
}
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.2/orders/open",
"rejectCode": "1008"
}
{
"timestamp": "2023-12-28T09:51:50.682Z",
"status": "401",
"error": "Unauthorized",
"message": "Expired Token",
"path": "/api/v1.2/orders/open",
"rejectCode": "1007"
}