Endpoint
GET /oapi/accounts/:accountId/underlying/orderReport
Returns underlying order report rows for an account and date range.
Required path parameters
accountId— Trading account ID.
Supported query parameters
fromDate— Start date inDD/MM/YYYYformat. Example:16/03/2026.toDate— End date inDD/MM/YYYYformat. Example:20/03/2026.symbol— Symbol filter. Example:ACB.
Response fields
s(string) — Request status. Example:ok.d(array) — Order report rows.
Report fields
custodycd(string) — Account number.fullname(string) — Customer full name.afacctno(string) — Sub-account number.orderid(string) — Order ID.txdate(string) — Trading date.txnum(string) — Transaction number.symbol(string) — Symbol code.tradeplace(string) — Trading venue.via(string) — Order channel.viafo(string) — Order channel code.orderprice(number) — Order price.exectype(string) — Side. Example:Buy.exectypecode(string) — Side code. Example:NB.orderqtty(number) — Order quantity.quoteprice(string) — Quoted price.execqtty(number) — Matched quantity.execprice(number) — Average matched price.execamt(number) — Matched value.orstatus(string) — Order status.orstatusvalue(string) — Order status code.matchtype(string) — Match type.feeacr(number) — Fee amount.cmsfee(number | null) — Additional fee value.selltaxamt(number) — Securities sell tax.feerate(number) — Fee rate in percent.quoteqtty(number) — Quoted quantity.confirmed(string) — Confirmation flag.aright(number) — Stock dividend tax.totalorder(number) — Total orders in the result set.totalbuy(number) — Total buy orders.totalsell(number) — Total sell orders.totalvolbuy(number) — Total buy volume.totalvalbuy(number) — Total buy value.totalvolsell(number) — Total sell volume.totalvalsell(number) — Total sell value.totalvolselltt(number) — Total matched sell volume.totalvalselltt(number) — Total matched sell value.totalvolbuytt(number) — Total matched buy volume.totalvalbuytt(number) — Total matched buy value.totalcancel(number) — Total cancelled orders.totalremove(number) — Total removed orders.
cURL
Example response
ReplaceBASE_URL,ACCOUNT_ID, andACCESS_TOKENwith your values.
Agent Instructions: Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with theask query parameter: