/Methods/DeleteTask

<< Click to Display Table of Contents >>

Navigation:  API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Работа со стандартным расписанием >

/Methods/DeleteTask

Удаляет событие расписания.

HTTP: POST /Methods/DeleteTask

Запрос

{ "taskId": 101 }

Поля запроса

Поле

Тип

Обязательное

По умолчанию

Описание

taskId

integer

да

0

Id события в БД; не должен быть 0

Ответ

{
  "status": "success",
  "message": "Task deleted successfully",
  "code": 0
}

Поля ответа

Поле

Тип

Условие

Описание

status

string

всегда

"success" или "error"

message

string

всегда

Текст результата или ошибки

code

integer

всегда

Результат метода

Поведение и ограничения

•Пустой taskId — "Task ID is required" (OpcUa_BadInvalidArgument); коды менеджера: OpcUa_BadNotFound → "Task not found"; OpcUa_Bad → "Archive or delete error"; OpcUa_BadTimeout → "Timeout waiting for response from database".