Удаление проекта
Данная операция позволяет удалить проект c сервера. Операция доступна только для владельцев проекта и администраторов и не может быть отменена.
URL
/project/delete
Метод
POST
Диапазон
project_edit
Тип ответа
sync
Параметры запроса
<отсутствуют>
Тело запроса (application/json)
{
"prjUUID": "322cf2c1-d054-4963-a0e0-f5b189906308",
"forceUnload": false
}
prjUUID должен быть действительным ID проекта.
Параметр forceUnload опциональный ("false" по умолчанию). При значении "true" проект будет выгружен и удален, даже если в данный момент в нем работают другие пользователи.
Пример URL-запроса
https://your.polyanalyst.server:port/polyanalyst/api/v1.0/project/delete
Тело ответа (application/json)
<отсутствует>
Примеры ответов
| Код | Тело ответа и его описание |
|---|---|
200 |
Успех. Проект был успешно удален. Тело ответа пустое. |
403 |
Ошибка – отказано в доступе (вы не являетесь владельцем проекта или администратором). {
"error": {
"code": 403,
"title": "",
"message": "Access to this operation is limited to project owners and administrators"
}
}
|
500 |
Ошибка – является недопустимой строкой для UUID. {
"error": {
"code": 500,
"title": "",
"message": "Failed to create UUID from string"
}
}
|
500 |
Ошибка – проект с указанным ID не найден на сервере. {
"error": {
"code": 500,
"title": "",
"message": "Item 322cf2c1-d054-4963-a0e0-f5b189906301 not found"
}
}
|