Note
Query orders with URL query parameters. brokerClientId is optional. The date range defaults to today; use orderStatus to filter and lastTimestamp for incremental queries.
Results are returned in full in data.order, without pagination. Each order includes status, quantities, prices, fees, timestamps, and an embedded trades list.
rejectReason is returned as a Base64-encoded string for rejected orders; decode it for display. See Trading conventions for status values.
Empty results and errors
When there are no matching orders, a successful response can be {"code":200,"message":"success","data":{"order":[]}}. The result need not include a status field.
An unknown or unbound brokerClientId returns HTTP 200 with business code 112003, for example {"code":112003,"message":"Account not found or not bound"}. This error can omit data.
