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

Скачать отчёт из архива

Запрос

Тип Метод
GET /reports/{id}/archive/{file_id}/download

Описание: При выполнении запроса будет скачен PDF-файл отчета из архива.

Пользователь должен иметь доступ на чтение отчета.

Пример запроса

GET
http://127.0.0.1/cruddy/v2/reports/{id}/archive/{file_id}/download

Path параметры запроса:

Параметр Описание
{id} Идентификатор отчета
{file_id} Идентификатор файла

Успешный ответ

Статус код: 200 – запрос успешно обработан.

Формат: PDF.

Другие возможные ответы

Код Ответ Описание
400 1. Bad Request
2. missing uid header
3. Pgr-User-Id should be uuid format
4. missing id
5. id should be uuid format
6. missing file id
7. file id should be uuid format
1. Неверный тип параметра запроса, либо отсутствует обязательный параметр
2. Не передан заголовок Pgr-User-ID
3. Недопустимый формат Pgr-User-ID
4. Не передан ID отчета
5. Недопустимый формат ID отчета
6. Не передан ID файла
7. Недопустимый формат ID файла
403 Forbidden Нет прав на доступ к отчету
404 Not found Объект не найден
500 Internal Server Error Другие ошибки при удалении объектов

Примечание: Текст ошибки не фиксированный, может изменяться в зависимости от фактического ответа получателя запроса.

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

Код 400

{
  "error": "Bad Request",
  "error_code": 400
}

Код 403

{
  "error": "Forbidden",
  "error_code": 403
}

Код 404

{
  "error": "Not Found",
  "error_code": 404
}

Код 500

{
  "error": "Internal Server Error",
  "error_code": 500
}