Over 80 API Calls in Sandbox, yet I cannot apply for Production due to "Your app hasn't made any API calls in Sandbox yet."

  • 1
  • Problem
  • Updated 1 year ago
I'm failing on API Calls and "Exercise all requested permissions".  Any ideas?
Photo of Neil Bouvier

Neil Bouvier

  • 530 Points 500 badge 2x thumb

Posted 1 year ago

  • 1
Photo of AK

AK, Official Rep

  • 4,382 Points 4k badge 2x thumb
Could you provide the name of the RingCentral Application please ?
 
Photo of Neil Bouvier

Neil Bouvier

  • 530 Points 500 badge 2x thumb
DIMFaxService and the issue may be that we have 7 errors, 98 attempts.
Photo of AK

AK, Official Rep

  • 4,372 Points 4k badge 2x thumb
Neil,

We apologize for any inconvenience caused but as per our standard Graduation Procedure mentioned in the community article below :
https://devcommunity.ringcentral.com/ringcentraldev/topics/production-access-request-criteria

Your app should have less than 5% of 4xx errors out of total API calls amount during the last two days ( UTC timezone ) and not exceed the RingCentral API throttling limits.

Per the API calls made the errors turn out to be more than 5% of the 4XX errors, so the app has not met the criteria for Graduation. 

Could you please exercise the API endpoints again for one business day so that the error count would reduce facilitating for the Graduation. 

We appreciate your patience. 
Photo of Neil Bouvier

Neil Bouvier

  • 530 Points 500 badge 2x thumb
Not a problem.  I didn't notice the metric.  Perhaps my first 7 attempts failed.  BTW:  What is a "4XX error?"
Photo of AK

AK, Official Rep

  • 4,372 Points 4k badge 2x thumb
4xx - Client Error
This group of HTTP status codes indicates that the request for the resource contains bad syntax or cannot be filled for some other reason, presumably by fault of the client sending the request. 

You could take a look at some of the error codes in our FAQ section below :

Ringcentral-Error-Codes
Photo of Neil Bouvier

Neil Bouvier

  • 530 Points 500 badge 2x thumb
I've run dozens of tests, no errors, but I can't apply for production?  Can someone walk me through this?
Photo of AK

AK, Official Rep

  • 4,382 Points 4k badge 2x thumb
Hi Neil,

Appreciate your time and effort . per our Graduation criteria specified above, we need the API calls for two straight business days. However, we do have the API calls for One Business day, could you please run the API calls for another business day and if you are still unable to hit the 'Apply for Graduation' we could manually intervene and take the next steps.

Photo of Neil Bouvier

Neil Bouvier

  • 530 Points 500 badge 2x thumb
I still can't apply for graduation.  I believe I've met all of the requirements.
Photo of AK

AK, Official Rep

  • 4,382 Points 4k badge 2x thumb
Hi Neil,

We see the API calls needed for two business days. You should see your app being graduated to Production. 
Photo of lawrence thaler

lawrence thaler

  • 60 Points
Do the calls need to be made during business hours UTC, 8am - 5pm?
Photo of AK

AK, Official Rep

  • 4,382 Points 4k badge 2x thumb
Hi Lawrence,

Not necessarily, you can make the API calls during any time. One of the main requirements for app Graduation is that we would need the API calls for two consecutive business days.

For more information on the graduation requirements, refer to the article below :
https://devcommunity.ringcentral.com/ringcentraldev/topics/production-access-request-criteria