T

todoist.com

Todoist is a task management and collaboration service for organizing personal and team work. Users create and manage tasks, projects, reminders, comments, and workspaces across Todoist apps and integrations.

1 integration · REST

Todoist exposes one authenticated HTTP API on `api.todoist.com`, covering both REST-style endpoints and the `/sync` endpoint; it accepts either a personal API token or OAuth 2.0 access tokens from Todoist apps.

discovered 2mo ago
REST · OpenAPI1
Credentials
Todoist personal API tokenbearerGet token

Log in to Todoist web app, open SettingsIntegrationsDeveloper, then click Copy API token. If needed, use Issue a new API token on the same page to rotate it.

Todoist OAuth app client credentialsoauth2Set up OAuth

Create or manage an integration in Todoist's App management. Use the registered app with Todoist OAuth: authorize users at https://todoist.com/oauth/authorize and exchange the code at https://todoist.com/oauth/access_token. Todoist also publishes Dynamic Client Registration at https://todoist.com/oauth/register for clients that support it. Available scopes include task:add, data:read, data:read_write, data:delete, project:delete, dev:app_console, backups:read, billing:read, billing:read_write, user:read, user:write, workspaces:read, and workspaces:write.

conventions · 1/8 published

Publish these signals → /publishing