Skip to main content
Dear Box Development Team, 

 

My name is Zohaib, and I am from Sorcim Technologies (pvt) Ltd. Our company's SaaS, Cloud Duplicate Finder, helps people find and delete duplicate data from their cloud drives including Box, Google Drive, Dropbox, OneDrive, and Amazon S3. 

 

Our application uses the Developer API of Box, but it is facing an API-Requests problem. 

 

When a user tries to delete duplicate files above 3000, the users face API rate limit problems, and API responds with this error:429 Too Many Requests

 

I request you to resolve this problem because many Box users are facing problems in removing the duplicate files. 

Hello Zohaib! I apologize for the inconvenience this is causing for the users of your Cloud Duplicate Finder application. There's unfortunately nothing we are able to do here to resolve the issue, as our rate limits are in place to protect the Box infrastructure. We require all applications leveraging the Box APIs to be architected to abide by our publicly documented rate limits.. The retry-after header returned in the 429 response provides guidance on the number of seconds to wait before the next API call can be retried. If you haven't already, we also recommend implementing an exponential backoff algorithm (that this logic is already built into our SDKs).


Hi Zohaib, 


I am a member of the Box Developer Product team and we're currently researching how we can better expose errors and responses to customers to understand their app health. If you'd be open to talking more about how you discovered these errors, I'm very interested to learn about your experience. Go ahead and sign up via this form and I will reach out. Thank you!


Reply