complete_tasks
Mark one or multiple tasks as complete in TickTick. Provide project and task IDs to finish tasks individually or in batches.
Instructions
Mark one or more tasks as complete.
Supports both single task and batch completion. For single task, you can pass a dictionary directly. For multiple tasks, pass a list of dictionaries.
Args: tasks: Task dictionary or list of task dictionaries. Each task must contain: - project_id (required): ID of the project - task_id (required): ID of the task
Examples: # Single task {"project_id": "xyz789", "task_id": "abc123"}
# Multiple tasks
[
{"project_id": "xyz789", "task_id": "abc123"},
{"project_id": "xyz789", "task_id": "def456"},
{"project_id": "abc123", "task_id": "ghi789"}
]Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tasks | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |