Skip to main content
The First Step
December 19, 2017
Question

Throttling problem - why am I getting 429?

Hi,


I read and followed all your articles about throttling, but still I'm getting 429 from you,

although I didn't reach the rate limit.

https://developer.ringcentral.com/api-docs/latest/index.html?_ga=2.28902133.890627266.1513606733-126...

http://ringcentral-faq.readthedocs.io/en/latest/api_usage_plan/#usage-plan-faq


I did a lot of digging until I found the following post:

https://devcommunity.ringcentral.com/ringcentraldev/topics/ringcentral-csharp-handling-429-exception...

which specifies, that in addition to the general rate limit, there's also a limitation of 3 requests per second.


Please acknowledge such a limitation.



Thanks,


gaash

    2 replies

    Employee
    December 25, 2017
    I am unaware of  a limitation of 3 requests per second.

    Throttling is per minute: http://ringcentral-api-docs.readthedocs.io/en/latest/rate_limits/

    But if you do encounter 429, you need to slow down the api access. Best practice is to write proper code to handle 429 instead of assuming you will never encounter it.

    And by the way, there might be multiple instances of your app running so they will share the throttling quota.
    The First Step
    June 23, 2019

    If you still have an issue and feel that the limit is restricting your requirements, what you can do is you need to send your request on a help ticket and ask them for modifying the limit based on your business requirement.