Tasks
Tasks represent the smallest unit of work in awork. They are used to break down larger chunks of work, track progress, and collaborate with others.
Types of Tasks
There are two types of tasks: project tasks and private tasks. This is identified by the baseType
field in the task object, which can be either projecttask
or private
.
Project tasks are tasks that are associated with a project and organized in task lists.
Private tasks are tasks that are associated with a user and are not visible to other users.
Creating a Task
The following properties are required when creating a task:
Subtasks
Subtasks have almost the same properties as tasks, but they also have a parentId
property that references the parent task. This is how you can create a subtask:
Learn more about subtasks here.
Checklist Items
Each task comes with a checklist of simple items that can be checked off. This is how you can create a checklist item:
Learn more about checklists here.
Task Lists
Tasks can be in one or several task lists. This is how you can add a task to a task list or change the list: