Place a new order
Send all order fields as path segments and no JSON body.
Authorizations
Bearer token used for protected REST API requests.
Path Parameters
Client-generated order reference used for tracking and duplicate detection.
Trading account identifier. The authenticated user must be allowed to access this account.
Trading symbol or product code such as FPT or VN30F1M.
Order side. Accepted values: B for buy, S for sell.
Order price. For market-style orders, backend interpretation depends on orderType.
Order quantity in shares/contracts/lots accepted by the broker.
Order type. Common accepted values include LO, MTL, ATO, and ATC.
Response
Normal order placement result.
Normal order placement response.
Whether service.orderapi accepted the request and submitted the order to the broker.
Result message. On success this is usually "Order placed successfully"; on failure it contains the reject or validation reason.
System order id generated by service.orderapi for the newly created order. Use this id with cancel APIs, execution reports, and order streams. This is not the external broker order id and not the client-supplied refOrderID.
^ORDER-"ORDER-V1StGXR8_Z5jdHi6B-myT"

