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 creates a new calendar entry in a specified content container within the HumHub platform. It allows users to define the title, start and end dates, and various additional fields such as description, color, participation settings, and visibility options. This operation is useful for automating calendar event creation, scheduling meetings, or managing events programmatically in HumHub.
Use Case Examples
- Automatically create calendar events from form submissions or external scheduling tools.
- Schedule and manage public or private events with detailed participation options.
- Create all-day or timed calendar entries with custom colors and descriptions.
Properties
| Name | Meaning |
|---|---|
| Authentication | Method of authentication to use for the API request (Basic Auth or JWT Token). |
| ID | ID of the content container where the calendar entry will be created. |
| Calendar Entry Title | Title of the calendar entry to be created. |
| Calendar Entry Additional Fields | Optional additional fields for the calendar entry such as description, color, all day flag, participation mode, max participants, allow decline, allow maybe, and participant info. |
| Start Date | Start date of the calendar entry in the correct format. |
| End Date | End date of the calendar entry in the correct format. |
| Calendar Entry Form Additional Fields | Additional form fields for the calendar entry such as public visibility, start and end times, time zone, force join flag, and topics. |
Output
JSON
CalendarEntry- Object containing the created calendar entry details such as title, description, color, participation settings, etc.CalendarEntryForm- Object containing additional form details like start and end dates, times, visibility, and topics.
Dependencies
- HumHub API
Troubleshooting
- Ensure the date format for start and end dates is correct to avoid API errors.
- Verify that the content container ID exists and is accessible.
- Check authentication credentials (Basic Auth or JWT Token) are valid and have necessary permissions.
- If binary data is involved (e.g., attaching files), ensure the binary property names are correct and data exists.
Links
- HumHub Calendar API Documentation - Official API documentation for managing calendar entries in HumHub.
