Quotas and limits in Yandex Search API
Written by
Updated at November 20, 2024
Yandex Search API has the following limits:
- Quotas are organizational restrictions that can be changed by technical support on request.
- Limits are technical limitations due to Yandex Cloud architectural features. The limits cannot be changed.
Quotas
Type of limit | Value |
---|---|
Number of synchronous requests via API v1 per day | 1,000 |
Number of synchronous requests via API v1 per hour (hourly_limits ) |
Depends on the time of day1From 00:00:00 to 00:59:59: 30% of the daily quotaFrom 00:59:59 to 03:59:59: 40% of the daily quotaFrom 04:00:00 to 07:59:59: 60% of the daily quotaFrom 08:00:00 to 08:59:59: 40% of the daily quota From 09:00:00 to 09:59:59: 30% of the daily quota From 10:00:00 to 10:59:59: 20% of the daily quota From 11:00:00 to 22:59:59: 10% of the daily quota From 23:00:00 to 23:59:59: 20% of the daily quota |
Number of synchronous requests via API v1 per second (rps_restriction ) |
Depends on the number of requests per hour: rps_restriction = hourly_limits /3,420 |
Number of deferred requests via API v2 per hour | 10,000 |
Number of deferred requests via API v2 per second | 10 |
Number of requests, per second, for results of a deferred request | 1 |
1 The time zone is UTC+3
For example, if the quota is 1,000 requests per day, you can send a maximum of 100 requests per hour from 11:00:00 to 22:59:59 (approximately, one request every 30 seconds) and a maximum of 400 requests (approximately, one request every 8 seconds) from 08:00:00 to 08:59:59.
If you increase the quota for the number of requests per day to 2,000, you can send a maximum of 200 requests per hour from 11:00:00 to 22:59:59 (approximately, one request every 15 seconds) and a maximum of 800 requests (approximately, one request every 4 seconds) from 08:00:00 to 08:59:59.
Limits
Type of limit | Value |
---|---|
Number of results returned | Up to 250 |
Maximum request length | 400 characters |
Maximum number of words per request | 40 words |
Minimum processing time for a request in deferred mode | 5 minutes |