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
- Task Actions
- Team Actions
- Webhook Actions
Overview
This node integrates with the Vikunja API to manage teams within the Vikunja task management system. Specifically, the "Delete" operation under the "Team" resource allows users to delete a team by specifying its name or ID. This is useful for automating cleanup of unused or obsolete teams in Vikunja, ensuring that your workspace remains organized.
Practical examples include:
- Automatically removing project teams that are no longer active.
- Cleaning up test or temporary teams created during workflows.
- Managing team lifecycle as part of broader automation around user and project management.
Properties
| Name | Meaning |
|---|---|
| Team Name or ID | The team to delete. You can select a team from a searchable list or specify its ID directly. |
The property supports two modes:
- From List: Select a team interactively from a searchable dropdown.
- ID: Provide the unique identifier of the team as a string.
Output
The node outputs JSON data representing the result of the delete operation. Typically, this will be a confirmation of deletion or an empty response indicating success. No binary data output is involved.
Dependencies
- Requires an API key credential for authenticating with the Vikunja API.
- The node expects the base URL of the Vikunja instance to be configured in the credentials.
- Network access to the Vikunja API endpoint is necessary.
Troubleshooting
Common issues:
- Providing an invalid or non-existent team ID will cause the operation to fail.
- Insufficient permissions on the API key may prevent deletion.
- Network connectivity problems can cause timeouts or unreachable errors.
Error messages:
- "Team not found": Verify the team ID or selection is correct.
- "Unauthorized" or "Forbidden": Check that the API key has sufficient rights to delete teams.
- "Network Error": Ensure the API URL is reachable and correctly configured.
Resolving these typically involves verifying input values, checking API credentials, and confirming network settings.