Back to catalog

Google Calendar · Productivity

Calendar API / Insert event

Creates a new event on one calendar (developers.google.com/calendar/api/v3/reference/events/insert): calendarId is a path field; start and end ({dateTime} or {date}) are the required body fields the docs define, summary/description/location/attendees are optional body fields carried through verbatim.

Private Gateway connection

Data below comes from the configured private Gateway. Provider activation remains governed by its evidence and policy gates.

unverifiedRequest shape unavailableUnverified
Published API evidence
Public metadata only. Response bodies, credentials, and internal review notes are never displayed.

No verification date is claimed. No response capture is claimed.

Request parameters

  • attendees body · optional

    Attendee list, e.g. [{ "email": "a@example.com" }].

  • description body · optional

    Event description.

  • end body · required

    Event end, same shape as start.

  • location body · optional

    Free-text event location.

  • start body · required

    Event start, e.g. { "dateTime": "2026-09-20T10:00:00-07:00" } or { "date": "2026-09-20" } for an all-day event.

  • summary body · optional

    Event title.

Sign in to run this operation, inspect live eligibility, and see governed execution and audit evidence. Sign in.