| uid* |
|
Logged in User Id |
| actid* |
|
Login users account ID |
| exch* |
NSE / NFO / BSE / MCX / CDS / NCX / BFO / BCD |
Exchange (Select from ‘exarr’ Array provided in User Details response) |
| tsym* |
Unique id of contract on which order to be placed. (use url encoding to avoid special char error for symbols like M&M) |
|
| qty* |
Order Quantity |
|
| prc* |
Order Price (if prctyp = 'MKT/ SL-MKT' then the price will be '0') |
|
| trgprc |
Only to be sent in case of SL-LMT / SL-MKT order. |
|
| dscqty |
Disclosed quantity (Max 10% for NSE, and 50% for MCX) |
|
| prd* |
C / M / H / I / B / F / S / P |
C-Delivery, M-Margin, H-Cover Order, I-Intraday, B-Bracket order, F-MTF, S-Special, P-Special2 |
| trantype* |
B / S |
B -> BUY, S -> SELL |
| prctyp* |
LMT / MKT / SL-LMT / SL-MKT / DS / 2L / 3L |
|
| mkt_protection |
Market order protection percentage. Applicable only for MKT orders in BSE/BFO/BCS and MCX segments. |
|
| ret* |
DAY / EOS / IOC |
Retention type (Show options as per allowed exchanges) |
| remarks |
Any tag by user to mark order. |
|
| ordersource |
MOB / WEB / TT / API |
Used to generate exchange info fields. |
| bpprc |
Book Profit Price applicable only if product is selected as B (Bracket order) |
|
| blprc |
Book loss Price applicable only if product is selected as H and B (High Leverage and Bracket order) |
|
| trailprc |
Trailing Price applicable only if product is selected as H and B (High Leverage and Bracket order) |
|
| ext_remarks |
External remarks |
|
| cl_ord_id |
Cli Order Id |
|
| channel |
Channel |
|
| usr_agent |
User Agent |
|
| app_inst_id |
App Install Id |
|
| amo |
Yes |
The message "Invalid AMO" will be displayed if the "amo" field is not sent with a "Yes" value. If amo is not required, do not send this field. |
| tsym2 |
Trading symbol of second leg, mandatory for price type 2L and 3L |
|
| trantype2 |
Transaction type of second leg, mandatory for price type 2L and 3L |
|
| qty2 |
Quantity for second leg, mandatory for price type 2L and 3L |
|
| prc2 |
Price for second leg, mandatory for price type 2L and 3L |
|
| tsym3 |
Trading symbol of third leg, mandatory for price type 3L |
|
| trantype3 |
Transaction type of third leg, mandatory for price type 3L |
|
| qty3 |
Quantity for third leg, mandatory for price type 3L |
|
| prc3 |
Price for third leg, mandatory for price type 3L |
|
| instname |
Instrument Name |
|
| ipaddr |
Client IP address |
|
| cau_msg |
Cautionary message |
|