Ограничение количества запросов

В Яндекс Заданиях есть следующие ограничения по количеству запросов от клиентов к 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 КБ

Примечание

Если вам нужно увеличить какие-то из ограничений, обратитесь в службу поддержки.