HumHub icon

HumHub

Consume HumHub API (v.0.1.8)

Actions126

Overview

This node interacts with the HumHub API to retrieve all content items within a specified content container. It supports fetching either all content items or a limited subset based on pagination parameters. This operation is useful for scenarios where users need to list or process multiple content entries from a specific container in HumHub, such as aggregating posts, files, or other content types for further automation or analysis.

Use Case Examples

  1. Retrieve all content items from a container to display in a dashboard.
  2. Fetch a limited number of content items per page for paginated processing.
  3. Use query parameters to control the number of items and the page of results returned.

Properties

Name Meaning
Authentication Selects the authentication method to use for the API request (Basic Auth or JWT Token).
ID The ID of the content container from which to retrieve content items.
Return All Determines whether to return all content items or limit the results to a specified number.
Query Parameters Additional parameters for controlling pagination when not returning all items, including limit and page number.

Output

JSON

  • results - Array of content items retrieved from the specified content container.

Dependencies

  • HumHub API

Troubleshooting

  • Ensure the content container ID is valid and accessible with the provided authentication.
  • If 'Return All' is false, verify that the 'Limit' and 'Page' parameters are within allowed ranges (Limit: 1-50, Page: >=1).
  • Authentication errors may occur if the selected method (Basic Auth or JWT Token) is not properly configured or credentials are missing.
  • API rate limits or network issues can cause request failures; check connectivity and API usage limits.

Links

Discussion