Перейти к содержанию

Обработка ошибок

  • 200 — общий успех
  • 201 — успешное создание
  • 204 — успех без контента
  • 400 — некорректный запрос от пользователя
    • Неправильный (несуществующий) параметр запроса
    • Неправильный (несуществующий) параметр тела запроса
    • Дублирование параметра запроса
    • Отсутствие обязательного параметра в модели тела запроса
  • 401 — неавторизованный запрос
  • 403 — отсутствие доступа
  • 404 — недоступный ресурс
  • 429 — слишком много запросов
  • 5xx — для внутренних ошибок

Модель ошибки:

{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "additionalProp1": "string",
  "additionalProp2": "string",
  "additionalProp3": "string"
}