Dhan API Document Update Needed!

Hey @Dhan @PravinJ @Hardik

Your Super Order API docs need an urgent and serious update!

Issues found:
:cross_mark: correlationId accepts “123abc678” but REJECTS uuid.uuid4()
:cross_mark: Documentation shows UUID format examples but API rejects hyphens
:white_check_mark: Only alphanumeric IDs work (tested: :white_check_mark: numeric, :cross_mark: UUID)

Please update docs with:
• Accepted correlation ID formats
• Character restrictions (no hyphens/special chars)
• Length limits

Also, for the order placement mention only the mandatory parameters in payloads, if we use all the parameters shown in request example; we are getting an api error DH-905 which is field related errors.

This would save developers hours of debugging!

#DhanAPI #APIDocumentation #DeveloperExperience

Hey @Shiva_Devendra ,

As discussed over the call, we have updated the correlation ID format as per the accepted structure. You can refer to the documentation here:

If you encounter error code 905 at any time, we request you to share the request structure along with your registered details over email at help@dhan.co.

i had the same issue and then truncated the correlationid and it worked. you need to specify what is the the max length for the same.

Hey @Shiva_Devendra @HJS_DVK

Sure, will update the same on the docs.

Some fields might be related to a particular order type. We are working on making these error messages more descriptive.