| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.ticktick.com/open/v1 | link | — | — | — |
Actions (18)
Projects · 9
- Create projectPOST /open/v1/project
Create a new project.
documented - Delete projectDELETE /open/v1/project/{projectId}
Delete a project.
documented - Get project by IDGET /open/v1/project/{projectId}
Fetch a single project by its ID.
documented - Get project with dataGET /open/v1/project/{projectId}/data
Return a project along with its tasks and columns.
documented - Get task by project and task IDGET /open/v1/project/{projectId}/task/{taskId}
Retrieve a specific task by its ID within a project.
documented - List completed tasks across all projects
Retrieve all completed tasks across all TickTick projects.
documented - List projectsGET /open/v1/project
Retrieve the list of TickTick projects for the authenticated user.
documented - List projects (v2)GET /api/v2/project
Retrieve projects using the v2 API (where available).
documented - Update projectPOST /open/v1/project/{projectId}
Update an existing project's properties.
documented
Tasks · 5
- Complete taskPOST /open/v1/project/{projectId}/task/{taskId}/complete
Mark a task as complete within a project.
documented - Create taskPOST /open/v1/task
Create a new task in a project.
documented - Create task (v2)POST /api/v2/task
Create a new TickTick task via the v2 API.
documented - Delete taskDELETE /open/v1/project/{projectId}/task/{taskId}
Delete a task from a project.
documented - Update taskPOST /open/v1/task/{taskId}
Update an existing task.
documented