Skip to main content
Todoist
Todoist
52 actions · 1 auth method
Productivity

Authentication

OAuth 2.0

Requires creating an app in the Todoist App Management Console.Guides: Connector Profile, Link Account
Actions
|
52 actions
Action
Description
Required scopes
Get Activity Logs
Get paginated activity logs for the user
List Comments
Retrieve all comments for a task or project
Create Comment
Create a new comment on a task or project
Get Comment
Retrieve a specific comment by ID
Update Comment
Update an existing comment
Delete Comment
Delete a comment
List Labels
Get all user labels
Get Label
Get a label by ID
Create Label
Create a new label
Update Label
Update an existing label
Delete Label
Delete a label
Search Labels
Search user labels by name
List Shared Labels
Get shared labels from active tasks
Rename Shared Label
Rename a shared label across all tasks
Remove Shared Label
Remove a shared label from all tasks
List Projects
Get all active user projects
Get Project
Get a project by ID
Create Project
Create a new project
Update Project
Update an existing project
Delete Project
Delete a project
Search Projects
Search active projects by name
List Archived Projects
Get all archived projects
Archive Project
Archive a project
Unarchive Project
Unarchive a project
Get Project Permissions
Get available project roles and actions
List Project Collaborators
Get all collaborators for a project
Join Project
Join a workspace project
List Sections
Get all active sections
Get Section
Get a section by ID
Create Section
Create a new section
Update Section
Update an existing section
Delete Section
Delete a section
Archive Section
Mark a section as archived
Unarchive Section
Mark a section as active again
Search Sections
Search active sections by name
List Tasks
Get all active tasks for the user
Get Task
Get a task by ID
Create Task
Create a new task
Update Task
Update an existing task
Delete Task
Delete a task
Close Task
Close a task
Reopen Task
Reopen a task
Move Task
Move task to another project, section or parent
Quick Add Task
Add a task using Quick Add
Get Tasks By Filter
Get all tasks matching a filter
Get Tasks Completed By Completion Date
Get completed tasks by completion date range
Get Tasks Completed By Due Date
Get completed tasks by due date range
Upload File
Upload a file to Todoist
Delete Upload
Delete an uploaded file
Get User Info
Get information about the current user
Get Productivity Stats
Get comprehensive productivity statistics
Update Notification Setting
Update a notification setting

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/todoist/filled/png

Connector Profile

Todoist - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/todoist/filled/png

Link Account

Todoist - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: