HumHub icon

HumHub

Consume HumHub API (v.0.1.8)

Actions126

Overview

This node operation fetches all topics from the HumHub API. It supports retrieving either all topics or a limited number of topics with pagination. This is useful for scenarios where you need to list or process multiple topics from a HumHub instance, such as for reporting, synchronization, or content management.

Use Case Examples

  1. Retrieve all topics without limit to process or display them.
  2. Fetch a specific page of topics with a limit to handle large datasets efficiently.

Properties

Name Meaning
Authentication Method of authentication to use for the API requests, either Basic Auth or JWT Token.
Return All Determines whether to return all topics or limit the number of results.
Query Parameters Parameters to control pagination when not returning all results, including limit and page number.

Output

JSON

  • id - Unique identifier of the topic.
  • name - Name of the topic.
  • description - Description or details about the topic.
  • created_at - Timestamp when the topic was created.
  • updated_at - Timestamp when the topic was last updated.

Dependencies

  • HumHub API

Troubleshooting

  • Ensure correct authentication method and credentials are provided to avoid authorization errors.
  • If pagination parameters are used, verify that 'limit' is between 1 and 50 and 'page' is a positive integer to prevent invalid request errors.
  • Network or API endpoint issues may cause request failures; check connectivity and API availability.

Links

Discussion