Формат ошибок
Все ошибки возвращаются с соответствующим HTTP-статусом и JSON-телом:401 — Invalid or missing API key
Проблема с аутентификацией.
Пример правильного запроса:
400 — Unknown field(s)
В параметреfields есть неизвестное имя поля. В сообщении перечислены допустимые.
404 — No accounts available for this scope
Нет активных тестовых аккаунтов для проверки.POST /api/spam-check/start, если в системе нет доступных Gmail-аккаунтов. Обратитесь к администратору.
400 — accounts must be an email or a list of emails
Полеaccounts в теле POST /api/spam-check/start — не строка и не список строк. Если тело вообще не JSON, вернётся Invalid JSON body.
404 — Account(s) not available for this API key
Почты изaccounts нет среди тестовых аккаунтов, доступных вашему ключу. В сообщении перечислены такие адреса.
404 — Check not found or expired
Проверка не найдена или истекла.GET /api/spam-check/{check_id} и GET /api/spam-check/{check_id}/raw.
Возможные причины:
Через 5 минут недополученная проверка получает статус
timeout, но её результаты и данные писем доступны 30 минут после старта.404 — ошибки /raw
GET /api/spam-check/{check_id}/raw дополнительно может вернуть:
Если не передан
email, вернётся 400 email required.

