Actions41
- Focus Actions
- Habit Actions
- Project Actions
- Project Group Actions
- Sync Actions
- Tag Actions
- Task Actions
- User Actions
Task → Update
AI-generatedOverview
This node updates an existing task in TickTick, a task management application. It allows users to modify various attributes of a task such as its content, due date, priority, status, tags, reminders, and subtasks. The node supports different authentication methods and can handle both structured input fields and raw JSON input for flexibility. This is useful for automating task updates in workflows, such as changing task details based on external triggers or syncing task information from other systems.
Use Case Examples
- Updating the due date and priority of a task in a project.
- Adding or removing tags from a task to reflect its current status.
- Marking a task as completed and setting the completion time automatically.
Properties
| Name | Meaning |
|---|---|
| Authentication | Method used to authenticate with TickTick API (Access Token, Email/Password, or OAuth2). |
| Project | The project containing the task to update. Can be selected from a list or specified by ID. |
| Task | The specific task to update. Can be selected from a list or specified by ID. |
| JSON Parameters | Flag to indicate if raw JSON input is used for update fields instead of structured fields. |
| Additional Fields (JSON) | Raw JSON body to send directly to TickTick for updating the task, used when JSON Parameters is true. |
| Update Fields | Collection of fields to update on the task, such as content, due date, priority, status, tags, reminders, subtasks, and more. |
Output
JSON
id- Unique identifier of the updated task.content- Main content or note of the updated task.desc- Description or checklist details of the updated task.dueDate- Due date and time of the updated task.priority- Priority level of the updated task.status- Status of the updated task.tags- Tags associated with the updated task.reminders- Reminder triggers set for the updated task.startDate- Start date and time of the updated task.repeatFlag- Recurrence rule of the updated task.timeZone- Time zone of the updated task.items- List of subtasks associated with the updated task.
Dependencies
- TickTick API (requires authentication via Access Token, Email/Password, or OAuth2)
Troubleshooting
- Ensure the task ID and project ID are correct and exist in TickTick to avoid 'task not found' errors.
- If using JSON Parameters, ensure the JSON is correctly formatted and valid according to TickTick API specifications.
- Authentication errors may occur if credentials are invalid or expired; verify and refresh credentials as needed.
- When clearing fields, ensure the field names match those supported by TickTick to avoid update failures.