Files
nexus/wiki/concepts/Todoist-API.md
2026-04-22 20:02:57 +08:00

1.9 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
Todoist API concept
api
task-management
integration
automation
todoist-task-manager
multi-channel-assistant
custom-morning-brief
meeting-notes-action-items
2026-04-21

Definition

Todoist 官方 APIREST API 和 Sync API允许第三方应用通过 OAuth2 认证创建、读取、更新、删除 Todoist 中的任务、项目、标签和评论。是 AI Agent 集成 Todoist 的底层技术基础。

Aliases

  • Todoist REST API
  • Todoist Sync API
  • Todoist REST
  • Todoist API

Core Capabilities

  • Tasks:创建任务(含截止日期、优先级、标签、项目)、更新状态、添加评论
  • Projects:创建和管理项目层级结构
  • Labels:创建和管理标签(支持多标签)
  • Sections:项目内的分组(分区)
  • Comments:任务评论
  • Sync:实时双向同步,支持 WebSocket 推送

API Integration Pattern (OpenClaw)

用户自然语言指令 → OpenClaw Agent → LLM 解析结构化字段
→ Todoist REST API POST /tasks → 任务创建
→ 确认消息回复用户

Key Endpoints

Method Endpoint 功能
POST /rest/v2/tasks 创建任务
GET /rest/v2/tasks 列出任务
POST /rest/v2/tasks/{id}/close 完成任务
DELETE /rest/v2/tasks/{id} 删除任务
POST /sync/v9/sync 同步变更

Use Cases

Key Relationships