- Create a new application in the RingCentral Developer Portal, making sure to add all permissions and the appropriate platform and authorization types. We recommend using the same name as the existing production application, and append the suffix "_v{
{X}}" where {
{X}} is replaced by the new version number.
- Develop the new version (changes) to your production application in your sandbox account (using the API keys for the new application you defined in the previous step)
- Make sure the API traffic on your new application meets all the Graduation criteria defined on the "Status & Review" page of your application in the Developer Portal. When you have met/exceeded the requirements, the "Apply for Production" button will become enabled.
- Click the "Apply for Production" button to submit your application for review by our team. We review the previous day/weekend's applications each Mon-Fri.
- If your application is approved, you will receive an email notification, and you will see the new API keys for the new version of your application to access production.
- Once this is complete, you can then go into the Developer Portal for your previously deployed production application, and click on the "Suspend App" button. This will remove the ability for these old API keys to be used.