Actions57
- Team Actions
- Webhook Actions
- Label Actions
- Project Actions
- Add a Team
- Add a User
- Create
- Create a Kanban Bucket
- Create a Link Share
- Create a Project View
- Delete
- Delete a Kanban Bucket
- Delete a Link Share
- Delete a Project View
- Duplicate
- Get
- Get All Link Shares
- Get All Project Views
- Get All Teams
- Get All Users
- Remove a Team From a Project
- Remove a User From a Project
- Update
- Update a Kanban Bucket
- Update a Project View
- Update a Team's Rights on a Project
- Update a User's Rights on a Project
- Task Actions
Overview
This node integrates with the Vikunja API to manage labels within the task management system. Specifically, the "Delete" operation for the "Label" resource allows users to remove a label by specifying its title or ID. This is useful in scenarios where labels are no longer needed or were created by mistake, helping keep the project organized and clean.
Practical examples include:
- Automatically deleting obsolete or temporary labels after a project phase ends.
- Cleaning up labels that were imported from another system but are not relevant anymore.
- Removing labels as part of a workflow that archives completed tasks and their metadata.
Properties
| Name | Meaning |
|---|---|
| Label Title or ID | The label to delete. You can select it from a searchable list of existing labels or specify its unique ID directly. |
The property supports two modes:
- From List: Choose a label from a searchable dropdown list.
- ID: Provide the exact ID of the label to delete.
Output
The node outputs JSON data representing the result of the delete operation. Typically, this will be a confirmation of successful deletion or an error message if the label could not be deleted. There is no binary output associated with this operation.
Dependencies
- Requires an API key credential for authenticating with the Vikunja API.
- The base URL for the Vikunja instance must be configured in the node credentials.
- The node depends on the Vikunja REST API being accessible and the user having sufficient permissions to delete labels.
Troubleshooting
Common issues:
- Providing an invalid or non-existent label ID will cause the operation to fail.
- Insufficient permissions may result in authorization errors.
- Network connectivity problems or incorrect API URL configuration can prevent the node from reaching the Vikunja server.
Error messages:
- "Label not found": Check that the label ID or selected label exists.
- "Unauthorized" or "Forbidden": Verify that the API key has the necessary rights to delete labels.
- "Network Error": Confirm the API URL is correct and the server is reachable.
Resolving these typically involves verifying input values, checking API credentials, and ensuring network access.