i have mailed to 20 clients from demo account.All 20 docs sign is completed still i am getting integrator key Review status failed Review Result: Please ensure you have 20 or more consecutive error-free API transactions. Verify that your transactions comply with API rules and limits. What is mean by 20 or more consecutive error-free API transactions.? What exactly have to do for this issue?
You have to make actual Api calls to send envelopes in the Demo environment.
See more information here
To promote an Integrator Key from a developer sandbox to a live production account you need at least 20 API test transactions run in the DocuSign Demo environment. DocuSign analyzes those transactions to ensure they are in compliance with API Rules and Limits before allowing the key to be enabled in production.
Related
From my demo account.i made 25 transactions and all the docs was sign and completed i am getting integrator key Review status failed Review Result: Have made at least 20 successful API calls. What is mean ?
enter image description here
If go-live is not passing, and the tool says that you have not made 20 test API calls, then check:
Did you use the authorize token generator tool to obtain an access token for your app? Those tokens can only be used during development. You need to use an OAuth flow for production and the go-live check.
Did you use the API explorer or the DocuSign web tool for your test API calls? You need to use your own integration key with your software.
There can be rare circumstances where the go-live check doesn't see your API test calls because their trace records have not been transferred over (yet) to the DocuSign analytics system. If only some of your API calls are listed in the go-live log, then this may be the issue. Wait 10 minutes and re-run the go-live review process. No need to re-do your API calls in this case.
I'm attempting to promote my development environment to live but the API transaction results keep failing at the 1st hurdle of '20 or more API transactions'.
I've pushed through about 40 envelopes (and signed them) from my development site so I presume that I've fulfilled this criteria.
The Docusign support team advised me to post the question here (!), so does anyone have any ideas?
Thanks,
C
The 40 envelopes must be done via your app, not via UI.
You cannot use a token from the token generator. Must use auth via your app (JWT, Auth Code Grant etc.)
I'm using the DocuSign Envelopes: listStatusChanges API to poll DocuSign for updates to envelopes. I'm currently testing this out in the Sandbox environment. The docs say that "you are not allowed to poll DocuSign more than once every 15 minutes" but I've been testing this every 2-3 minutes and not encountering any issues here.
Does anyone know if this 15 minute limit does not apply to the Sandbox environment? I don't have a production version to test against at the moment.
The polling limit does apply to the sandbox accounts but DocuSign is more lenient about the limits in the sandbox platform since it is for development.
Your application will not pass the GoLive testing if it polls more than once per 15 minutes. See Polling Violations on this page.
If your application's polling behavior changes after it is on the production platforms then our automatic monitoring will notify DocuSign staff about your app's violation. The staff will then determine the next step. In the future, actions such as suspending your integration key (client id) may be taken automatically.
Recommended Don't poll. Instead, use the DocuSign Connect webhook feature. If you send your envelopes via the API, then the webhook feature is included with all pricing plans. See the eventNotification attribute of the Envelopes::create call.
I have a basic plan of docusign which gives me 5 envelop per month. I am testing my integration key on demo api before going live. It needs 20+ api test calls before upgrading demo integration key to live. But after 5 demo api calls it is giving me following error:
Exception: ENVELOPE_ALLOWANCE_EXCEEDED The envelope allowance for the account has been exceeded.
Can someone please help as I am new to docusign.
Demo accounts should not have such a strict envelope limit. First, I would recommend confirming your calls we're actually hitting your Sandbox. To do so, log in to the demo environment: from https://developers.docusign.com/ click on Go to Sandbox. If you log in through that method, do you see the envelopes you created using your integration?
If so, your Sandbox may have been incorrectly provisioned. Please send an email to go-live#docusign.com with your Production account ID and your Demo account ID.
I am using docusign sandbox environment, and want to move Integrator Key to live production, but after submitting To review, it getting failed every time.
I have done many api calls via my end system to docusign, which is using that Integrator Key. Not sure why its happening.
Can someone help me to get , where I can see my api limits of Integrator key. and how to make Review successful.
I am talking about below step.
You can go to https://demo.docusign.net/ and enable API Request logging. Instructions here.
Also checkout this DocuSign blog post to troubleshoot issues with your API calls.