Todoist
ProductivityOAuth 2.0API key
Manage Todoist tasks, projects, comments and labels with the Todoist API v1.
14 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| todoist_list_tasksLists active tasks, optionally only those in a project, section, under a parent task or with a label | read | Personal data | data:read_write |
| todoist_filter_tasksFinds active tasks with Todoist's filter syntax, such as 'today', 'overdue', 'p1 & #Work' or 'search: invoice' | read | Personal data | data:read_write |
| todoist_get_taskReads one task with its due date, priority, labels and description | read | Personal data | data:read_write |
| todoist_create_taskAdds a task, in the Inbox unless a project is given | write | Personal data | data:read_write |
| todoist_update_taskChanges a task's title, notes, labels, priority or due date | write | Personal data | data:read_write |
| todoist_close_taskCompletes a task | write | General | data:read_write |
| todoist_reopen_taskReopens a completed task | write | General | data:read_write |
| todoist_delete_taskPermanently deletes a task and its subtasks | destructive | General | data:delete |
| todoist_list_projectsLists the user's active projects with their ids, names and colors | read | General | data:read_write |
| todoist_create_projectCreates a project, optionally nested under another project | write | General | data:read_write |
| todoist_list_commentsLists comments on a task or a project | read | Personal data | data:read_write |
| todoist_add_commentAdds a comment to a task or a project | write | Personal data | data:read_write |
| todoist_list_labelsLists the user's personal labels | read | General | data:read_write |
| todoist_create_labelCreates a personal label to tag tasks with | write | General | data:read_write |