Query conditional order history
Last updated
Last updated
GET /v2/algo-orders/history
API Key Permission: Read Rate Limit (NEW): 20times/2sec Search by orderOrigTime This endpoint only returns those conditional orders which have been cancelled before triggering (orderStatus=canceled), or which have failed to trigger (orderStatus=rejected), or which have successfully triggered (orderStatus=triggered). To further query the latest status of a successfully triggered conditonal order, please refer to the endpoints in "Trading" section. The cancelled conditional order before triggering, as well as the conditional order failed to trigger, can be queried out through this endpoint instead of any endpoint in "Trading" section.
Field
Data Type
Required
Default Value
Description
Valid Value
accountId
integer
FALSE
all
Account ID
symbol
string
TRUE
Trading symbol
orderSide
string
FALSE
all
Order side
buy,sell
orderType
string
FALSE
all
Order type
limit,market
orderStatus
string
TRUE
Order status
canceled,rejected,triggered
startTime
long
FALSE
Farthest time
endTime
long
FALSE
current time
Nearest time
sort
string
FALSE
desc
Sorting order
asc, desc
limit
integer
FALSE
100
Maximum number of items in one page
[1-500]
fromId
long
FALSE
First record ID in this query (only valid for next page querying)
code
integer
TRUE
Status code
message
string
FALSE
Error message (if any)
<data>
object
TRUE
In ascening/descending order defined in 'sort'
accountId
integer
TRUE
Account ID
source
string
TRUE
Order source
clientOrderId
string
TRUE
Client order ID
orderId
string
FALSE
Order ID (only valid for orderStatus=triggered)
symbol
string
TRUE
Trading symbol
orderPrice
string
TRUE
Order price (invalid for market order)
orderSize
string
FALSE
Order size (invalid for market buy order)
orderValue
string
FALSE
Order value (only valid for market buy order)
orderSide
string
TRUE
Order side
timeInForce
string
TRUE
Time in force
orderType
string
TRUE
Order type
stopPrice
string
TRUE
Stop price
trailingRate
string
FALSE
Trailing rate (only valid for trailing stop order)
orderOrigTime
long
TRUE
Order original time
lastActTime
long
TRUE
Order last activity time
orderCreateTime
long
FALSE
Order trigger time (only valid for orderStatus=triggered)
orderStatus
string
TRUE
Order status (triggered,canceled,rejected)
errCode
integer
FALSE
Status code in case of order triggering failure (only valid for orderStatus=rejected)
errMessage
string
FALSE
Error message in case of order triggering failure (only valid for orderStatus=rejected)
</data>
nextId
long
FALSE
First record ID in next page (only valid if exceeded page size)