Tasks

Update task

Replace every field of a task. Use the single-field routes for narrower edits.

put/task/{id}

Path parameters

idstring required

Request body

titlestring required
descriptionstring required
startDatestring
dueDatestring
priority'no-priority' | 'low' | 'medium' | 'high' | 'urgent' required
statusstring required
projectIdstring required
positionnumber required
userIdstring

Response

The updated task

idstring required
projectIdstring required
positionnumber nullable required

Order within its column, ascending.

numbernumber nullable required

Per-project counter shown as {projectSlug}-{number}.

userIdstring nullable required

The assignee, if any.

titlestring required
descriptionstring nullable required
statusstring required

The slug of the column the task sits in.

prioritystring required

One of: no-priority, low, medium, high, urgent.

startDatestring date-time nullable required
dueDatestring date-time nullable required
createdAtstring date-time required

Changes