I’ve been developing an app that needs to make a certain number of API calls using the request method (Ex : getAllUsers
, getAllProductTypes
, getAllAssetTypes
, getAllLocations
).
When I run my app locally, I rarely get the 429 APP rate limit
error. However, whenever I publish my custom app in dev mode or in release, I hit the 429 rate limit
almost every time. And I feel like the limit is shared across all users. However, I thought the limit was per account (Maybe I don’t have the right definition of account, but for me, each agent has his own account).
- The rate limit to send HTTP requests using the request method is 50 requests per minute per app per account. The rate limit may be breached if the app requires more than a few API requests to load.
(Source)
What could I do to not hit this rate limit? Because I can’t really wait 60s each time to load my resources for an agent to use the app.