Работа сервиса · 18.06.2026

Ошибка 429 API маркетплейса: как правильно ждать и повторять

Повторные запросы во время ограничения продлевают проблему и создают разные времена перезапуска у задач одного ключа. В материале разберём рабочую последовательность действий, ограничения маркетплейса и показатели, по которым нужно оценивать результат.

Проверить на своих товарах
Управление лимитами API

Короткий ответ

Лимит учитывают на уровне API-ключа и метода: задачи копят в одном пуле и отправляют допустимым пакетом после общей паузы.

Решение нельзя оценивать только по изменившейся цифре в кабинете. Важно проверить фактическую цену покупателя, остаток, активные акции, положение относительно конкурентов и результат после того, как площадка обновила данные.

Какие данные проверить

До начала работы соберите минимум четыре группы данных: HTTP-ответ, Retry-After, API-ключ, endpoint, лимит документации, очередь и размер пакета. Эти значения должны относиться к одному товару, магазину и моменту времени.

Если часть информации получена из API, а часть с публичной карточки, сохраните источник и время проверки. Так можно отличить реальное изменение от задержки кэша, коэффициента площадки или ещё не подтверждённой операции.

Пошаговый порядок действий

1. распознать 429 2. установить общий cooldown 3. остановить запросы метода 4. объединить задачи 5. дождаться времени 6. отправить максимальный допустимый пакет 7. подтвердить результат.

После каждого шага дождитесь подтверждения площадки или проверки агентом. Следующее действие запускайте только тогда, когда понятен результат предыдущего: это защищает товар от циклов, лишних запросов и противоречивых изменений.

Типичные ошибки

Чаще всего результат портят следующие ошибки: повторять каждую задачу отдельно, назначать разные таймеры, игнорировать заголовки, смешивать лимиты разных методов и считать отправленный пакет завершённым.

Отдельно опасны повторные попытки с теми же входными данными. Если цена, коэффициент акции или доступность товара не изменились, повтор операции обычно не создаёт новый результат, а только расходует лимит API.

Как измерить результат

Основной показатель для этой задачи — число 429 на сто успешных операций. Сравнивайте его до изменения, после подтверждения площадкой и ещё раз через период, достаточный для накопления продаж.

Для товаров с регулярными заказами используйте контрольную точку до вмешательства. Для товаров без продаж допустим более активный эксперимент, но минимальная цена и ограничения клиента всё равно остаются жёсткими границами.

Что можно автоматизировать

ВитринаPro может объединить API маркетплейса, проверки публичной цены, правила клиента, очередь задач и историю результата. Робот выполняет формальные шаги, а AI сравнивает ситуацию с накопленным опытом и останавливает рискованные действия.

Автоматизация особенно полезна, когда товаров или магазинов много: она сохраняет контекст каждого решения, не теряет незавершённые задачи и показывает человеку понятную причину, по которой товар изменён, пропущен или отправлен на проверку.

Частые вопросы

Можно ли выполнить это действие полностью автоматически?

Да, если заданы минимальная и максимальная цена, правила конкуренции, допустимый шаг и условия остановки. Неопределённые или рискованные ситуации лучше оставлять на подтверждение.

Почему данные в кабинете и на карточке могут отличаться?

Маркетплейс обновляет API, кабинет и публичную карточку не одновременно. Дополнительно на итоговую цену могут влиять акции, персональные скидки и коэффициенты площадки.

Когда нужно отменить повторную попытку?

Если площадка уже отклонила операцию с теми же условиями, товар вышел за лимиты клиента или повтор не изменит входные данные. Сначала нужно получить новую проверку или скорректировать стратегию.

Настройте правила в ВитринаPro и проверьте эту механику на товарах своего магазина.

Проверить на своих товарах
Оператор
Печатает...