OAUTH2
todoist_oauth
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
TODOIST
Todoist is a task management tool allowing users to create to-do lists, set deadlines, and collaborate on projects with reminders and cross-platform syncing
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
84
Action summaries
Display-only definitions
1
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
No fields declared in this snapshot.
Capability index
Showing 61–84 of 84 actions
TODOIST_LIST_WORKSPACE_INVITATIONS
Tool to list user emails with pending invitations to a workspace. Use when you need to check which email invites are still pending. The list is not paginated and accessible by all workspace members.
Untrusted display-only summary
TODOIST_LIST_WORKSPACE_USERS
Tool to list users in workspace(s). Use when you need to retrieve workspace members. Returns users from a specific workspace if workspace_id is provided, otherwise returns users from all workspaces the authenticated user is part of. Not accessible by guests.
Untrusted display-only summary
TODOIST_MOVE_TASK
Tool to move a task to another project, section, or parent task while preserving task identity and metadata. Use when you need to relocate a task without recreating it.
Untrusted display-only summary
TODOIST_MOVE_TASK_REST_API
Tool to move a task to another project, section, or parent task using the REST API. Use when you need to relocate a task while preserving its identity and metadata.
Untrusted display-only summary
TODOIST_QUICK_ADD_TASK
Tool to add tasks using natural language parsing similar to the official Todoist clients. Use when you want to create a task quickly with natural language that includes dates, projects, labels, priority, and other task attributes in a single text string.
Untrusted display-only summary
TODOIST_REMOVE_SHARED_LABEL_V1
Tool to remove a shared label from all active tasks using API v1. Use when you need to remove a shared label created by a collaborator from your account.
Untrusted display-only summary
TODOIST_RENAME_SHARED_LABELS_V1
Tool to rename a shared label across all active tasks using API v1. Use when you need to change the name of a shared label.
Untrusted display-only summary
TODOIST_REOPEN_TASK2
Tool to reopen a completed task in Todoist using API v1. Use when you need to restore a previously completed task. Any ancestor tasks or sections will also be marked as uncomplete and restored from history.
Untrusted display-only summary
TODOIST_REORDER_TASKS
Reorder tasks deterministically by updating child_order in bulk via the Sync API item_reorder command. Use when you need to set specific ordering for tasks.
Untrusted display-only summary
TODOIST_SEARCH_LABELS
Tool to search user labels by name with case-insensitive matching. Use when you need to find specific labels by name pattern.
Untrusted display-only summary
TODOIST_SEARCH_PROJECTS
Search active user projects by name with support for wildcards and pagination. Use when you need to find projects matching a specific name pattern.
Untrusted display-only summary
TODOIST_SEARCH_SECTIONS
Tool to search active sections by name, optionally filtered by project. Use when you need to find sections matching a specific name pattern across all projects or within a specific project. Supports pagination for large result sets.
Untrusted display-only summary
TODOIST_SYNC
Tool to sync data with Todoist server, supporting both read and write operations. This is the central endpoint used by Todoist apps for all data synchronization. Use this action to: - Read multiple resource types in a single request (projects, tasks, labels, etc.) - Perform batch write operations (create/update/delete…
Untrusted display-only summary
TODOIST_UNARCHIVE_PROJECT2
Tool to unarchive a previously archived Todoist project using API v1. Use when you need to reactivate an archived project, making it visible again for the initiating user (personal projects) or all workspace users (workspace projects).
Untrusted display-only summary
TODOIST_UPDATE_COMMENT2
Tool to update a comment by ID and return its content via v1 API. Use when you need to modify an existing comment's text using the v1 API endpoint.
Untrusted display-only summary
TODOIST_UPDATE_LABEL_V1_SECOND
Tool to update an existing label using API v1. Use when you need to modify a label's name, color, order, or favorite status.
Untrusted display-only summary
TODOIST_UPDATE_NOTIFICATION_SETTING
Tool to update notification settings for the current user. Use when you need to enable or disable notifications for specific event types and channels.
Untrusted display-only summary
TODOIST_UPDATE_PROJECT
DEPRECATED: Use TODOIST_TODOIST_UPDATE_PROJECT2 instead. Tool to update a project's properties including name, color, favorite status, and view style. Use when you need to modify project settings after reviewing its current configuration.
Untrusted display-only summary
TODOIST_UPDATE_PROJECT2
Tool to update a project's properties using Todoist API v1. Use when you need to modify project settings like name, description, favorite status, color, or view style.
Untrusted display-only summary
TODOIST_UPDATE_SECTION
DEPRECATED: Use TODOIST_TODOIST_UPDATE_SECTION2 instead. Tool to update a specific section's name. Use when you need to rename a section after confirming its ID.
Untrusted display-only summary
TODOIST_UPDATE_SECTION2
Tool to update an existing section by its ID using Todoist v1 API. Use when you need to rename a section.
Untrusted display-only summary
TODOIST_UPDATE_TASK
Tool to update an existing task's properties. Cannot change a task's project; to move a task, use TODOIST_CREATE_TASK then TODOIST_DELETE_TASK. Use when you need to modify a task's details after confirming its ID and new values.
Untrusted display-only summary
TODOIST_UPDATE_WORKSPACE_LOGO
Tool to upload an image as the workspace logo or delete the existing logo. Use when you need to set or remove a workspace's branding image.
Untrusted display-only summary
TODOIST_UPLOAD_FILE
Tool to upload a file to Todoist. Use when you need to attach files to tasks or projects. The uploaded file can be later attached to comments or tasks using the returned file_url.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.