HumHub icon

HumHub

Consume HumHub API (v.0.1.8)

Actions126

Overview

This node operation fetches all surveys from the HumHub API. It supports retrieving either all available surveys or a limited subset based on pagination parameters. This is useful for workflows that need to process or analyze survey data from HumHub, such as reporting, data integration, or automation tasks involving survey results.

Use Case Examples

  1. Retrieve all surveys without limit to process them in a workflow.
  2. Fetch a specific page of surveys with a limit on the number of items per page for paginated processing.

Properties

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

Output

JSON

  • results - Array of survey objects returned from the HumHub API.

Dependencies

  • HumHub API

Troubleshooting

  • If the node fails to authenticate, verify that the correct authentication method and credentials are configured.
  • If the API returns an error about invalid query parameters, check that 'limit' is between 1 and 50 and 'page' is a positive integer.
  • If no surveys are returned, ensure that surveys exist in the HumHub instance and that the API user has permission to access them.

Links

Discussion