TickTick icon

TickTick

TickTick is a powerful task management application

Actions9

Overview

This node integrates with the TickTick task management application, allowing users to manage projects and tasks programmatically within n8n workflows. Specifically, for the Project - Delete operation, it deletes a specified project from the user's TickTick account.

Common scenarios where this node is beneficial include:

  • Automating cleanup of completed or obsolete projects.
  • Integrating project deletion as part of larger workflow automations, such as archiving data before removal.
  • Managing TickTick projects dynamically based on external triggers or conditions.

Example use case:

  • Automatically delete a project in TickTick when a related project is closed in another system, ensuring synchronization between platforms.

Properties

Name Meaning
Project Name or ID Select a project from the list or specify its ID using an expression. This identifies which project to delete.

Output

The output is a JSON array containing the response from the TickTick API after attempting to delete the project. Typically, this will be an empty object or confirmation message indicating successful deletion.

No binary data is output by this node.

Dependencies

  • Requires an active connection to TickTick via OAuth2 authentication (an API key credential).
  • The node uses TickTick's REST API endpoints to perform operations.
  • No additional environment variables are required beyond the configured credentials.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent project ID will cause the API request to fail.
    • Missing or expired authentication credentials will prevent the node from connecting to TickTick.
  • Error messages:

    • "The operation "delete" is not known!" — indicates an unsupported operation was requested; ensure the operation is set to "Delete".
    • Errors related to missing project ID or invalid parameters will be thrown if the projectId property is empty or incorrect.
    • Network or authentication errors may occur if the OAuth2 token is invalid or expired; re-authenticate the credentials in n8n.

To resolve these:

  • Verify the project ID exists and is correctly specified.
  • Ensure the OAuth2 credentials are valid and have necessary permissions.
  • Check network connectivity to TickTick API endpoints.

Links and References

Discussion