Create an event

Adds a new event to a specified calendar, supporting recurrence, virtual conferencing, and attendee details.

Body Params
string
required

calendarId is obtained from the List Calendars API.

string
required

Title of event for e.g. Daily Standup

string

A brief summary of the event.

start
object
required

The start time of the event. For all-day events, you can pass a date instead of dateTime

end
object
required

The end time of the event. For all-day events, you can pass a date instead of dateTime

boolean
Defaults to false

In case of all day events pass date in start and end input.

recurrence
array of objects

Event recurrence: An array of RRULE and EXDATE strings, included only for the main event. See RFC 5545 for details - https://datatracker.ietf.org/doc/html/rfc5545#section-3.8.5

recurrence
attendees
array of objects
required

List of participants of event

attendees*
reminder
array of objects

A list of reminders for the event. If empty or omitted, provider defaults apply.

reminder
conferencingDetails
object

An object related to confrencing details in case of online meeting

string

JSON-formatted string containing set of key-value attributes to provide additional data

Responses

Language
Credentials
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json