6.7. Tra cứu sổ lệnh điều kiện

GET/khronos/v1/order/condition/detail
Tra cứu sổ lệnh điều kiện của tài khoản phái sinh.

Header

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

Request parameter

TênKiểuBắt buộcMô tả
accountIdstringSố tài khoản lưu ký.
subAccountIDstringSố tài khoản phái sinh.
pageNostringSố trang.
PageSizestringSố phần tử trong trang.
orderStatusenum0 = tất cả, 1 = chờ kích hoạt, 2 = đã kích hoạt, 3 = từ chối.
orderTypeenum'' = tất cả, 3 = Arbitrage, 4 = SL/TP, 5 = Stop order.
SymbolstringLọc: ALL,ALL = tất cả; VN30F2303,B = theo mã.
GET /khronos/v1/order/condition/detail
curl "https://openapi.tcbs.com.vn/khronos/v1/order/condition/detail?accountId=105C031402&subAccountID=105C031402A&pageNo=1&PageSize=25&orderStatus=0&orderType=&Symbol=ALL,ALL" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json"

Response

TênKiểuBắt buộcMô tả
rcstringMã kết quả, 1 = thành công.
dataarrayDanh sách lệnh điều kiện.
data[].orderNostringSố hiệu lệnh.
data[].pk_orderNostringKey lệnh.
data[].sidestringB = Long, S = Short.
data[].symbolstringMã hợp đồng.
data[].showPricenumberGiá đặt.
data[].volumenumberKhối lượng đặt.
data[].soPricenumberGiá stop.
data[].orderTypestringSL = giá >=, SU = giá <=.
data[].statusenum0 = chờ kích hoạt, 1 = đã kích hoạt, 2 = đã hủy, 3 = từ chối.
data[].notesstringLoại lệnh: SL/TP, Stop order, Arbitrage.
{
  "cmd": "Web.Order.ConditionOrder",
  "rc": "1",
  "data": [
    {
      "orderNo": "1",
      "groupOrder": "463502",
      "pk_orderNo": "463504",
      "accountCode": "000112A",
      "side": "B",
      "symbol": "VN30F2303",
      "showPrice": "1190.5",
      "volume": "2",
      "soPrice": "1190.5",
      "orderType": "SL",
      "from_time": "29/04/2021",
      "exp_time": "29/04/2021",
      "status": "0",
      "send_time": "14:01:01",
      "notes": "SL/TP"
    }
  ]
}