Skip to main content
Create or Update Calendar Event

Create or update a calendar event in the Moxie Homebase calendar

Geoff Mina avatar
Written by Geoff Mina
Updated over 4 months ago

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

Did this answer your question?