Optional autofillOptional colorThe color of the event when viewing in the calendar (min 0; max 16777215)
Optional descriptionThe description of the event (min length 1; max length 8000)
Optional durationThe duration of the event in minutes (min 1)
Optional isDoes the event last all day
Optional isOptional locationThe location of the event (min length 1; max length 8000)
The name of the event (min length 1; max length 60)
Optional repeatOptional endThe ISO 8601 timestamp that the event ends at. Used to control the end date of the event repeat (only used when type is custom; if used with endsAfterOccurrences, the earliest resultant date of the two will be used)
Optional endsUsed to control the end date of the event repeat (only used when type is custom; if used with endDate, the earliest resultant date of the two will be used) (max 24)
Optional every?: { Apply further clarification to your events. This must have type set to custom
How often between your interval the event should repeat. For example, 1 would be every interval, 2 would be every second occurrence of the interval
Coupled with count, this indicates the time range you are repeating your event over
Optional on?: ("sunday" | "monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday")[]Used to control the day of the week that the event should repeat on (only used when type is custom and when every.interval is week) (min items 1)
How often you want your event to repeat (important note: this will repeat for the next 180 days unless custom is defined) (default once)
Optional roleOptional rsvpThe number of RSVPs to allow before waitlisting RSVPs (min 1)
Optional startsThe ISO 8601 timestamp that the event starts at
Optional urlA URL to associate with the event
When
rsvpLimitis set, users from the waitlist will be added as space becomes available in the event