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
The node integrates with the Vikunja API to perform operations on projects, including duplicating an existing project. The "Duplicate Project" operation allows users to create a copy of a specified project, optionally assigning it a new parent project. This is useful in scenarios where you want to replicate project structures or templates without manually recreating all details.
Practical examples:
- Quickly cloning a project setup for a new client or team.
- Creating backup copies of projects before making major changes.
- Duplicating a project to use as a starting point for a similar task set.
Properties
| Name | Meaning |
|---|---|
| Project Title or ID | The project to duplicate. Can be selected from a searchable list of projects or specified by ID. |
| Parent Project Title or ID | (Optional) The parent project under which the duplicated project will be placed. Selectable from a list or specified by ID. |
Output
The node outputs JSON data representing the duplicated project as returned by the Vikunja API. This typically includes the new project's ID, title, and other metadata fields describing the project. There is no indication that binary data is output by this node.
Dependencies
- Requires an API key credential for authenticating with the Vikunja API.
- The base URL for the Vikunja API must be configured in the node credentials.
- The node uses HTTP requests to interact with the Vikunja REST API endpoints related to projects.
Troubleshooting
- Invalid Project ID or Not Found: If the specified project ID does not exist or is inaccessible, the API will return an error. Verify the project ID or select from the list.
- Permission Denied: Ensure the API key has sufficient permissions to read and duplicate projects.
- Parent Project Issues: If specifying a parent project, ensure it exists and the user has rights to assign projects under it.
- API URL Misconfiguration: Confirm the base URL in credentials is correct and reachable.
- Network Errors: Check network connectivity and firewall settings if requests fail.