TickTick icon

TickTick

Interact with TickTick tasks and projects

Project → Create

AI-generated

Overview

This node operation creates a new project in TickTick, a task and project management application. It supports different authentication methods including Access Token, Email/Password, and OAuth2. Users can specify the project name and optionally provide additional fields such as color, kind (note or task), project group, sort order, and view mode. It is useful for automating project creation workflows in TickTick, for example, when integrating with other tools or automating task management.

Use Case Examples

  1. Automatically create a new project in TickTick when a new client is onboarded.
  2. Create projects with specific colors and view modes based on project type or priority.

Properties

Name Meaning
Authentication Selects the authentication method to use for connecting to TickTick API.
Project Name The name of the project to create.
JSON Parameters Toggle to specify if additional fields are provided as raw JSON.
Additional Fields (JSON) Raw JSON body to send directly to TickTick for additional project properties when JSON Parameters is true.
Additional Fields Additional optional fields for the project such as color, kind, project group, sort order, and view mode when JSON Parameters is false.

Output

JSON

  • id - The unique identifier of the created project.
  • name - The name of the created project.
  • color - The color assigned to the project.
  • kind - The kind of the project, such as Note or Task.
  • groupId - The ID of the project group the project belongs to.
  • sortOrder - The sort order value of the project.
  • viewMode - The default view mode of the project.

Dependencies

  • Requires authentication credentials for TickTick API: Access Token, Email/Password, or OAuth2.

Troubleshooting

  • Common issues include authentication failures due to invalid or expired credentials. Ensure correct authentication method and valid credentials are used.
  • Errors may occur if required fields like Project Name are missing or invalid. Always provide a valid project name.
  • If using Project Group, ensure the group ID is valid and accessible with the chosen authentication method.
  • Malformed JSON in Additional Fields (JSON) can cause request failures. Validate JSON syntax before submission.

Discussion