Actions43
- Project Actions
- User Actions
- Work Package Actions
- Time Entry Actions
- Version Actions
- Type Actions
- Status Actions
- Priority Actions
- Category Actions
Overview
This node interacts with the OpenProject API to perform operations on various resources, including "Status". Specifically, the "Get" operation for the "Status" resource retrieves detailed information about a particular status by its ID. This is useful when you want to fetch metadata or properties of a specific status entity within an OpenProject instance.
Common scenarios include:
- Retrieving the details of a status to display or use in subsequent workflow steps.
- Validating that a status exists before assigning it to other entities like work packages.
- Automating project management tasks where status information is required dynamically.
Example: You have a status ID from a previous step and want to get its full details (like name, color, or other attributes) to make decisions or update records accordingly.
Properties
| Name | Meaning |
|---|---|
| Status ID | The unique identifier of the status to retrieve. It is required for the "Get" operation on the "Status" resource. |
Output
The node outputs a JSON object representing the retrieved status resource from the OpenProject API. The structure corresponds directly to the API response for a status entity, typically including fields such as:
id: The status's unique identifier.name: The name of the status.- Other metadata fields defined by the OpenProject API for statuses.
No binary data output is produced by this operation.
Dependencies
- Requires an active connection to an OpenProject instance via its REST API.
- Needs an API key credential configured in n8n for authentication.
- The base URL of the OpenProject instance and the API key must be provided in the node credentials.
Troubleshooting
Error: "The resource 'status' is not supported!"
This indicates an invalid resource parameter; ensure "Status" is selected correctly.Error: "OpenProject error response: ..."
This usually means the API returned an error, possibly due to an invalid or non-existent Status ID, incorrect API key, or network issues. Verify the Status ID exists and the API credentials are correct.Network or Authentication Failures
Check that the OpenProject base URL is reachable and the API key has sufficient permissions.Missing Required Parameter "Status ID"
Ensure the "Status ID" property is set and not empty for the "Get" operation.