Actions15
- Work Package Actions
- Project Actions
- Time Entry Actions
- Custom API Call Actions
Overview
This node operation updates an existing project in OpenProject by sending a PATCH request to the OpenProject API. It allows users to modify project attributes such as name, identifier, description, and public visibility status. This operation is useful for managing project details dynamically within an automation workflow, for example, updating project descriptions or changing project visibility based on external triggers or conditions.
Use Case Examples
- Updating the description and public status of a project when a related event occurs.
- Changing the project name or identifier to reflect new organizational standards.
Properties
| Name | Meaning |
|---|---|
| Project ID | The unique identifier of the project to update, required to specify which project to modify. |
| Update Fields | A collection of fields to update on the project, including name, identifier, description, and public status. |
Output
JSON
json- The JSON response from the OpenProject API representing the updated project object.
Dependencies
- Requires an API key credential for OpenProject API authentication.
Troubleshooting
- Ensure the Project ID is correct and exists in OpenProject to avoid 'not found' errors.
- Verify that the API key credential is valid and has sufficient permissions to update projects.
- Check that the JSON structure of update fields is correct; invalid or empty update fields may cause errors.
- If no fields are provided to update, the node may throw an error indicating no fields to update.
Links
- OpenProject API Documentation - Official documentation for OpenProject API endpoints and usage.