New Order Undocumented Requirements - BAD_REQUEST_ERROR / RS-9005

Clarity on the Changes for New Order Placement to handle the errors that are thrown without details or no documentation.

“errorCode”: “BAD_REQUEST_ERROR”,
“httpStatus”: “BAD_REQUEST”,
“internalErrorCode”: “RS-9005”,

Dhan - Market Order No Special Requirements
Dhan - Limit Order - Trigger Price has to be 0 or else it will throw error
Dhan - StopLoss Order - Disclosed Qty = 0
Dhan - StopLoss Market Order - Disclosed Qty = 0

Dhan - Order Modify
MARKET - Price has to be 0
LIMIT - DisclosedQuantity has to be 0

Hello @Shashidhar

Yes, this is something that we are working on right now, to improve error codes and make messages more descriptive, will try to implement this soon.