OpenProject icon

OpenProject

Interact with OpenProject via API

Actions199

Overview

This node updates an existing group in the OpenProject system via its API. It is useful when you need to modify group details such as the group's name or associated links programmatically within an n8n workflow. For example, you might use this node to rename a project team or update membership links dynamically based on other workflow data.

Properties

Name Meaning
Id The unique identifier of the group to update (required).
Name The new name to assign to the group.
Links JSON object defining related resource links for the group, e.g., members and their API endpoints.
  • Id must be provided to specify which group to update.
  • Name allows changing the group's display name.
  • Links can be used to update or define related API links for the group, typically including member management endpoints.

Output

The node outputs JSON data representing the updated group object returned from the OpenProject API. This includes the group's current properties after the update operation. There is no binary output.

Dependencies

  • Requires an API key credential for authenticating with the OpenProject API.
  • The base URL for the OpenProject instance must be configured in the node credentials.
  • The node uses standard HTTP headers for JSON content negotiation.

Troubleshooting

  • Invalid Group Id: If the specified group ID does not exist, the API will likely return a 404 error. Verify the group ID before running the node.
  • Authentication Errors: Ensure that the API key credential is valid and has sufficient permissions to update groups.
  • Malformed JSON in Links: The _links property expects valid JSON. Invalid JSON syntax will cause errors; validate the JSON format before input.
  • Empty Name Field: If the name field is left empty, the group name may not update or could be set to an empty string depending on API behavior. Provide a valid non-empty string if renaming is intended.

Links and References

Discussion