You've been Approved!
Your app was approved for production. Congratulations! That means your app is able to send legally binding signature requests, use embedded features, and/or use OAuth in production.
This page contains tips and frequently asked questions for customers that have just successfully completed the app approval process.
Tips
We highly recommend these tips as you move into production:
1. On the Dropbox Sign account that owns the production app, set the email to something generic
The email address on the account that the approved app is under is the email address that signature requests will be sent by. Additionally, that email address will be displayed on the final audit trail of the signed document. This helpful article details how to change the email address of a Dropbox Sign account. The email address on the account can be changed at anytime either before or after the app approval process.
2. Leverage Dropbox Sign Events and Callbacks
Dropbox Sign Events and Callbacks (a.k.a. webhooks) are free events POST’ed to your callback URL, and update you on the status of your workflows. We have many different callback events that can be used to powerfully automate your document processes.
Frequently Asked Questions
Once my app is approved how do I send production calls?
To make production requests, you can remove thetest_mode=1
parameter in your API Requests and the testMode: true
or skipDomainVerification: true
parameter in your client.open()
call.Can I have multiple approved apps?
Yes, once you have had an app approved via the app approval process, if you have any other apps that share the same code base, please email apisupport@hellosign.com with the email address, App Name, andClient ID
of the app you would like to have approved. Please be sure to let us know that the new app shares the same code base, and we will approve your app without needing to go through the app approval process again.Should I use separate apps for testing and production?
Any approved app will be able to make production calls. However, if you pass thetest_mode = 1
parameter to an API call made by an approved app, that call will be made in test mode and not counted against your allotted signature request quota. Because the test_mode
parameter functionality exists, we have some customers who use the same app for both production and testing. If you do not want to worry about accidentally making production calls in test mode, then a separate app can be used for your testing environment.