OpenProject

Interact with OpenProject API

Overview

This node operation retrieves all time entries associated with a specific work package in OpenProject. It is useful for scenarios where you need to analyze or report on the time logged against a particular work package, such as tracking project progress or billing hours. For example, a project manager can use this operation to get a detailed list of all time entries for a given work package to review team performance or generate invoices.

Use Case Examples

  1. Retrieve all time entries for work package ID 12345 to analyze time spent on a specific task.
  2. Generate a report of all time entries for a work package to assess project costs.

Properties

Name Meaning
Work Package ID The identifier of the work package for which to retrieve all time entries. This is a required field and is selected from available work packages.

Output

JSON

  • json - The JSON output contains an array of time entry objects associated with the specified work package. Each object includes details such as hours logged, date, comments, activity type, and user information.

Dependencies

  • Requires an API key credential for OpenProject to authenticate requests.

Troubleshooting

  • Common issues include invalid or missing Work Package ID, which will result in no data or errors from the API.
  • Errors related to authentication failures if the API key credential is incorrect or missing.
  • Invalid JSON errors if custom API call parameters are malformed (not applicable for this operation but relevant for custom calls).

Links

Discussion