Actions28
- Task Actions
- Chat Message Actions
- User Actions
- Quest Actions
- Group Actions
- Content Actions
- Inbox Actions
- Skill (Spell) Actions
- Cron Actions
Overview
This node operation marks all chat messages in a specified group as read in the Habitica application. It is useful for users who want to clear unread notifications or keep their chat organized by marking all messages in a group as read at once. For example, after reviewing all messages in a project group, a user can use this operation to mark them all as read without manually opening each message.
Use Case Examples
- Mark all chat messages as read in a project group to clear notifications.
- Use in automation workflows to update message status after processing chat content.
Properties
| Name | Meaning |
|---|---|
| Group | The group in which all chat messages will be marked as read. This is a required property and can be selected from a list or entered as a group ID. |
| Request Options | Additional options for the request such as batching, SSL certificate validation, proxy settings, and timeout configuration. |
Output
JSON
success- Indicates whether the operation to mark all messages as read was successful.message- Additional information or status message returned from the API after the operation.
Dependencies
- Habitica API with an API key credential
Troubleshooting
- Ensure the group ID is valid and correctly formatted as a UUID to avoid validation errors.
- Check network connectivity and proxy settings if requests fail or time out.
- If SSL certificate validation fails, consider enabling the option to ignore SSL issues, but be aware of security risks.
Links
- Habitica API Documentation - Mark All As Read - Official API documentation for marking all chat messages as read in a group.