Ошибки

Стандартные HTTP-коды состояния и JSON-тела ошибок.

Ошибки возвращают `{ "error": "message" }`, если не указано иное. Повторяйте 429 и 5xx с экспоненциальной задержкой.

401 Unauthorized

Отсутствует Bearer token, недействительный ключ, отозванный ключ или несовпадение siteId

404 Not Found

Slug не найден (неверный siteId возвращает 401, а не 404)

429 Too Many Requests

Превышена дневная квота API для вашего плана

400 Bad Request

Тест webhook вызван без настроенного URL webhook

500 Internal Server Error

Непредвиденный сбой — обратитесь в поддержку с timestamp и siteId

Ошибки валидации и аутентификации используют ту же JSON-структуру для предсказуемой обработки на клиенте.