I am trying to place NIFTY option orders via API, but every order fails with:
{“errorType”:“Input_Exception”,“errorCode”:“DH-905”,“errorMessage”:“Missing required fields, bad values for parameters etc.”}
I tried both /v2/orders and /v2/orders/place endpoints, and also tested NSE_FNO / NSE_IDX_OPT / NSE_INDEX_OPT segments. All fail with DH-905. Please confirm if my account is enabled for API trading in Index Options, and if not, enable it. If the issue is not account related, kindly share a detailed solution.
I also tried the same payload against …./v2/orders/place and different exchangeSegment strings (NSE_IDX_OPT, NSE_INDEX_OPT) — same DH-905 on all attempts.
Please respond with one of:
the exact field name and validation failure (e.g., price must be empty string for MARKET orders), OR
confirmation that my account (1100816057) is API-enabled for placing Index Options (NIFTY) and if not, enable it, OR
any updated order contract/field list that I should use.