TickTick icon

TickTick

TickTick is a powerful task management application

Actions9

Overview

This node integrates with TickTick, a task management application, to manage tasks and projects programmatically. Specifically, the Task Delete operation allows users to delete a task within a specified project by providing the project and task identifiers.

Common scenarios where this node is beneficial include:

  • Automating cleanup of completed or obsolete tasks in TickTick.
  • Integrating task deletion into larger workflows, such as removing tasks after certain conditions are met in other systems.
  • Managing tasks dynamically based on external triggers or events.

For example, you could set up a workflow that deletes a TickTick task automatically when a related issue is closed in a bug tracking system.

Properties

Name Meaning
Project Name or ID Select the project from which the task will be deleted. You can choose from a list of available projects or specify a project ID using an expression.
Task Name or ID Select the specific task to delete within the chosen project. This is required and can be selected from a list or specified via an expression.

Output

The output of this operation is a JSON object representing the response from the TickTick API after attempting to delete the task. Typically, this will confirm the deletion or provide status information.

No binary data is output by this node.

Dependencies

  • Requires an active connection to TickTick via OAuth2 authentication (an API key or token credential).
  • The node depends on TickTick's REST API endpoints for projects and tasks.
  • The node uses internal helper methods to load project and task options dynamically.

Troubleshooting

  • Missing or invalid Project ID: If the project ID is not provided or incorrect, the API call will fail. Ensure the project exists and the ID is correct.
  • Missing or invalid Task ID: The task ID is required. If omitted or invalid, the deletion will not proceed.
  • API Authentication Errors: Ensure the OAuth2 credentials are valid and have sufficient permissions to delete tasks.
  • Network or API errors: Check connectivity and TickTick service status if requests fail unexpectedly.
  • Error messages like "The operation 'delete' is not known!" indicate misconfiguration of the operation parameter; verify it is set to "delete" for the Task resource.

Links and References

Discussion