Hudu icon

Hudu

Interact with Hudu REST API

User → Get Many

AI-generated

Overview

This node operation retrieves multiple user records from the Hudu system based on specified filters and options. It is useful for scenarios where you need to fetch a list of users, such as for reporting, synchronization with other systems, or bulk processing. For example, you can get all users with a specific security level or filter users by their email or name.

Use Case Examples

  1. Fetch all users with the security level 'super_admin'.
  2. Retrieve up to 25 users who are not archived and belong to a specific company.
  3. Search users by first name or last name and return the results wrapped in a single item to avoid rate limiting downstream.

Properties

Name Meaning
Return All Whether to return all user results or only up to a given limit.
Limit Maximum number of user results to return when 'Return All' is false.
Wrap Results in Single Item Whether to return all user results as a single item containing an 'items' array and a 'count' field, useful to prevent downstream nodes from executing once per result item.
Filters Collection of filters to narrow down the user search results, including archived status, email, first name, last name, associated company, search term, and security level.

Output

JSON

  • items - Array of user objects returned when results are wrapped in a single item.
  • count - Number of user objects returned when results are wrapped in a single item.
  • user properties - Individual user data fields returned for each user when results are not wrapped.

Dependencies

  • Requires an API key credential for Hudu REST API authentication.

Troubleshooting

  • Common issues include invalid or missing API credentials, resulting in authentication errors.
  • Incorrect filter values or unsupported resource/operation combinations may cause errors.
  • If 'wrapResults' is enabled but the downstream nodes are not configured to handle the wrapped structure, it may cause processing issues.

Discussion