The rate limit for the Search and Suggestions APIs is 5 requests per second from a single IP address. There are no limits based on the total search volume or the number of requests coming from different IP addresses.
If you implement a “search-as-you-type” functionality, throttling with at least 200ms delay between requests is recommended.
Indexing API has the same limitation of maximum 5 requests per second from a single IP address. In addition to that, the size of the request payload cannot exceed 1 MB.
By default, rate limits are monitored over 15 minutes time period for the Crawl API.
Every API call that has limits returns rate limit information in the following headers:
Example headers returned by an API call:
We’re always happy to help with code or other questions you might have. Search our documentation, contact support, or connect with our sales team.