[POST] …/v1/report/getprepared
Возвращает подготовленные отчёты.
Входные параметры
| Название | Тип данных | Обязательность | Описание параметра |
|---|---|---|---|
| report_ids | array of int64 | Необязательный | Массив id отчётов |
| request_uuid | string | Необязательный | UUID запроса отчёта |
| user_ids | array of int64 | Необязательный | Массив id пользователей, для которых подготовлен отчёт |
| include_data | bool | Необязательный | Метка включения бинарных данных отчёта в ответ |
Если include_data = true, сервер скачивает файл отчёта по file_url и заполняет поле data.
Пример запроса
{
"report_ids": [1, 2],
"request_uuid": "9006f149-aa49-4b8e-ba69-386d945fa738",
"user_ids": [4, 7],
"include_data": false
}
Выходные параметры
| Название | Тип данных | Описание параметра |
|---|---|---|
| Result | array of ReportPrepared | Массив подготовленных отчётов |
Пример ответа
{
"ok": true,
"result": [
{
"request_uuid": "9006f149-aa49-4b8e-ba69-386d945fa738",
"file_url": "https://cdn.example.com/<token>/<file_name>",
"saved": false,
"date": 1735689600
}
]
}