SEOньоритаДокументация API
API v1Ошибки
Public API v1

Ошибки

Каждая ошибка имеет стабильный machine-readable code, requestId и явный признак retryable.

Формат ошибки

422 · Ответjson
{
  "error": {
    "code": "VALIDATION_FAILED",
    "message": "Request validation failed",
    "requestId": "01J...",
    "retryable": false,
    "fieldErrors": [
      {
        "path": "trackingContextId",
        "code": "INVALID_UUID"
      }
    ]
  }
}

HTTP-статусы

СтатусЧто означаетДействие клиента
400 / 422Неверный JSON, поле или заголовокИсправить запрос; не повторять автоматически
401Ключ неверен, истёк или отозванОстановить запросы и заменить секрет
403Нет scope или текущего праваПроверить права и allowlist проектов
404Ресурс отсутствует или скрыт tenant-границейПроверить UUID и доступ
409Конфликт состояния или Idempotency-KeyПрочитать details и текущее состояние
412Устаревший If-MatchПеречитать ресурс и повторить осознанно
429Превышен лимитЖдать Retry-After
5xxВременная внутренняя ошибкаСохранить requestId; повторять только если retryable