Skip to main content

DELETE - Удаление задачи по ID

Описание

Метод DELETE /task-executions/{id} используется для удаления выполнения задачи из системы по его уникальному идентификатору. Эта операция безвозвратно удаляет запись о выполнении задачи.


Авторизация

Для использования этого метода требуется токен доступа. Включите его в заголовок запроса.

Пример заголовка авторизации:

Authorization: Bearer {your_access_token}

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

URL:

DELETE https://api.example.com/v1/task-executions/42f17f21-3ca4-4026-b578-4db633486a75

Ожидаемый ответ

Код ответа:

  • 204 No Content: Выполнение задачи успешно удалено, тело ответа отсутствует.

Возможные ошибки

400 Некорректные входные данные

Код ответа:

400 Bad Request

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

{
"message": "invalid data type",
"code": "data.type.invalid",
"identifier": "id",
"args": [
"[UUID]"
]
}

Описание:

Переданный идентификатор задачи недействителен или не соответствует формату UUID.


404 Ресурс не найден

Код ответа:

404 Not Found

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

{
"message": "resource wasn't found",
"code": "not.found",
"timestamp": "2023-03-07T05:57:59.315Z"
}

Описание:

Указанный идентификатор выполнения задачи не существует в системе или уже был удален.


500 Внутренняя ошибка сервера

Код ответа:

500 Internal Server Error

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

{
"message": "internal server error",
"code": "internal.server.error",
"timestamp": "2023-03-07T05:57:59.315Z"
}

Описание:

Произошла неожиданная ошибка на сервере. Повторите запрос позже или обратитесь в техническую поддержку.


Итог

Метод DELETE /task-executions/{id} позволяет удалить выполнение задачи из системы по уникальному идентификатору. Убедитесь, что переданный id действителен и имеет правильный формат, чтобы избежать ошибок. Обрабатывайте возможные проблемы, такие как отсутствие ресурса или сбои сервера.