h3llo cloudDOCS

Ошибки

Единый формат, стабильные коды.

Формат — RFC 9457 problem+json:

{
  "type": "https://api.h3llo.cloud/errors/quota-exceeded",
  "title": "Quota exceeded",
  "status": 429,
  "detail": "Project 'prod' has hit the instances/region quota (100/100)",
  "instance": "/v1/instances",
  "code": "QUOTA_EXCEEDED",
  "trace_id": "01HZW...",
  "params": { "resource": "instances", "region": "ru-msk-1", "limit": 100 }
}

Коды

HTTPcodeКогда
400VALIDATION_ERRORНевалидный body / parameters
401UNAUTHENTICATEDНет/невалидный токен
403FORBIDDENНет роли для операции
404NOT_FOUNDРесурс не существует или невидим
409CONFLICTКонфликтующее имя/состояние
412STALE_REVISIONETag не совпал
429RATE_LIMITED / QUOTA_EXCEEDEDСверьтесь с Retry-After
503UNAVAILABLEТранзитная — ретрайте с backoff

Trace ID

Каждый ответ содержит X-Trace-Id. Прикладывайте к тикетам в саппорт — мы вытащим контекст за минуту.

On this page