Todoist

ProductivityOAuth 2.0API key

Manage Todoist tasks, projects, comments and labels with the Todoist API v1.

14 actions

ActionEffectData handledScope
todoist_list_tasksLists active tasks, optionally only those in a project, section, under a parent task or with a labelreadPersonal datadata:read_write
todoist_filter_tasksFinds active tasks with Todoist's filter syntax, such as 'today', 'overdue', 'p1 & #Work' or 'search: invoice'readPersonal datadata:read_write
todoist_get_taskReads one task with its due date, priority, labels and descriptionreadPersonal datadata:read_write
todoist_create_taskAdds a task, in the Inbox unless a project is givenwritePersonal datadata:read_write
todoist_update_taskChanges a task's title, notes, labels, priority or due datewritePersonal datadata:read_write
todoist_close_taskCompletes a taskwriteGeneraldata:read_write
todoist_reopen_taskReopens a completed taskwriteGeneraldata:read_write
todoist_delete_taskPermanently deletes a task and its subtasksdestructiveGeneraldata:delete
todoist_list_projectsLists the user's active projects with their ids, names and colorsreadGeneraldata:read_write
todoist_create_projectCreates a project, optionally nested under another projectwriteGeneraldata:read_write
todoist_list_commentsLists comments on a task or a projectreadPersonal datadata:read_write
todoist_add_commentAdds a comment to a task or a projectwritePersonal datadata:read_write
todoist_list_labelsLists the user's personal labelsreadGeneraldata:read_write
todoist_create_labelCreates a personal label to tag tasks withwriteGeneraldata:read_write