Skip to main content

API Rate Limits

This article will give you an overview of the rate limits applied to API requests from The Layer

C
Written by Chris Smith
Updated over a week ago

Understanding API Rate Limits

API requests are a powerful tool for accessing and manipulating data from our platform. However, it's important to note that these requests are subject to a rate limit in order to maintain system stability and prevent abuse.

The current rate limit for API requests is 3 simultaneous requests of the same report at any given time. This limit applies to all API requests, regardless of the type of data being accessed.

It's important for users to be aware of this rate limit and ensure that their refresh rates are set accordingly. If the rate limit is exceeded, the API request will be rejected and an error message will be returned. This can cause delays in data retrieval and potentially impact the performance of your application.

How to Prevent Exceeding the Rate Limit

To prevent exceeding the rate limit, we recommend setting your refresh rates to at least 2 minutes or longer. This will ensure that your API requests are within the allowed limit and will not be rejected.

Additionally, it's important to monitor your API usage and adjust your refresh rates if necessary. If you notice that your requests are being rejected due to the rate limit, consider increasing the refresh rate or optimizing your API calls to reduce the number of requests being made.

Conclusion

In summary, API requests are subject to a rate limit of 3 simultaneous requests of the same report at any given time.. This limit is in place to maintain system stability and prevent abuse. To prevent exceeding the rate limit, make sure to set your refresh rates accordingly and monitor your API usage. If you have any further questions or concerns, please don't hesitate to reach out to our support team.

Did this answer your question?