Updates an existing task in Motion.
- API endpoint slug
- motion.update_task
- Filter code method
- Motion.updateTask.skip(string?: reason)
- Runtime method
- runAction("motion.update_task", {})
Action fields
- Label
- Which task?
- Helper text
- The task to update.
- Slug
- task
- Required
- true
- Can have default value
- false
- Label
- Task name
- Helper text
- A new name for the task. Leave blank to keep unchanged.
- Slug
- task_name
- Required
- false
- Can have default value
- true
- Filter code method
- Motion.updateTask.setTaskName(string: task_name)
- Label
- Description
- Helper text
- A new description. Leave blank to keep unchanged.
- Slug
- task_description
- Required
- false
- Can have default value
- true
- Filter code method
- Motion.updateTask.setTaskDescription(string: task_description)
- Label
- Due date
- Helper text
- A new due date (e.g. "next Monday 9am").
- Slug
- due_date
- Required
- false
- Can have default value
- true
- Filter code method
- Motion.updateTask.setDueDate(string: due_date)
- Label
- Duration
- Helper text
- Duration in minutes (e.g. 30), or NONE or REMINDER.
- Slug
- duration
- Required
- false
- Can have default value
- true
- Filter code method
- Motion.updateTask.setDuration(string: duration)
- Label
- Status
- Helper text
- A new status, or Leave unchanged.
- Slug
- status
- Required
- true
- Can have default value
- false
- Label
- Priority
- Helper text
- A new priority, or Leave unchanged.
- Slug
- priority
- Required
- true
- Can have default value
- true
- Filter code method
- Motion.updateTask.setPriority(string: priority)
- Label
- Start date
- Helper text
- The earliest date the auto-scheduler may start this task.
- Slug
- start_date
- Required
- false
- Can have default value
- true
- Filter code method
- Motion.updateTask.setStartDate(string: start_date)
- Label
- Schedule
- Helper text
- Which schedule to respect, or Leave unchanged.
- Slug
- schedule
- Required
- true
- Can have default value
- false
- Label
- Deadline type
- Helper text
- How strictly the auto-scheduler treats the due date, or Leave unchanged.
- Slug
- deadline_type
- Required
- true
- Can have default value
- true
- Filter code method
- Motion.updateTask.setDeadlineType(string: deadline_type)
- Label
- Project
- Helper text
- Move the task to a project, or Leave unchanged.
- Slug
- project
- Required
- true
- Can have default value
- false
- Label
- Assignee
- Helper text
- Reassign the task, or Leave unchanged.
- Slug
- assignee
- Required
- true
- Can have default value
- false