In the API Monitoring dashboard, the Top rate limited IPs section (under the Performance tab) shows a list of IP addresses along with a Count value.
What “Count” represents
The Count indicates how many times a specific IP address has been rate-limited over the past 30 days.
How rate limiting works
If you’ve configured a rate-limited API key (for example, using maxQueriesPerIPPerHour), Algolia enforces a limit on how many requests each IP address can make within a one-hour window.
- When an IP exceeds this limit, Algolia returns a 429 (Too Many Requests) HTTP response
- Each time this happens, it increments the Count for that IP in the dashboard
When the limit resets
Rate limiting is applied on an hourly basis. Once the rate limit window resets at the start of the next hour, the affected IP address can resume making requests.
This metric helps you identify which IPs are hitting your limits most frequently and may indicate misuse, high traffic, or the need to adjust your rate limiting configuration.