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
Project → Create
AI-generatedOverview
This node creates a new project in Vikunja using the API. It allows users to specify the parent project by title or ID, set the project title, and optionally configure additional fields such as whether the project is archived, its description, favorite status, unique identifier, and color. This node is useful for automating project management workflows, such as creating new projects programmatically based on external triggers or data.
Use Case Examples
- Automatically create a new project under a specific parent project when a new client is onboarded.
- Create projects with predefined colors and descriptions for different departments in an organization.
Properties
| Name | Meaning |
|---|---|
| Parent Project Title or ID | The parent project to use, selectable from a list or by specifying an ID. |
| Project Title | The title of the project to create. This is a required field. |
| Additional Fields | Optional fields to further define the project, including archived status, description, favorite status, identifier, and project color. |
Output
JSON
id- The unique identifier of the created project.title- The title of the created project.parent_project_id- The ID of the parent project, if specified.is_archived- Indicates if the project is archived.description- The description of the project.is_favorite- Indicates if the project is marked as a favorite.identifier- The unique short identifier of the project.hex_color- The color code assigned to the project.
Dependencies
- Vikunja API with an API key credential
Troubleshooting
- Ensure the API URL and credentials are correctly configured to avoid authentication errors.
- Verify that the parent project ID or title exists to prevent errors when linking the new project.
- Check that required fields like Project Title are provided to avoid validation errors from the API.
Links
- Vikunja API Documentation - Official API documentation for Vikunja, useful for understanding available endpoints and data structures.