Skip to main content
createEvent creates a complete event. Use it for meetings, reminders, and recurring schedules when you want explicit control over dates, guests, and notification behavior.

Example

Inputs

Output

Returns the created CalendarEvent; see Get event for the complete shape. Keep id and calendarId for later update, move, or delete actions. Meet creation may initially report conference.creationStatus: "pending".
sendUpdates: "all" can email every guest. Use "none" deliberately when testing, but Google recommends notifications for material guest changes.