Calendars

Create a new calendar

post/calendars

Request body

namestring required
descriptionstring nullable
slotDurationinteger required
startTimeIncrementinteger required
bufferBeforeinteger required
bufferAfterinteger required
maxConcurrentEventsinteger required
minBookingNoticeMinutesinteger nullable
maxBookingDaysOutinteger nullable
emailConfirmationsEnabledboolean required
emailNotificationsEnabledboolean required
emailNotificationsEmailsstring[] nullable
smsConfirmationsEnabledboolean required
smsNotificationsEnabledboolean required
smsNotificationNumberIdinteger nullable
smsNotificationToNumbersstring[] nullable
companyIdinteger required

Example request

{
  "schedule": {
    "preset": "custom"
  }
}

Response

Calendar created

idinteger
namestring
descriptionstring nullable
slotDurationinteger
startTimeIncrementinteger
bufferBeforeinteger
bufferAfterinteger
maxConcurrentEventsinteger
minBookingNoticeMinutesinteger nullable
maxBookingDaysOutinteger nullable
scheduleIdinteger nullable
emailConfirmationsEnabledboolean
emailNotificationsEnabledboolean
emailNotificationsEmailsstring[] nullable
smsConfirmationsEnabledboolean
smsNotificationsEnabledboolean
smsNotificationNumberIdinteger nullable
smsNotificationToNumbersstring[] nullable
timezonestring
createdAtstring date-time nullable
updatedAtstring date-time nullable

Example response

{
  "schedule": {
    "preset": "custom",
    "timezone": "America/Chicago",
    "timezone_source": "explicit"
  }
}

Changes