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.
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.
- Todoist APIdiscovered
Log in to Todoist web app, open Settings → Integrations → Developer, then click Copy API token. If needed, use Issue a new API token on the same page to rotate it.
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
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✓https://todoist.com/.well-known/oauth-protected-resource
- Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing