6.8. Sửa lệnh thường

POST/khronos/v1/order/change
Sửa lệnh thường đang chờ khớp trên thị trường phái sinh.

Header

TênKiểuBắt buộcMô tả
AuthorizationstringBearer <access token>.
Content-Typestringapplication/json.

Request Body

TênKiểuBắt buộcMô tả
accountIdstringSố tài khoản lưu ký.
subAccountIdstringSố tiểu khoản phái sinh.
orderNostringorderNo từ API đặt lệnh.
refIdstringSố tham chiếu duy nhất.
nvolnumberKhối lượng mới (> 0).
npricenumberGiá mới.
POST /khronos/v1/order/change
curl -X POST https://openapi.tcbs.com.vn/khronos/v1/order/change \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"accountId":"105C031402","subAccountId":"105C031402A","orderNo":"17","refId":"000123.H.HH2104062","nvol":300,"nprice":56000.5}'

Response

TênKiểuBắt buộcMô tả
rcstringMã kết quả, 1 = thành công.
data[].orderNostringSố hiệu lệnh.
data[].statusstringTrạng thái (PC = pending change).
data[].showPricestringGiá mới.
data[].volumestringKhối lượng mới.
data[].pk_orderNostringKey lệnh.
{
  "cmd": "Web.changeOrder",
  "rc": "1",
  "data": [
    {
      "orderNo": 9,
      "msg_type": "1P",
      "status": "PC",
      "showPrice": "1290.0",
      "volume": "4",
      "pk_orderNo": 20029858
    }
  ]
}