Getting Started
1
Create or Select a Project
Set up a new project or select an existing one. See Organizations & Projects.
2
Configure the Connector
Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.
Optionally, configure receiving Events for Todoist into StackOne.
Connector Profile · OAuth 2.0
Requires creating an app in the Todoist App Management Console.
Webhooks setup
3
Link an Account
Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:
Link Account · OAuth 2.0
4
Use Actions
Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.
Actions
|
No scopes found
62 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
Get Unified Credentials
Get the current Todoist connection’s unified credentials and identity.
IAM Auth Test
Validate the current token and return the raw, unmapped Todoist /user response. Bypasses the unified IAM credentials sch…
List Unified Organizations
List unified organizations in Todoist.
Get Unified Organization
Get a unified Todoist organization by ID.
List Unified Resource Users
List unified resource users in Todoist.
List Unified Resource Types
List unified resource types in Todoist.
List Unified Roles
List unified roles in Todoist.
Get Unified Role
Get a unified Todoist role by ID.
List Unified Users
List unified users in Todoist.
Get Unified User
Get a unified Todoist user by ID.
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
Events
|
No tags found
25 events
Event
Description
Tags
Task Added Webhook
Processes Todoist item:added events.
TasksWebhooks
Task Updated Webhook
Processes Todoist item:updated events.
TasksWebhooks
Task Deleted Webhook
Processes Todoist item:deleted events.
TasksWebhooks
Task Completed Webhook
Processes Todoist item:completed events.
TasksWebhooks
Task Uncompleted Webhook
Processes Todoist item:uncompleted events.
TasksWebhooks
Comment Added Webhook
Processes Todoist note:added events.
CommentsWebhooks
Comment Updated Webhook
Processes Todoist note:updated events.
CommentsWebhooks
Comment Deleted Webhook
Processes Todoist note:deleted events.
CommentsWebhooks
Project Added Webhook
Processes Todoist project:added events.
ProjectsWebhooks
Project Updated Webhook
Processes Todoist project:updated events.
ProjectsWebhooks
Project Deleted Webhook
Processes Todoist project:deleted events.
ProjectsWebhooks
Project Archived Webhook
Processes Todoist project:archived events.
ProjectsWebhooks
Project Unarchived Webhook
Processes Todoist project:unarchived events.
ProjectsWebhooks
Section Added Webhook
Processes Todoist section:added events.
SectionsWebhooks
Section Updated Webhook
Processes Todoist section:updated events.
SectionsWebhooks
Section Deleted Webhook
Processes Todoist section:deleted events.
SectionsWebhooks
Section Archived Webhook
Processes Todoist section:archived events.
SectionsWebhooks
Section Unarchived Webhook
Processes Todoist section:unarchived events.
SectionsWebhooks
Label Added Webhook
Processes Todoist label:added events.
LabelsWebhooks
Label Updated Webhook
Processes Todoist label:updated events.
LabelsWebhooks
Label Deleted Webhook
Processes Todoist label:deleted events.
LabelsWebhooks
Filter Added Webhook
Processes Todoist filter:added events.
FiltersWebhooks
Filter Updated Webhook
Processes Todoist filter:updated events.
FiltersWebhooks
Filter Deleted Webhook
Processes Todoist filter:deleted events.
FiltersWebhooks
Reminder Fired Webhook
Processes Todoist reminder:fired events.
RemindersWebhooks