Create or update a calendar event in your Moxie homebase calendar. Great for sync'ing events from calendar sources that are not available as native integrations
โ
Endpoint: /action/calendar/createOrUpdate
Method: POST
Request Body (example):
โ
{
"eventId":"your unique event id",
"startTime":"2024-07-06T08:00:00",
"endTime":"2024-07-06T08:30:00",
"timezone":"America/New_York",
"summary":"Title of the event",
"description": "Long description of event",
"location": "Typically an online location or physical address",
"busy": true,
"userEmail":"email@domain.com"
}
Properties that require further clarification:
eventId - Typically the ICS Calendar Event ID. This will be used to update or delete linked events
startTime/endTime - ISO formatted date/time without the timezone
timezone - ISO timezone value (America/New_York, Europe/London, etc)
busy - true or false - determines whether the event will block scheduling
userEmail - The email address of the event owner, if not provided or invalid, the event will be owned by the workspace owner