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

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

URL

/project/status

Метод

GET

Диапазон

project_view

Тип ответа

sync

Параметры запроса

Имя Тип Обязательный Описание

prjUUID

строка

да

ID проекта.

prjUUID должен быть действительным ID проекта.

Тело запроса (application/json)

<отсутствует>

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

https://your.polyanalyst.server:port/polyanalyst/api/v1.0/project/status?prjUUID=0642b702-8ab6-4944-b5ad-ce2a1c636b66

Тело ответа (application/json)

{
  "status": "Loaded"
}

Проект может иметь один из следующих статусов:

Статус Описание

Loading

Проект загружается на сервер.

Loaded

Проект был загружен на сервер.

Unloading

Проект выгружается с сервера.

Unloaded

Проект был выгружен с сервера.

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

Код Тело ответа и его описание

200

Успех.

{
  "status": "Loaded"
}

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