HumHub icon

HumHub

Consume HumHub API (v.0.1.8)

Actions126

Overview

This node interacts with the HumHub API to retrieve all mail recipients associated with a specific mail conversation. It is useful for scenarios where you need to list all users involved in a particular mail thread or conversation within HumHub. For example, it can be used to fetch all recipients of a message to notify them or to analyze communication patterns.

Use Case Examples

  1. Retrieve all recipients of a mail conversation by providing the message ID.
  2. Use the node to get a list of users involved in a specific mail thread for further processing or reporting.

Properties

Name Meaning
Authentication Selects the authentication method to use for the API request (Basic Auth or JWT Token).
Message ID The ID of the mail conversation for which to retrieve all recipients.

Output

JSON

  • id - Unique identifier of the mail recipient.
  • userId - ID of the user who is a recipient.
  • messageId - ID of the mail conversation the recipient belongs to.
  • status - Status of the recipient in the conversation (e.g., read/unread).
  • createdAt - Timestamp when the recipient was added to the conversation.
  • updatedAt - Timestamp when the recipient information was last updated.

Dependencies

  • HumHub API

Troubleshooting

  • Ensure the provided Message ID is valid and corresponds to an existing mail conversation in HumHub.
  • Check that the selected authentication method is correctly configured with valid credentials.
  • If the API request fails, verify network connectivity and API endpoint accessibility.
  • Handle errors gracefully by enabling 'Continue On Fail' to avoid workflow interruption.

Links

Discussion