Skip to main content
Required scopes: calendar_events_read, calendar_events_write
The typed items attached to this event, in order. A kind this API version does not model is returned as CalendarUnknownAgendaItem. Change them with agendaOperations on updateCalendarEvent.
required
agenda with every field selected, as JSON: one element per item, in order, with __typename.
Boolean!
required
Whether the event spans whole days in timezone rather than specific times.
required
When the event was created.
String
Notes about the event. The Commerce Agent reads them for MARKETING events and may repeat them to shoppers, so keep internal notes out.
required
When the event ends. Never before startAt.
ID!
required
The id of this calendar event.
required
When the event starts.
Whether the event is upcoming, happening now, or ended.
String!
required
The IANA time zone the event was written in, such as America/New_York. startAt and endAt are instants; this is how to show them.
String!
required
The name of the event. The Commerce Agent reads it for MARKETING events and may repeat it to shoppers.
The part of the business this event belongs to.
required
When the event or its agenda was last changed.