Amend Order
POST/order/amend
Order status will change according to following sequence.
- Send to Amend
- Pending Replace
- Replace or Amend Reject
Despite multiple amendments to the order, the execution list will always be displayed under the first order ID.
Request
- application/json
Body
orderId stringrequired
price number
quantity number
tif number
Find Time in force. Master Data > Get Exchange Tif Types
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
- example
Schema
status stringrequired
reason string
rejectCode integer
Find error codes here)
orderNumber string
mubasher order number
orderId string
amend order id
originalOrderId string
place order id
exchange string
symbol string
accountNumber string
Security account number
orderSide string
Possible values: [1
, 2
]
1 (Buy) | 2 (Sell)
orderType string
Possible values: [1
, 2
]
1 (Market order) | 2 (Limit order)
orderStatus string
Find list of status here
averagePrice number
orderQty number
filledQty number
orderValue number
filledOrderValue number
commission number
date string
Possible values: Value must match regular expression ^[0-9]{4}/(0[1-9]|1[0-2])/(0[1-9]|[1-2][0-9]|3[0-1])-(2[0-3]|[01][0-9]):[0-5][0-9]:[0-5][0-9]$
rejectReason string
orderNetValue number
orderNetSettle number
vat number
cumulativeQty number
cumulativeOrderValue number
cumulativeOrderNetValue number
cumulativeOrderNetSettle number
cumulativeCommission number
cumulativeVat number
{
"status": "string",
"reason": "string",
"rejectCode": 0,
"orderNumber": "string",
"orderId": "string",
"originalOrderId": "string",
"exchange": "string",
"symbol": "string",
"accountNumber": "string",
"orderSide": "1",
"orderType": 1,
"orderStatus": "string",
"averagePrice": 0,
"orderQty": 0,
"filledQty": 0,
"orderValue": 0,
"filledOrderValue": 0,
"commission": 0,
"date": "string",
"rejectReason": "string",
"orderNetValue": 0,
"orderNetSettle": 0,
"vat": 0,
"cumulativeQty": 0,
"cumulativeOrderValue": 0,
"cumulativeOrderNetValue": 0,
"cumulativeOrderNetSettle": 0,
"cumulativeCommission": 0,
"cumulativeVat": 0
}
{
"status": "SUCCESS",
"rejectCode": 0,
"orderNumber": "24G192000006",
"orderId": "24G192000007",
"originalOrderId": "24G192000006",
"exchange": "NSDQ",
"symbol": "AAPL",
"accountNumber": "P000284400",
"orderSide": "1",
"orderType": "2",
"averagePrice": 2,
"orderQty": 101,
"filledQty": 0,
"orderValue": 0,
"orderNetValue": 0,
"orderNetSettle": 0,
"filledOrderValue": 34,
"commission": 0,
"vat": 0,
"cumulativeQty": 0,
"cumulativeOrderValue": 34,
"cumulativeOrderNetValue": 36.71,
"cumulativeOrderNetSettle": 36.71,
"cumulativeCommission": 1.01,
"cumulativeVat": 0,
"date": "2024/02/19-04:02:19",
"orderStatus": "2"
}
Loading...
Is this page helpful for you?