HumHub icon

HumHub

Consume HumHub API (v.0.1.8)

Actions126

Overview

This node operation changes the status of a specific task in the HumHub system. It is useful for workflows that need to update task progress, such as marking a task as pending, in progress, pending review, or completed. For example, it can be used in project management automation to update task statuses based on external triggers or conditions.

Use Case Examples

  1. Automatically mark a task as 'in progress' when work begins.
  2. Set a task status to 'completed' once all subtasks are done.

Properties

Name Meaning
Authentication Method of authentication to use for the API request (Basic Auth or JWT Token).
ID The unique identifier of the task whose status is to be changed.
Status The new status to assign to the task. Options include pending, in progress, pending review, and completed.

Output

JSON

  • status - The updated status of the task after the change operation.
  • id - The ID of the task whose status was changed.
  • otherProperties - Other task-related properties returned by the API after the status update.

Dependencies

  • Requires HumHub API access with either Basic Auth or JWT Token credentials.

Troubleshooting

  • Ensure the task ID provided exists; otherwise, the API will return an error indicating the task was not found.
  • Verify that the status value is one of the allowed options (1, 2, 3, or 5). Invalid status values will cause the API to reject the request.
  • Authentication errors may occur if the provided credentials are invalid or expired; verify the authentication method and credentials are correct.

Links

Discussion