bookingSchedulingPolicy resource type

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported.

Represents the set of policies that determine how appointments should be created in a Microsoft Bookings calendar.

Properties

Property Type Description
allowStaffSelection Boolean True if to allow customers to choose a specific person for the booking.
maximumAdvance Duration Maximum number of days in advance that a booking can be made. It follows the ISO 8601 format.
minimumLeadTime Duration The minimum amount of time before which bookings and cancellations must be made. It follows the ISO 8601 format.
sendConfirmationsToOwner Boolean True to notify the business via email when a booking is created or changed. Use the email address specified in the email property of the bookingBusiness entity for the business.
timeSlotInterval Duration Duration of each time slot, denoted in ISO 8601 format.

JSON representation

The following is a JSON representation of the resource.

{
  "allowStaffSelection": true,
  "maximumAdvance": "String (timestamp)",
  "minimumLeadTime": "String (timestamp)",
  "sendConfirmationsToOwner": true,
  "timeSlotInterval": "String (timestamp)"
}