Почему WordPress REST API возвращает 429 Too Many Requests

Ограничение частоты может применять сервер, CDN, защита или внешний API внутри endpoint. Нужно найти слой, сформировавший ответ.

Почему WordPress REST API возвращает 429 Too Many Requests — рабочая ситуация по теме статьи

Ошибка 429 Too Many Requests от REST API WordPress означает, что запросы к нему превысили лимит частоты, установленный сервером, плагином безопасности или хостингом — а не проблему в самом коде интеграции.

Плагины безопасности часто ограничивают REST API отдельно

Некоторые файрволы приложения устанавливают отдельные, более строгие лимиты именно для запросов к /wp-json/, считая интенсивное обращение к API признаком потенциальной атаки или парсинга.

Ограничения на уровне хостинга

Shared-хостинги иногда вводят общие лимиты на количество запросов в минуту для защиты от перегрузки — если ваша интеграция делает много запросов подряд (например, при массовой синхронизации данных), это может упереться в такой лимит.

Решение

Добавьте задержку между запросами и повторные попытки с ожиданием при получении 429 — а также проверьте настройки используемого плагина безопасности на предмет отдельного правила для REST API, которое можно ослабить для доверенных источников запросов.

FAQ

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

01Можно применить рекомендации из статьи к существующему проекту?

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

02Сколько стоит связанная работа?

Стартовая стоимость услуги «Разработка REST API» — От 70 000 ₽. Точная оценка зависит от текущего проекта и объёма изменений.

03Что прислать для оценки?

Ссылку на сайт или сервис, короткое описание проблемы и пример ожидаемого результата. Доступы и подробное ТЗ для первого ответа обычно не нужны.

Дальше

Ещё материалы по теме

Вопрос по проекту

Покажите текущую ситуацию

Ссылка и короткое описание обычно полезнее длинного ТЗ. Мы увидим тему статьи в источнике заявки и не заставим повторять контекст.

Связаться

Старт

Можно прийти
просто с задачей.

Без готового ТЗ. Достаточно описать, что нужно запустить, исправить или связать.

Получить оценку

Коротко опишите задачу