Actions57
- 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
- Team Actions
- Task Actions
- Webhook 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 clutter-free.
Practical examples include:
- Automatically deleting outdated or unused labels as part of a cleanup workflow.
- Removing labels that were applied incorrectly to tasks or projects.
- Managing label lifecycle programmatically when syncing with other systems.
Properties
| Name | Meaning |
|---|---|
| Label Title or ID | The label to delete. You can select it from a searchable list of existing labels or provide its unique ID directly. |
The property supports two modes:
- From List: Choose a label from a dynamically fetched list of labels.
- 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 confirm whether the deletion was successful or provide error details if it failed.
No binary data output is involved.
Dependencies
- Requires an API key credential for authenticating with the Vikunja API.
- Needs the base URL of the Vikunja instance configured in the credentials.
- Relies on the Vikunja REST API endpoint
/labelsfor label management.
Troubleshooting
Common issues:
- Providing an invalid or non-existent label ID will cause the operation to fail.
- Network connectivity problems or incorrect API URL configuration can prevent communication with the Vikunja server.
- Insufficient permissions associated with the API key may block label deletion.
Error messages:
- "Label not found": Indicates the specified label ID does not exist; verify the ID or select from the list.
- "Unauthorized" or "Forbidden": Check 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 parameters, checking API credentials, and ensuring network access.