Skip to content

Subscribe Order Update

On successful connection establishment, order updates will be received.

Order Update Subscription Updates

Json Fields

<tr><td>dscqty</td><td></td><td>Disclosed quantity</td></tr>
<tr><td>trgprc</td><td></td><td>Trigger price for SL orders</td></tr>
<tr><td>snonum</td><td></td><td>
This will be present for child orders in case of cover and bracket orders, if present needs to be sent during exit
</td></tr>
<tr><td>snoordt</td><td></td><td>
This will be present for child orders in case of cover and bracket orders, it will indicate whether the order is profit or stoploss
</td></tr>
<tr><td>blprc</td><td></td><td>
This will be present for cover and bracket parent order. This is the differential stop loss trigger price to be entered.
</td></tr>
<tr><td>bpprc</td><td></td><td>
This will be present for bracket parent order. This is the differential profit price to be entered.
</td></tr>
<tr><td>trailprc</td><td></td><td>
This will be present for cover and bracket parent order. This is required if trailing ticks is to be enabled.
</td></tr>
<tr><td>exch_tm</td><td></td><td>This will have the exchange update time. Format: dd-mm-YYYY hh:MM:SS</td></tr>
<tr><td>amo</td><td></td><td>This field will be present if the order is After Market Order. Data will be “Yes”</td></tr>
<tr><td>tm</td><td></td><td>TimeStamp</td></tr>
<tr><td>ntm</td><td></td><td>Nano TimeStamp</td></tr>
<tr><td>kidid</td><td></td><td>Kid Id</td></tr>
<tr><td>sno_fillid</td><td></td><td>BO Sequence Id</td></tr>
<tr><td>rejby</td><td></td><td>If an order is rejected, it will indicate from where it got rejected.</td></tr>
<tr><td>dname</td><td></td><td>Broker specific contract display name, present only if applicable.</td></tr>
<tr><td>handlinst</td><td></td><td>DMA/TOUCH/WO</td></tr>
<tr><td>ordenttm</td><td></td><td>Order entry time</td></tr>
<tr><td>uidc</td><td></td><td>UI_DEV_CODE</td></tr>
<tr><td>os</td><td></td><td>Order Source</td></tr>
<tr><td>ai</td><td></td><td>Algo ID</td></tr>
</tbody>
Json Fields Possible value Description
tom‘om’ represents order update
norenordnoNoren Order Number
uidUser Id
actidAccount ID
exchExchange
tsymTrading symbol
qtyOrder quantity
prcOrder Price
pcodeProduct
statusOrder status (New, Replaced, Complete, Rejected etc)
reporttypeOrder event for which this message is sent out. (Fill, Rejected, Canceled)
trantypeOrder transaction type, buy or sell
prctypOrder price type (LMT, MKT, SL-LMT, SL-MKT)
retOrder retention type (DAY, EOS, IOC,...)
fillsharesTotal Filled shares for this order
avgprcAverage fill price
fltmFill Time (present only when reporttype is Fill)
flidFill ID (present only when reporttype is Fill)
flqtyFill Qty (present only when reporttype is Fill)
flprcFill Price (present only when reporttype is Fill)
rejreasonOrder rejection reason, if rejected
exchordidExchange Order ID
cancelqtyCanceled quantity, in case of canceled order
remarksUser added tag, while placing order