PlaceOrder Header Body: Name Description Authorization Access token obtained in after successful login user-Id Client id of the user Request Body: This API enables users to place an order for products . It typically requires details such as the items to order, quantity, and supporting information Json Fields Possible Values Description Mandatory(M) / Optional(O) / Condition Based (C) Data Type user_id User ID M str trading_symbol Trading Symbol Name (use url encoding to avoid special char error for symbols like M&M) M str exchange NSE / NFO / BSE/ MCX, BFO, BCD Exchange Details M str quantity Order Quantity M int price Order Price M float product_type C / M / H / I / B C = CNC M = Normal / Carry Forward H = Cover Order B = Bracket Order I = Intraday M str transaction_type B / S B = Buy S = Sell M str price_type LMT / MKT / SL-LMT / SL-MKT / DS / 2L / 3L LMT = Limit MKT = Market SL-LMT = Stoploss Limit SL-MKT = Stoploss Market M str trigger_price Only to be sent in case of SL-LMT / SL-MKT order. C float trailing_stop_loss trailing stop loss price need to pass only if product_type = B and it's not mandatory to send unless user needs C float book_profit_price Book Profit Price applicable only if product is selected as B (Bracket order ) C float book_loss_price Book loss Price applicable only if product is selected as H and B (High Leverage and Bracket order ) C float retention_type DAY / EOS / IOC Retention type (Show options as per allowed exchanges) M str disclosed_quantity Disclosed quantity (Max 10% for NSE, and 50% for MCX) O int after_market_order YES, NO O str lot_size Mandatory for MCX exchange only O int Sample Response 1 Sample Response 2 Sample Response 3 Sample Response 4