Trading
Edit an order
Amend the price or quantity of a working order by its order number.
Requires scopeorder.edit
Body parameters
| Parameter | Description |
|---|---|
orderNumber string required | The order number returned when the order was posted. |
brokerCode string required | Placing broker code. |
units number required | New quantity. |
price number required | New limit price in Naira. |
Response fields
| Field | Description |
|---|---|
data object | Raw acknowledgement passed through from the exchange trading system. |
Request
curl -X POST "https://stagingmobile.nasdng.com/v2/vendor/order/edit" \ -H "Authorization: Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx" \ -H "Content-Type: application/json" \ -d '{ "orderNumber": "48106", "brokerCode": "0TST", "units": 12, "price": 50 }'
const res = await fetch("https://stagingmobile.nasdng.com/v2/vendor/order/edit", { method: "POST", headers: { Authorization: "Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx", "Content-Type": "application/json", }, body: JSON.stringify({ "orderNumber": "48106", "brokerCode": "0TST", "units": 12, "price": 50 }), }); const { data } = await res.json();
import requests res = requests.post( "https://stagingmobile.nasdng.com/v2/vendor/order/edit", json={ "orderNumber": "48106", "brokerCode": "0TST", "units": 12, "price": 50, }, headers={"Authorization": "Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx"}, ) data = res.json()
Response 200 OK
{ "success": true, "message": "Order edited successfully", "data": { "OrderNo": 48106, "Status": "Amended", "Message": "Order updated" } }