Перейти к содержанию

Удаление актива

Запрос

Тип Метод
DELETE /service_assets/{id}

Описание: При выполнении запроса будет удален актив с соответствующим ID.

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

DELETE
http://127.0.0.1/cruddy/v2/service_assets/{id}

Path параметры запроса:

Параметр Описание
{id} Идентификатор актива

Успешный ответ

Статус код: 200 – объект успешно удален.

Формат: JSON.

Другие возможные ответы

Код Ответ Описание
400 Bad Request
id should be uuid format
Неверный тип параметра запроса, либо отсутствует обязательный параметр
Недопустимый формат ID, должен быть uuid
404 not found Удаляемый объект не существует
422 11002
11003
11011
Общая ошибка удаления
Запрос не затронул ни одной сущности
Удаление невозможно из-за наличия блокирующих связей
500 Internal Server Error Другие ошибки при удалении объекта

Примечание: Текст ошибки не фиксированный, может изменяться в зависимости от фактического ответа получателя запроса.

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

Код 400

{
  "error": "Bad Request",
  "error_code": 400
}

Код 404

{
  "error": "Not Found",
  "error_code": 404
}

Код 422

{
  "error": "string",
  "error_code": "11002 // общая ошибка удаления",
  "relations": {
    "dynamic_relation_name": [
      {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "name": "string"
      }
    ]
  }
}

Код 500

{
  "error": "Internal Server Error",
  "error_code": 500
}