Ошибка 429 Too Many Requests от REST API WordPress означает, что запросы к нему превысили лимит частоты, установленный сервером, плагином безопасности или хостингом — а не проблему в самом коде интеграции.
Плагины безопасности часто ограничивают REST API отдельно
Некоторые файрволы приложения устанавливают отдельные, более строгие лимиты именно для запросов к /wp-json/, считая интенсивное обращение к API признаком потенциальной атаки или парсинга.
Ограничения на уровне хостинга
Shared-хостинги иногда вводят общие лимиты на количество запросов в минуту для защиты от перегрузки — если ваша интеграция делает много запросов подряд (например, при массовой синхронизации данных), это может упереться в такой лимит.
Решение
Добавьте задержку между запросами и повторные попытки с ожиданием при получении 429 — а также проверьте настройки используемого плагина безопасности на предмет отдельного правила для REST API, которое можно ослабить для доверенных источников запросов.



