4.1. Đặt lệnh thường

POST/akhlys/v1/accounts/{accountNo}/orders
Đặt lệnh thường trên thị trường cơ sở cho một tiểu khoản.

Header

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

Path variable

TênKiểuBắt buộcMô tả
accountNostringSố tiểu khoản, ví dụ 0001170730.

Request Body

TênKiểuBắt buộcMô tả
execTypeenumChiều giao dịch: NS = bán, NB = mua.
symbolstringMã chứng khoán, ví dụ VNM.
priceTypeenumLoại giá: LO, ATO, ATC, PLO, MP, MTL, MOK, MAK.
priceint64Giá giao dịch.
quantityint64Khối lượng giao dịch.
POST /akhlys/v1/accounts/0001170730/orders
curl -X POST https://openapi.tcbs.com.vn/akhlys/v1/accounts/0001170730/orders \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"execType":"NB","symbol":"VNM","priceType":"LO","price":10000,"quantity":100}'

Response

TênKiểuBắt buộcMô tả
errorstringMã lỗi, 0 = thành công.
messagestringThông báo kết quả.
orderIdstringMã lệnh được tạo.
{
  "error": "0",
  "message": "Đặt lệnh thành công!",
  "orderId": "9202205230000324355"
}