Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

listStatusChanges api gives error after passing more than 50 envelopeids

Tags:

docusignapi

I am calling Envelopes: listStatusChanges api to fetch envelope statuses. I am passing envelope ids(comma seperated list) as a parameter to this method, upto 50 envelope ids it gives me result but as soon as I pass more than 50 envelope ids it gives me following error. I aslo tried with Docusign Apiexplorer by passing same envelope ids list but the result is same. Is there any limitation on passing these envelope ids?

'error: " 404 - File or directory not found.

Server Error

404 - File or directory not found.

The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.

"'
like image 775
Jack Avatar asked Oct 18 '22 18:10

Jack


1 Answers

The 404 error is being thrown by the webserver as the length of the URL of your HTTP GET request is too long. See more detailed explanation here

You can instead use other parameters(for ex: from_date) on the listStatusChanges api to query the list of envelopes. You can then filter the response based on envelopeId's you are looking for.

Another more efficient option would be to use Docusign Connect to get notifications on Envelope Status changes.

like image 121
Praveen Reddy Avatar answered Oct 21 '22 00:10

Praveen Reddy