Habitica icon

Habitica

Habitica API

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

  1. Mark all chat messages as read in a project group to clear notifications.
  2. 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

Discussion