HumHub icon

HumHub

Consume HumHub API (v.0.1.8)

Actions126

Overview

This node interacts with the HumHub API to retrieve all posts. It supports fetching either all posts or a limited number of posts with pagination. This is useful for scenarios where you want to list posts from a HumHub instance, such as displaying recent posts in a dashboard or processing posts for analytics.

Use Case Examples

  1. Fetch all posts from HumHub without limit.
  2. Fetch a limited number of posts with pagination, e.g., 20 posts per page, page 1.

Properties

Name Meaning
Authentication Select the authentication method to use for the API request (Basic Auth or JWT Token).
Return All If true, return all posts without limit; if false, return posts up to the specified limit.
Query Parameters Parameters to control pagination when Return All is false, including Limit (number of posts per page) and Page (page number).

Output

JSON

  • id - Unique identifier of the post.
  • message - Content message of the post.
  • created_at - Timestamp when the post was created.
  • updated_at - Timestamp when the post was last updated.
  • user_id - Identifier of the user who created the post.
  • container_id - Identifier of the container (e.g., space or group) where the post belongs.

Dependencies

  • HumHub API

Troubleshooting

  • Ensure correct authentication method and credentials are provided; authentication errors will prevent API access.
  • If 'Return All' is false, ensure 'Limit' is between 1 and 50 to avoid API errors.
  • Pagination parameters must be valid numbers; invalid values may cause request failures.
  • Network or API endpoint issues may cause request failures; verify HumHub API availability.

Links

Discussion