Ограничение количества запросов
В Яндекс Заданиях есть следующие ограничения по количеству запросов от клиентов к API Заданий.
Количество запросов в секунду (RPS)
В Яндекс Заданиях количество запросов в секунду от клиента к API ограничивается 300 запросами. Если этот порог превышен, платформа вернет ошибку со статусом 429 Too Many Requests
. Если проблема регулярно повторяется, уменьшите количество запросов в секунду и попробуйте повторить ваш запрос через несколько секунд.
Ограничения для методов API
У некоторых методов API есть свои дополнительные ограничения на количество запросов в минуту, час или день. В основном это касается методов создания или редактирования объектов. По достижению ограничения платформа вернет ошибку со статусом 429 Too Many Requests
и причиной ограничения в теле ответа.
Метод | В минуту | В час | В день |
---|---|---|---|
Получить агрегированные ответы | 5 запросов | 30 запросов | 200 запросов |
Задать значение навыка | – | – | 100 000 запросов |
Изменить перекрытие | – | 10 запросов | – |
Клонировать пул | 20 запросов | – | 100 запросов |
Клонировать обучение | 20 запросов | – | 100 запросов |
Создать пул | 20 запросов | – | 100 запросов |
Создать проект | 20 запросов | – | 100 запросов |
Создать навык | 10 запросов | – | 100 запросов |
Создать задание | 200 000 запросов | – | 4 000 000 запросов |
Создать страницу заданий | 100 000 запросов | – | 2 000 000 запросов |
Создать обучение | 20 запросов | – | 100 запросов |
Выдать бонусы | – | – | 10 000 запросов |
Отправить сообщение всем исполнителям | – | – | 1 сообщение |
Отправить сообщение определенным исполнителям | – | – | 100 000 сообщений |
Ограничения на размер входных и выходных данных
В таблице ниже указаны ограничения на размер данных в полях input_values
и output_values
при создании заданий или страниц заданий.
Действие | Ограничение |
---|---|
Общий размер всех полей input_values |
1 048 576 байт за запрос |
Общий размер всех полей output_values |
4 194 304 байт за запрос |
Дополнительные ограничения
В таблице ниже перечислены действия, у которых нет публичных методов API, однако эти действия влияют на ваше взаимодействие с интерфейсом платформы и у них есть некоторые ограничения.
Действие | В минуту | В час | В день |
---|---|---|---|
Дать доступ к аккаунту | – | – | 100 запросов |
Массовые действия с пользователями | – | – | 10 000 операций |
Загрузить файлы | – | – | 1000 файлов |
Размер загруженных файлов | – | – | 5 242 880 КБ |
Размер файлов, загружаемых исполнителями | – | – | 1 073 741 824 КБ |
Примечание
Если вам нужно увеличить какие-то из ограничений, обратитесь в службу поддержки.