HumHub icon

HumHub

Consume HumHub API (v.0.1.8)

Actions126

Overview

This node operation retrieves all calendar entries associated with a specific content container in the HumHub platform. It supports fetching either all entries or a limited subset based on pagination parameters. This is useful for workflows that need to process or analyze calendar events grouped by container, such as project calendars or team schedules.

Use Case Examples

  1. Fetch all calendar entries for a project container to generate a summary report.
  2. Retrieve a limited number of calendar events from a team container for display in a dashboard.

Properties

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

Output

JSON

  • id - Unique identifier of the calendar entry.
  • title - Title of the calendar entry.
  • start_date - Start date of the calendar entry.
  • end_date - End date of the calendar entry.
  • all_day - Indicates if the event lasts all day (converted boolean).
  • allow_decline - Indicates if participants can decline the event (converted boolean).
  • allow_maybe - Indicates if participants can respond maybe (converted boolean).
  • is_public - Indicates if the event is public (converted boolean).
  • forceJoin - Indicates if joining the event is forced (converted boolean).

Dependencies

  • HumHub API

Troubleshooting

  • Ensure the content container ID is valid and accessible with the provided authentication.
  • If pagination parameters are used, verify that 'limit' is between 1 and 50 and 'page' is at least 1.
  • Authentication errors may occur if the API credentials are incorrect or expired; verify and update credentials as needed.
  • If no calendar entries are returned, confirm that the container has calendar entries and the user has permission to access them.

Links

Discussion