Получение списка отчетов проекта

Данная операция возвращает список отчетов из указанного проекта.

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"
  }
}