Actions126
- User Actions
- Group Actions
- Content Actions
- Post Actions
- Comment Actions
- Like Actions
- Activity Actions
- Notification Actions
- Space Actions
- Calendar Actions
- CFile Directory Actions
- CFile Actions
- CFile Item Management Actions
- Survey Actions
- Task Actions
- Task List Actions
- Wiki Page Actions
- Mail Conversation Actions
- Mail Entry Actions
- Mail Recipient Actions
- Session Actions
- File Actions
- Space Membership Actions
- Topic Actions
- Survey Answer Actions
- Survey Answers Actions
- Wiki Page Revision Actions
- Mail Tag Actions
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
- Automatically mark a task as 'in progress' when work begins.
- 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
- HumHub API Documentation - Tasks - Official API documentation for managing tasks in HumHub, including changing task status.
