Actions60
- 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
- Get Many
- 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 Permissions on a Project
- Update a User's Permissions on a Project
- Task Actions
- Team Actions
- Webhook Actions
Task → Add a Relation
AI-generatedOverview
This node operation adds a relation between two tasks in Vikunja. It is useful for linking tasks to show dependencies, duplicates, subtasks, or other relationships, helping to organize and track task connections within a project management workflow. For example, you can relate a task as a 'Blocked' task by another, or mark one as a 'Sub Task' of another.
Use Case Examples
- Linking a task as a 'Blocked' task by another to indicate dependency.
- Marking a task as a 'Sub Task' of a parent task to show hierarchy.
Properties
| Name | Meaning |
|---|---|
| Other Task ID | The ID of the other task you want to relate the current one with, required to specify the target task for the relation. |
| Relation Kind | The kind of relation between tasks, such as Blocked, Blocking, Copied To, Duplicate Of, Follows, Parent Task, Sub Task, etc., defining the nature of the link between the two tasks. |
Output
JSON
id- The ID of the task relation created.task_id- The ID of the current task.other_task_id- The ID of the other task related to the current task.relation_kind- The kind of relation established between the tasks.
Dependencies
- An API key credential for Vikunja API access
Troubleshooting
- Ensure both Task ID and Other Task ID are valid and exist in Vikunja to avoid errors.
- Verify the relation kind is one of the supported options to prevent invalid relation errors.
- Check API credentials and base URL configuration if authentication or connection issues occur.