Получение списка отчетов проекта
Данная операция возвращает список отчетов из указанного проекта.
URL
/project/reports
Метод
GET
Диапазон
project_view
Тип ответа
sync
Параметры запроса
| Имя | Тип | Обязательный | Описание |
|---|---|---|---|
prjUUID |
строка |
да |
ID проекта. |
prjUUID должен быть действительным ID проекта.
Тело запроса (application/json)
<отсутствует>
Пример URL-запроса
https://your.polyanalyst.server:port/polyanalyst/api/v1.0/project/reports?prjUUID=4add9d89-9240-40e2-bb04-c4d5e010969c
Тело ответа (application/json)
[
{
"reportUUID": "98913b15-9e60-4494-be43-91c3ce902b7f",
"name": "Example report"
}
]
где
| Имя | Тип | Описание |
|---|---|---|
reportUUID |
строка |
ID отчёта. |
name |
строка |
Имя отчёта. |
Примеры ответов
| Код | Тело ответа и его описание |
|---|---|
200 |
Успех. [
{
"reportUUID": "98913b15-9e60-4494-be43-91c3ce902b7f",
"name": "Example report"
},
{
"reportUUID": "eb9885a7-4200-475b-8404-225a1a6e5ebe",
"name": "Example report (new)"
}
]
|
500 |
Ошибка – prjUUID является недопустимой строкой для UUID. {
"error": {
"code": 500,
"title": "",
"message": "Failed to create UUID from string"
}
}
|
500 |
Ошибка – проект с указанным ID не найден на сервере. {
"error": {
"code": 500,
"title": "",
"message": "Project or report record '322cf2c1-d054-4963-a0e0-f5b189906301' is absent"
}
}
|