The thread this schedule belongs to
Start time. Date for timed events, "YYYY-MM-DD" for all-day.
Determines whether the schedule uses at (timed) or on (all-day) storage.
OptionalendEnd time. Date for timed events, "YYYY-MM-DD" for all-day.
OptionalrecurrenceRecurrence rule in RFC 5545 RRULE format
OptionalrecurrenceFor recurring schedules, the last occurrence date (inclusive). When both recurrenceCount and recurrenceUntil are provided, recurrenceCount takes precedence.
OptionalrecurrenceFor recurring schedules, the number of occurrences to generate. Takes precedence over recurrenceUntil if both are provided.
OptionalrecurrenceArray of dates to exclude from the recurrence pattern
OptionaloccurrenceFor occurrence exceptions: the original date/time of this occurrence.
OptionaluserIf set, this is a per-user schedule for the specified user
OptionalorderPer-user ordering (only valid with userId)
OptionalarchivedWhether to archive this schedule
OptionalcontactsContacts to upsert on this schedule. Upserted by contact identity.
Type for creating new schedules.
Requires
threadIdandstart. All other fields are optional.Example