SetDue

[POST] .../v1/projecttask/setdue

Changes task due date. Set, change or clear the due date of an existing task. The method updates due_date for the task, keeps other task fields unchanged and returns UpdateResult. The request body must contain a valid task id, the caller needs task due-date permission and missing body, invalid id, denied access, missing task, storage errors are returned as HTTP 200 ErrorResult.

Request Parameters

Name Type Required Description
due_date Int64 Optional New due date as Unix time in seconds. Pass 0 or null to clear it.
id Int64 Required Task ID.

Request Example

{
  "id": 101,
  "due_date": 1772527200
}

Response Parameters

Name Type Description
ok Boolean Indicates whether the request completed successfully.
result Update Update operation result.

Response Example

{
  "ok": true,
  "result": {
    "row_affected": 1
  }
}