Skip to main content

Position Conversion

Convert an existing open position from one prodct type to another (eg., Delivery → Intraday or Intraday → Delivery).

📦Request Body Schema

FieldTypeRequiredDescriptionExample/ENUM
exchangestringYesExchange segments"NSE"
scrip_tokenintegerYesToken ID of the instrument10123
transaction_typestringYesDirection of trade"BUY"
quantityintegerYesQuantity to convert100
old_product_typestringYesExisting Product type"DELIVERY"
new_product_typestringYesProduct type to convert into"INTRADAY"
bo_order_idstringNoBracket Order ID (Required only for Bracket Orders)"B0123456"

🟢Success Response - 200 Ok

FieldTypeDescriptionExample
statusstringIndicates the result of API Call"success"
codestringResponse code corresponding to the request"s-101"
messagestringDescriptive message for the response"Success Message"

🔴 Error Response - 400 Bad Request

FieldTypeDescriptionExample
statusstringStatus of the API call Default Error"error"
codestringError code indicating the failure"e-101"
messagestringSpecific message explaining the reason for failed request."Error Message"
put/transactional/v1/portfolio/positions/