Readonly
httpThe calendar to create the event in
Optional
autofillWhen rsvpLimit
is set, users from the waitlist will be added as space becomes available in the event
Optional
color?: numberThe integer value corresponds to the decimal RGB representation for the color. The color of the event when viewing in the calendar
Optional
description?: stringThe description of the event
Optional
duration?: numberThe duration of the event in minutes
Optional
isDoes the event last all day? If passed with duration
, duration
will only be applied if it is an interval of minutes represented in days (e.g., duration: 2880
)
Optional
isOptional
location?: stringThe location of the event
The name of the event
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)
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
)
How often you want your event to repeat (important note: this will repeat for the next 365 days unless custom is defined)
Optional
roleThe role IDs to restrict the event to
Optional
rsvpWhen disabled, users will not be able to RSVP to the event
Optional
rsvpThe number of RSVPs to allow before waitlisting RSVPs
Optional
startsThe ISO 8601 timestamp that the event starts at
Optional
url?: stringA URL to associate with the event
any Success
Delete a calendar event
ApiError
void
Get a calendar event
ApiError
any Success
Get calendar events
Results returned will be ordered ascending by the event's startsAt
. before
and after
will filter based on the event's startsAt
ApiError
Optional
after?: stringOptional
before?: stringOptional
limit?: numberany Success
Delete a calendar event RSVP
ApiError
void
Get a calendar event RSVP
ApiError
any Success
Get calendar event RSVPs
ApiError
any Success
Create or update a calendar event RSVP
ApiError
The status of the RSVP
any Success
Create or update a calendar event RSVP for multiple users
ApiError
The status of the RSVP
void
Update a calendar event
We currently do not have a way to surface the repeatInfo
after event series are updated. Stay tuned!
ApiError
Optional
autofillWhen rsvpLimit
is set, users from the waitlist will be added as space becomes available in the event
Optional
cancellation?: { Optional
description?: stringThe description of event cancellation
Optional
color?: numberThe integer value corresponds to the decimal RGB representation for the color. The color of the event when viewing in the calendar
Optional
description?: stringThe description of the event
Optional
duration?: numberThe duration of the event in minutes
Optional
isDoes the event last all day? If passed with duration
, duration
will only be applied if it is an interval of minutes represented in days (e.g., duration: 2880
)
Optional
isOptional
location?: stringThe location of the event
Optional
name?: stringThe name of the event
Optional
roleThe role IDs to restrict the event to. Passing an empty array will clear the role IDs on the event
Optional
rsvpWhen disabled, users will not be able to RSVP to the event
Optional
rsvpThe number of RSVPs to allow before waitlisting RSVPs
Optional
startsThe ISO 8601 timestamp that the event starts at
Optional
url?: stringA URL to associate with the event
any Success
Generated using TypeDoc
Create a calendar event We currently do not have a way to surface the
repeatInfo
after event series are updated. Stay tuned!Throws
ApiError