Actions126
- User Actions
- Group Actions
- Content Actions
- Post Actions
- Comment Actions
- Like Actions
- Activity Actions
- Notification Actions
- Space Actions
- Calendar Actions
- CFile Directory Actions
- CFile Actions
- CFile Item Management Actions
- Survey Actions
- Task Actions
- Task List Actions
- Wiki Page Actions
- Mail Conversation Actions
- Mail Entry Actions
- Mail Recipient Actions
- Session Actions
- File Actions
- Space Membership Actions
- Topic Actions
- Survey Answer Actions
- Survey Answers Actions
- Wiki Page Revision Actions
- Mail Tag Actions
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
- Retrieve all surveys without limit to process them in a workflow.
- 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
- HumHub Survey API Documentation - Official API documentation for survey endpoints in HumHub.
