Skip to main content

Add Calendar Event

POST 

/calendar/event/add

Creates a new calendar event with the specified details including type, date, duration, and location. Omit ownerId to make the authenticated user the owner. Requires the event:save permission for the owner or attendee. Consultations created without an attendee may have a closer assigned automatically, depending on settings; if closer availability is enforced and no closer is available, the request fails unless errorOnCloserUnavailable is false. Use /calendar/event/upsert instead when syncing from an external system or when you do not know whether the event already exists.

Request​

Responses​

Success