Todoist is a task management application that helps users organize tasks and projects with features like due dates, priorities, labels, and collaboration.

Changelog

4 versions
v1.1.0 Latest
  • Added MakeApiCall component for performing arbitrary authorized API calls to the Todoist API.
v1.0.2
  • Added output examples to component schemas.
v1.0.1
  • Replace deprecated API endpoints with new ones.
v1.0.0
  • Initial version

Authentication

TypeDetails
OAuth 2
Authentication Hub Verified

This connector is globally authenticated and verified by Appmixer and is ready to use without registering your own OAuth application with the provider. Appmixer's Authentication Hub acts as an authentication proxy, so all OAuth-based connectors work out of the box. You can still use your own OAuth credentials (clientId and clientSecret) for enhanced customization or compliance — see the Connector Configuration section of the documentation. The Authentication Hub is enabled for all hosted Appmixer tenants; on self-managed installations it has to be explicitly set.

Scopes:
data:read_write

Actions

37
Archive Project icon

Archive Project

Archive a project.
Close Task icon

Close Task

Close a task (mark it as complete).
Create Comment icon

Create Comment

Create a new comment on a task or project.
Create Label icon

Create Label

Create a new personal label.
Create Project icon

Create Project

Create a new project in Todoist.
Create Reminder icon

Create Reminder

Create a new reminder for a task.
Create Task icon

Create Task

Create a new task in Todoist.
Create Section icon

Create Section

Create a new section in a project.
Delete Label icon

Delete Label

Delete a label.
Delete Project icon

Delete Project

Delete a project.
Delete Comment icon

Delete Comment

Delete a comment from a task.
Delete Section icon

Delete Section

Delete a section.
Delete Task icon

Delete Task

Delete a task.
Delete Reminder icon

Delete Reminder

Delete a reminder.
Additional Scopes:
data:delete
Get Comment icon

Get Comment

Get a comment by ID.
Get Project icon

Get Project

Get a project by ID.
Get Project Collaborators icon

Get Project Collaborators

Get all collaborators of a shared project.
Get Label icon

Get Label

Get a label by ID.
Get Section icon

Get Section

Get a section by ID.
Get Task icon

Get Task

Get a task by ID.
List Comments icon

List Comments

List all comments for a task or project. Returns a maximum of 1000 comments.
List Labels icon

List Labels

Lists all personal labels. Returns up to the maximum available labels from Todoist.
List Projects icon

List Projects

Fetches a list of all projects. Returns a maximum of 500 projects per request.
List Reminders icon

List Reminders

List all reminders. This component will return a maximum of 200 records per page.
List Sections icon

List Sections

List all sections in a project. Returns a maximum of 300 sections per request.
List Tasks icon

List Tasks

List tasks with optional filters. Retrieves all available tasks from Todoist, up to the maximum page size.
Make Api Call icon

Make Api Call

Performs an arbitrary authorized API call to the Todoist API.
Move Task icon

Move Task

Move a task to a different project or section.
Quick Add Task icon

Quick Add Task

Add a task using Todoist Quick Add syntax.
Reopen Task icon

Reopen Task

Reopen a closed task.
Unarchive Project icon

Unarchive Project

Unarchive a project.
Update Comment icon

Update Comment

Update an existing comment.
Update Label icon

Update Label

Update an existing label.
Update Project icon

Update Project

Update an existing project.
Update Reminder icon

Update Reminder

Update an existing reminder by setting its type and due date or minute offset.
Update Section icon

Update Section

Update an existing section.
Update Task icon

Update Task

Update an existing task.