GETGet available time slots for an event type
Returns available time slots for an individual user or a team.
/v2/slotsQuery Parameters
bookingUidToReschedulestringThe unique identifier of the booking being rescheduled. When provided will ensure that the original booking time appears within the returned available slots when rescheduling.
startRequiredstringendRequiredstringorganizationSlugstringThe slug of the organization to which user with username belongs or team with teamSlug belongs.
teamSlugstringThe slug of the team who owns event type with eventTypeSlug - used when slots are checked for team event type.
usernamestringThe username of the user who owns event type with eventTypeSlug - used when slots are checked for individual user event type.
eventTypeSlugstringThe slug of the event type for which available slots should be checked. If slug is provided then username or teamSlug must be provided too and if relevant organizationSlug too.
eventTypeIdnumberThe ID of the event type for which available slots should be checked.
usernamesstringThe usernames for which available slots should be checked separated by a comma.
formatstringFormat of slot times in response. Use 'range' to get start and end times. Use 'time' or omit this query parameter to get only start time.
durationnumberIf event type has multiple possible durations then you can specify the desired duration here. Also, if you are fetching slots for a dynamic event then you can specify the duration her which defaults to 30, meaning that returned slots will be each 30 minutes long.
timeZonestringTime zone in which the available slots should be returned. Defaults to UTC.
Header Parameters
ical-api-versionRequiredstringMust be set to 2024-09-04. If not set to this value, the endpoint will default to an older version.
"2024-09-04"A map of available slots indexed by date, where each date is associated with an array of time slots. If format=range is specified, each slot will be an object with start and end properties denoting start and end of the slot. For seated slots each object will have attendeesCount and bookingUid properties. If no slots are available, the data field will be an empty object {}.