TickTick icon

TickTick

Interact with TickTick tasks and projects

Project → Update

AI-generated

Overview

This node updates an existing project in TickTick, a task and project management application. It supports updating various project attributes such as color, kind (note or task), name, project group, sort order, and view mode. The node can be configured to send raw JSON parameters directly or use structured fields for updates. This is useful for automating project management workflows, such as changing project details based on external triggers or batch updating multiple projects.

Use Case Examples

  1. Automatically update the color and name of a project when a related task is completed.
  2. Change the project group or view mode of a project based on user input or external system data.

Properties

Name Meaning
Authentication Method of authenticating with TickTick API (Access Token, Email/Password, or OAuth2).
JSON Parameters Whether to send update parameters as raw JSON or use structured fields.
Project The project to update, selectable from a list or by ID.
Additional Fields (JSON) Raw JSON body to send directly to TickTick when JSON Parameters is true.
Update Fields Structured fields to update the project, including color, kind, name, project group, sort order, and view mode.

Output

JSON

  • id - ID of the updated project.
  • name - Name of the updated project.
  • color - Color of the updated project.
  • kind - Kind of the updated project (Note or Task).
  • groupId - ID of the project group the project belongs to.
  • sortOrder - Sort order value of the updated project.
  • viewMode - Default view mode of the updated project.

Dependencies

  • TickTick API (supports V1 and V2)
  • Authentication credentials (Access Token, Email/Password, or OAuth2)

Troubleshooting

  • Ensure the project ID is valid and contains only letters and numbers to avoid validation errors.
  • If using Email/Password authentication, ensure the API version supports the project group update feature.
  • If JSON Parameters is true, ensure the raw JSON is correctly formatted to avoid API errors.
  • Common error messages include unsupported operation errors if the resource or operation is incorrect, and API errors if authentication fails or the project ID is invalid.

Discussion