HumHub icon

HumHub

Consume HumHub API (v.0.1.8)

Actions126

Overview

This node interacts with the HumHub API to perform various operations related to users, groups, sessions, content, posts, comments, likes, activities, files, notifications, spaces, memberships, topics, calendars, surveys, tasks, wiki pages, mail conversations, and tags. Specifically, for the 'User' resource and 'Get By Email' operation, it retrieves user details by their email address. This is useful for scenarios where you need to fetch user information based on their email, such as verifying user existence, retrieving profile data, or integrating user data into workflows.

Use Case Examples

  1. Retrieve user details by email to verify user registration.
  2. Fetch user profile information for personalization in an application.
  3. Integrate user data retrieval into an automated workflow for user management.

Properties

Name Meaning
Authentication Method of authentication to use for the API request (Basic Auth or JWT Token).
Email The email address of the user to retrieve. This is a required field for the 'Get By Email' operation.

Output

JSON

  • id - Unique identifier of the user.
  • username - Username of the user.
  • email - Email address of the user.
  • profile - Profile information of the user, including additional details.
  • status - Status of the user account.
  • contentcontainer_id - ID of the content container associated with the user.

Dependencies

  • HumHub API

Troubleshooting

  • Ensure the correct authentication method is selected and credentials are valid.
  • Verify that the email provided is correctly formatted and exists in the HumHub system.
  • Handle API errors gracefully, such as user not found or network issues.

Links

Discussion