Change a calendar event’s fields and agenda in one step. Returns null when this store has no event with that id. Editing an event Redo found on the brand’s homepage stops Redo from updating it.
Remove an existing item. A promotion Redo found on the brand’s homepage returns DETECTED_PROMOTION_NOT_REMOVABLE, since Redo would add it again; delete the event to dismiss it.
Notes about the event, at most 1000 characters. The Commerce Agent reads them for MARKETING events and may repeat them to shoppers, so keep internal notes out.
Something happening for the brand on a known date, such as a sale, launch, or holiday, with an agenda of typed items that give it behavior. The Commerce Agent reads MARKETING events near the current date as context, both when it answers shoppers and when it writes outbound marketing messages, and may repeat what they say to shoppers.
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.