OpenProject

Interact with OpenProject API

Overview

This node interacts with the OpenProject API to manage projects. Specifically, the 'Get' operation retrieves detailed information about a single project by its ID. This is useful for workflows that need to fetch project details for reporting, updating, or integration purposes. For example, a user can automate fetching project data to sync with other systems or to trigger actions based on project status.

Use Case Examples

  1. Retrieve a project by its ID to display its details in a dashboard.
  2. Fetch project information to update related tasks or work packages automatically.

Properties

Name Meaning
Project ID The unique identifier of the project to retrieve. This is a required input to specify which project to get.

Output

JSON

  • json
    • id - The unique identifier of the project.
    • name - The name of the project.
    • identifier - The unique identifier string of the project.
    • description
      * raw - The raw description text of the project.
    • public - Boolean indicating whether the project is public.
    • createdAt - Timestamp when the project was created.
    • updatedAt - Timestamp when the project was last updated.

Dependencies

  • Requires an API token credential for OpenProject API authentication.

Troubleshooting

  • Ensure the provided Project ID is valid and exists in OpenProject to avoid 'not found' errors.
  • Check that the API token credential is correctly configured and has sufficient permissions to access project data.
  • If the API returns errors, verify the network connectivity and the base URL configuration for the OpenProject instance.

Links

  • OpenProject API Documentation - Official documentation for the OpenProject REST API, useful for understanding available endpoints and data structures.

Discussion