Необходимые cookie-файлы нужны для работы сайта. Аналитические cookie (Яндекс Метрика) — только с вашего согласия. Политика cookie-файлов

Тема оформления
СправочникКоды ошибок

document_unreadable

Документ не читается

HTTP 422Ошибка APIОшибка прогонаПовтор не поможет

Причина

Файл повреждён, защищён паролем или его формат не удалось распознать.

Что делать

Проверьте файл локально и загрузите неповреждённую, незапароленную копию.

Повтор не поможет: сначала устраните причину — тот же запрос вернёт ту же ошибку.

Пример ответа

API отвечает HTTP-статусом 422 и телом application/problem+json (RFC 9457), в поле code — document_unreadable. Ветвитесь по code; detail — текст для человека, param — поле запроса, если ошибка относится к нему, request_id — передайте его в поддержку.

HTTP 422 · application/problem+json
{
  "type": "https://docs.typizer.ru/errors/document_unreadable",
  "title": "Document unreadable",
  "status": 422,
  "detail": "Document unreadable",
  "code": "document_unreadable",
  "request_id": "req_0196f3a2-8b1c-7d4e-9a5f-1c2d3e4f5a6b",
  "doc_url": "https://docs.typizer.ru/errors/document_unreadable"
}

В прогоне

Тот же код приходит и в поле run.error.code прогона, завершившегося неудачей. HTTP-статуса у него нет — прогон асинхронный (как получить результат — «Получить результат»). message — текст для человека, он может меняться: ветвитесь по code.

run.error
{
  "id": "run_01jvst52rwfn79mqrw5mz4ypkb",
  "object": "run",
  "status": "failed",
  "error": {
    "code": "document_unreadable",
    "message": "…"
  }
}

Связанные коды

Все коды — в таблице «Коды ошибок».