bookingPageSettings resource type
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Represents the settings for a published booking page.
Properties
Property | Type | Description |
---|---|---|
accessControl | bookingPageAccessControl | Controlling access to a published booking page. The possible values are: unrestricted , restrictedToOrganization , and, unknownFutureValue . |
bookingPageColorCode | String | Custom color for the bookings page. The value should be in Hex format. Example: #123456 . |
businessTimeZone | String | The time zone of the customer. For a list of possible values, see dateTimeTimeZone. |
customerConsentMessage | String | The personal data collection and usage consent message in the bookings page. |
enforceOneTimePassword | Boolean | Determines if the one-time password is required to create an appointment. The default value is false . |
isBusinessLogoDisplayEnabled | Boolean | Indicates if the business logo is displayed on the bookings page. The default value is false . |
isCustomerConsentEnabled | Boolean | Enables personal data collection and the usage consent toggle on the bookings page. The default value is false . |
isSearchEngineIndexabilityDisabled | Boolean | Ensures that the web crawlers don't index this page. The defaults value is false . |
isTimeSlotTimeZoneSetToBusinessTimeZone | Boolean | Displays the booking time slots in the business time zone. The default value is false . |
privacyPolicyWebUrl | String | RL of a webpage that provides the terms and conditions of the business. If a privacy policy isn't included, the following text appears on the bookings page as default: 'The policies and practices of <booking business's name> apply to the use of your data. |
termsAndConditionsWebUrl | String | URL of a webpage that provides the terms and conditions of the business. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.bookingPageSettings",
"privacyPolicyWebUrl": "String",
"termsAndConditionsWebUrl": "String",
"enforceOneTimePassword": "Boolean",
"accessControl": "String",
"isCustomerConsentEnabled": "Boolean",
"customerConsentMessage": "String",
"isBusinessLogoDisplayEnabled": "Boolean",
"isSearchEngineIndexabilityDisabled": "Boolean",
"bookingPageColorCode": "String",
"businessTimeZone": "String",
"isTimeSlotTimeZoneSetToBusinessTimeZone": "Boolean"
}