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
projectIdproperty 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
- TickTick Official Website
- TickTick API Documentation (unofficial) (if available)
- n8n Expressions Documentation (for using expressions in properties)