-1

I want to make the below three calls one by one immediately from my app. All are get calls to Docusign and all are different urls but same envelope id .

Is it possible to do make below three calls immediately from my app or we need to make call after 15 minutes.. for go live?

Calls:

baseUrl + "/envelopes/" + envelopeId+ "/documents/combined";

baseUrl+"/envelopes/"+envelopeId+"/recipients/1/tabs";

baseUrl + "/envelopes/" + envelopeId + "/documents/certificate";
Praveen Reddy
  • 7,295
  • 2
  • 21
  • 43

3 Answers3

1

The requirements for Go Live are insane. I was NOT able to pass using my application. Its really annoying because after you fail you have to wait 24 hours or generate a new api key and redo all the testing.

I eventually was able to pass it by creating 20 compliant requests in postman. As far as I can tell, once in production the 15 min unique resource restriction is not enforced.

BRomine
  • 123
  • 1
  • 1
  • 8
0

From Documentation

You may not exceed 1 GET request per unique envelope endpoint per 15 minutes.


You can make the first two calls within the 15 minute window as they are invoking unique endpoints.

However you cannot repeat the call to the same endPoint within the 15 minute window for the same envelope.

API Limit Violations:

  • Example: Calling the GetDocument Api within 5 minutes.

Calls

11:00 AM 
GET baseUrl + "/envelopes/F9168C5E-CEB2-4faa-B6BF-329BF39FA1E4/documents/combined"

11:05AM 
GET baseUrl + "/envelopes/F9168C5E-CEB2-4faa-B6BF-329BF39FA1E4/documents/combined"
Praveen Reddy
  • 7,295
  • 2
  • 21
  • 43
  • 1
    Actually I believe all three ok, the rules are slightly ambiguous but they are still unique endpoints, with the first ending with `/combined` and the second with `/certificate`. – Ergin Mar 29 '17 at 22:14
  • Thanks. Edited my answer to reflect your comment. – Praveen Reddy Mar 29 '17 at 22:25
0

You are referring to API Rule #2 which states

You may not exceed 1 GET request per unique envelope endpoint per 15 minutes.

The 3 requests should be fine, even though it's the same envelope it is still unique (different) endpoints. Even when you get the documents for instance, the first request is made against the .../combined endpoint whereas the third is made against .../certificate endpoint.

The good thing here is that you can now validate your transactions in self-service fashion using the automated API Go Live process. Note that this is only accessible through developer sandbox accounts, not live production accounts.

Ergin
  • 9,254
  • 1
  • 19
  • 28
  • Thanks for reply.I completed 32(above urls 4 * 8) calls/transaction.Review was failed.Can i know the reason for this? – pruthvi Mar 30 '17 at 09:57
  • @Ergin I have a question about this at http://stackoverflow.com/questions/43197220/docusign-api-limits-one-get-request-per-unique-envelope-endpoint-per-15-minutes – Gaia Apr 04 '17 at 02:25