Todoist Integration
Todoist API Operations
Browse all 84 operations available for Todoist workflow automation.
productivity
84 operationsTODOIST_ADD_WORKSPACEAdd Workspace
Tool to create a new workspace in Todoist.
TODOIST_ARCHIVE_PROJECT2Archive Project (API v1)
Tool to archive a project using Todoist API v1.
TODOIST_BULK_CREATE_TASKSBulk Create Tasks
Create many tasks in one request using Todoist's Sync batching.
TODOIST_CLOSE_TASK_V1Close Task (API v1)
Tool to close (complete) a task in Todoist using API v1.
TODOIST_CLOSE_TASKClose Task (Deprecated)
DEPRECATED: Use TODOISTCLOSETASKV1 instead.
TODOIST_CREATE_COMMENT_V1Create Comment (API v1)
Tool to create a new comment on a project or task using Todoist API v1.
TODOIST_CREATE_LABEL_V1Create Label (API v1)
Tool to create a new personal label using API v1.
TODOIST_CREATE_LABELCreate Label (Deprecated)
DEPRECATED: Use TODOISTCREATELABELV1 instead.
TODOIST_CREATE_PROJECT2Create Project (API v1)
Tool to create a new project in Todoist using the unified API v1.
TODOIST_CREATE_PROJECTCreate Project (Deprecated)
DEPRECATED: Use TODOISTTODOISTCREATEPROJECT2 instead.
TODOIST_CREATE_SECTION_V1Create Section (API v1)
Tool to create a new section within a project using API v1.
TODOIST_CREATE_SECTIONCreate Section (Deprecated)
DEPRECATED: Use TODOISTCREATESECTIONV1 instead.
TODOIST_CREATE_TASKCreate task
Create a new task in Todoist using the unified API v1.
TODOIST_DELETE_COMMENTDelete Comment
Tool to delete a specific comment from Todoist by its ID.
TODOIST_DELETE_LABEL_V1Delete Label (V1)
Tool to delete a personal label using API v1.
TODOIST_DELETE_PROJECT2Delete Project (API v1)
Tool to delete a project and all of its sections and tasks using Todoist API v1.
TODOIST_DELETE_SECTION2Delete Section (v1)
Tool to delete a section and all tasks within it.
TODOIST_DELETE_TASKDelete Task
Tool to delete a specific task from Todoist.
TODOIST_DELETE_TASK_V1Delete Task (API v1)
DEPRECATED: Use TODOISTDELETETASK instead.
TODOIST_DELETE_UPLOADDelete Upload
Tool to delete an uploaded file from Todoist.
TODOIST_EXPORT_TEMPLATE_AS_FILEExport Template As File
Tool to export a Todoist project as a CSV template file.
TODOIST_EXPORT_TEMPLATE_AS_URLExport Template As URL
Tool to export a Todoist project as a shareable template URL.
TODOIST_FILTER_TASKSFilter Tasks
Tool to get all tasks matching the filter.
TODOIST_GET_ALL_COMMENTSGet All Comments
This tool retrieves all comments associated with a specific task or project in Todoist.
TODOIST_GET_ALL_TASKSGet All Tasks
Fetches all INCOMPLETE tasks from Todoist and returns their details.
TODOIST_GET_BACKUPSGet Backups
Tool to list all available backup archives for the user.
TODOIST_GET_COMMENT_V1Get Comment (V1)
Tool to retrieve a single comment by ID using the v1 API.
TODOIST_GET_COMPLETED_TASKS_BY_COMPLETION_DATEGet Completed Tasks By Completion Date
Tool to retrieve completed tasks within a specified completion date window.
TODOIST_GET_PROJECT_FULLGet Full Project Data
Tool to retrieve full project data including all sections, tasks, and collaborators.
TODOIST_GET_ID_MAPPINGSGet ID Mappings
Tool to translate IDs between Todoist API v1 and v2.
TODOIST_GET_PERSONAL_LABELGet Personal Label
Tool to retrieve a personal label by its ID.
TODOIST_GET_PRODUCTIVITY_STATSGet Productivity Stats
Tool to retrieve comprehensive productivity statistics for the authenticated user.
TODOIST_GET_PROJECTGet Project (API v1)
Tool to retrieve a specific project by its ID using Todoist API v1.
TODOIST_GET_PROJECT_PERMISSIONSGet Project Permissions
Tool to retrieve all available roles and their associated actions in Todoist projects.
TODOIST_GET_SECTION_V1Get Section (v1 API)
Tool to retrieve a specific section by its ID using Todoist v1 API.
TODOIST_GET_SPECIAL_BACKUPSGet Special Backups
Tool to list special backup archives for the authenticated user's projects.
TODOIST_GET_TASK2Get Task (API v1)
Tool to retrieve a single active (non-completed) task by ID using API v1.
TODOIST_GET_TASKGet Task (Deprecated)
DEPRECATED: Use TODOISTGETTASK2 instead.
TODOIST_GET_USERGet User
Tool to retrieve information about the currently authenticated user.
TODOIST_GET_WORKSPACE_PLAN_DETAILSGet Workspace Plan Details
Tool to retrieve details about a workspace's current plan and usage.
TODOIST_GET_ALL_PROJECTSGet all projects
Get all projects from a user's Todoist account.
TODOIST_IMPORT_TEMPLATE_INTO_PROJECT_BY_IDImport Template Into Project By ID
Tool to import a template from Todoist's template gallery into an existing project.
TODOIST_IMPORT_TEMPLATE_INTO_PROJECT_FROM_FILEImport Template Into Project From File
Tool to import a CSV template into an existing Todoist project from a file.
TODOIST_INVITE_PROJECT_COLLABORATORInvite Project Collaborator
Tool to invite a collaborator to a Todoist project by email.
TODOIST_LIST_ACTIVITIESList Activities
Tool to get activity logs from Todoist.
TODOIST_LIST_ALL_INVITATIONS_WORKSPACESList All Workspace Invitations
Tool to return a list containing details of all pending invitations to a workspace.
TODOIST_LIST_ARCHIVED_PROJECTSList Archived Projects
Tool to get all archived projects from Todoist.
TODOIST_LIST_ARCHIVED_SECTIONSList Archived Sections
Tool to retrieve all archived sections for a specific project in Todoist.
TODOIST_LIST_ARCHIVED_WORKSPACE_PROJECTSList Archived Workspace Projects
Tool to list all archived projects in a workspace.
TODOIST_LIST_COMPLETED_TASKSList Completed Tasks
Tool to retrieve all completed tasks with optional project filtering.
TODOIST_LIST_COMPLETED_TASKS_BY_DUE_DATEList Completed Tasks By Due Date
Tool to retrieve completed tasks within a specified due date range (up to 6 weeks).
TODOIST_LIST_FILTERSList Filters
Tool to list all filters for the authenticated user.
TODOIST_LIST_JOINABLE_WORKSPACESList Joinable Workspaces
Tool to get workspaces the user can join.
TODOIST_LIST_LABELSList Labels
Tool to get all user labels with pagination support.
TODOIST_LIST_PENDING_WORKSPACE_INVITATIONSList Pending Workspace Invitations
Tool to list pending invitation emails in a workspace.
TODOIST_LIST_PROJECT_COLLABORATORSList Project Collaborators
Tool to get all collaborators for a given project with cursor-based pagination.
TODOIST_LIST_SECTIONSList Sections
Tool to get all active sections for the user, with optional filtering by project.
TODOIST_LIST_SHARED_LABELSList Shared Labels
Tool to retrieve shared label names from active tasks with pagination support.
TODOIST_LIST_WORKSPACE_ACTIVE_PROJECTSList Workspace Active Projects
Tool to list all active workspace projects.
TODOIST_LIST_WORKSPACE_ARCHIVED_PROJECTSList Workspace Archived Projects
Tool to get archived projects in a workspace.
TODOIST_LIST_WORKSPACE_INVITATIONSList Workspace Invitations
Tool to list user emails with pending invitations to a workspace.
TODOIST_LIST_WORKSPACE_USERSList Workspace Users
Tool to list users in workspace(s).
TODOIST_MOVE_TASKMove Task
Tool to move a task to another project, section, or parent task while preserving task identity and metadata.
TODOIST_MOVE_TASK_REST_APIMove Task (REST API)
Tool to move a task to another project, section, or parent task using the REST API.
TODOIST_QUICK_ADD_TASKQuick Add Task
Tool to add tasks using natural language parsing similar to the official Todoist clients.
TODOIST_REMOVE_SHARED_LABEL_V1Remove Shared Label (API v1)
Tool to remove a shared label from all active tasks using API v1.
TODOIST_RENAME_SHARED_LABELS_V1Rename Shared Labels (API v1)
Tool to rename a shared label across all active tasks using API v1.
TODOIST_REOPEN_TASK2Reopen Task (API v1)
Tool to reopen a completed task in Todoist using API v1.
TODOIST_REORDER_TASKSReorder Tasks
Reorder tasks deterministically by updating childorder in bulk via the Sync API itemreorder command.
TODOIST_SEARCH_LABELSSearch Labels
Tool to search user labels by name with case-insensitive matching.
TODOIST_SEARCH_PROJECTSSearch Projects
Search active user projects by name with support for wildcards and pagination.
TODOIST_SEARCH_SECTIONSSearch Sections
Tool to search active sections by name, optionally filtered by project.
TODOIST_SYNCTodoist Sync
Tool to sync data with Todoist server, supporting both read and write operations.
TODOIST_UNARCHIVE_PROJECT2Unarchive Project (API v1)
Tool to unarchive a previously archived Todoist project using API v1.
TODOIST_UPDATE_COMMENT2Update Comment (v1)
Tool to update a comment by ID and return its content via v1 API.
TODOIST_UPDATE_LABEL_V1_SECONDUpdate Label (API v1)
Tool to update an existing label using API v1.
TODOIST_UPDATE_NOTIFICATION_SETTINGUpdate Notification Setting
Tool to update notification settings for the current user.
TODOIST_UPDATE_PROJECT2Update Project (API v1)
Tool to update a project's properties using Todoist API v1.
TODOIST_UPDATE_PROJECTUpdate Project (Deprecated)
DEPRECATED: Use TODOISTTODOISTUPDATEPROJECT2 instead.
TODOIST_UPDATE_SECTIONUpdate Section (Deprecated)
DEPRECATED: Use TODOISTTODOISTUPDATESECTION2 instead.
TODOIST_UPDATE_SECTION2Update Section (v1)
Tool to update an existing section by its ID using Todoist v1 API.
TODOIST_UPDATE_TASKUpdate Task
Tool to update an existing task's properties.
TODOIST_UPDATE_WORKSPACE_LOGOUpdate Workspace Logo
Tool to upload an image as the workspace logo or delete the existing logo.
TODOIST_UPLOAD_FILEUpload File
Tool to upload a file to Todoist.