New-MgBookingBusiness
Create a new Microsoft Bookings business in a tenant. This is the first step in setting up a Bookings business where you must specify the business display name. You can include other information such as business address, web site address, and scheduling policy, or set that information later by updating the bookingBusiness.
Note
To view the beta release of this cmdlet, view New-MgBetaBookingBusiness
Syntax
New-MgBookingBusiness
[-ResponseHeadersVariable <String>]
[-AdditionalProperties <Hashtable>]
[-Address <IMicrosoftGraphPhysicalAddress>]
[-Appointments <IMicrosoftGraphBookingAppointment[]>]
[-BookingPageSettings <IMicrosoftGraphBookingPageSettings>]
[-BusinessHours <IMicrosoftGraphBookingWorkHours[]>]
[-BusinessType <String>]
[-CalendarView <IMicrosoftGraphBookingAppointment[]>]
[-CreatedDateTime <DateTime>]
[-CustomQuestions <IMicrosoftGraphBookingCustomQuestion[]>]
[-Customers <IMicrosoftGraphBookingCustomerBase[]>]
[-DefaultCurrencyIso <String>]
[-DisplayName <String>]
[-Email <String>]
[-Id <String>]
[-LanguageTag <String>]
[-LastUpdatedDateTime <DateTime>]
[-Phone <String>]
[-SchedulingPolicy <IMicrosoftGraphBookingSchedulingPolicy>]
[-Services <IMicrosoftGraphBookingService[]>]
[-StaffMembers <IMicrosoftGraphBookingStaffMemberBase[]>]
[-WebSiteUrl <String>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-MgBookingBusiness
-BodyParameter <IMicrosoftGraphBookingBusiness>
[-ResponseHeadersVariable <String>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Create a new Microsoft Bookings business in a tenant. This is the first step in setting up a Bookings business where you must specify the business display name. You can include other information such as business address, web site address, and scheduling policy, or set that information later by updating the bookingBusiness.
Permissions
Permission type | Least privileged permissions | Higher privileged permissions |
---|---|---|
Delegated (work or school account) | Bookings.Manage.All | Not available. |
Delegated (personal Microsoft account) | Not supported. | Not supported. |
Application | Not supported. | Not supported. |
Examples
Example 1: Code snippet
Import-Module Microsoft.Graph.Bookings
$params = @{
displayName = "Fourth Coffee"
address = @{
postOfficeBox = "P.O. Box 123"
street = "4567 Main Street"
city = "Buffalo"
state = "NY"
countryOrRegion = "USA"
postalCode = "98052"
}
phone = "206-555-0100"
email = "manager@fourthcoffee.com"
webSiteUrl = "https://www.fourthcoffee.com"
defaultCurrencyIso = "USD"
}
New-MgBookingBusiness -BodyParameter $params
This example shows how to use the New-MgBookingBusiness Cmdlet.
Parameters
-AdditionalProperties
Additional Parameters
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Address
physicalAddress To construct, see NOTES section for ADDRESS properties and create a hash table.
Type: | IMicrosoftGraphPhysicalAddress |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Appointments
All the appointments of this business. Read-only. Nullable. To construct, see NOTES section for APPOINTMENTS properties and create a hash table.
Type: | IMicrosoftGraphBookingAppointment[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BodyParameter
Represents a Microsoft Bookings Business. To construct, see NOTES section for BODYPARAMETER properties and create a hash table.
Type: | IMicrosoftGraphBookingBusiness |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-BookingPageSettings
bookingPageSettings To construct, see NOTES section for BOOKINGPAGESETTINGS properties and create a hash table.
Type: | IMicrosoftGraphBookingPageSettings |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BusinessHours
The hours of operation for the business. To construct, see NOTES section for BUSINESSHOURS properties and create a hash table.
Type: | IMicrosoftGraphBookingWorkHours[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BusinessType
The type of business.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CalendarView
The set of appointments of this business in a specified date range. Read-only. Nullable. To construct, see NOTES section for CALENDARVIEW properties and create a hash table.
Type: | IMicrosoftGraphBookingAppointment[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CreatedDateTime
The date, time, and time zone when the booking business was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Customers
All the customers of this business. Read-only. Nullable. To construct, see NOTES section for CUSTOMERS properties and create a hash table.
Type: | IMicrosoftGraphBookingCustomerBase[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomQuestions
All the custom questions of this business. Read-only. Nullable. To construct, see NOTES section for CUSTOMQUESTIONS properties and create a hash table.
Type: | IMicrosoftGraphBookingCustomQuestion[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultCurrencyIso
The code for the currency that the business operates in on Microsoft Bookings.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
The name of the business, which interfaces with customers. This name appears at the top of the business scheduling page.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
The email address for the business.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Headers
Optional headers that will be added to the request.
Type: | IDictionary |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Id
The unique identifier for an entity. Read-only.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LanguageTag
The language of the self-service booking page.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LastUpdatedDateTime
The date, time, and time zone when the booking business was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Phone
The telephone number for the business. The phone property, together with address and webSiteUrl, appear in the footer of a business scheduling page.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProgressAction
{{ Fill ProgressAction Description }}
Type: | ActionPreference |
Aliases: | proga |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResponseHeadersVariable
Optional Response Headers Variable.
Type: | String |
Aliases: | RHV |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SchedulingPolicy
This type represents the set of policies that dictate how bookings can be created in a Booking Calendar. To construct, see NOTES section for SCHEDULINGPOLICY properties and create a hash table.
Type: | IMicrosoftGraphBookingSchedulingPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Services
All the services offered by this business. Read-only. Nullable. To construct, see NOTES section for SERVICES properties and create a hash table.
Type: | IMicrosoftGraphBookingService[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StaffMembers
All the staff members that provide services in this business. Read-only. Nullable. To construct, see NOTES section for STAFFMEMBERS properties and create a hash table.
Type: | IMicrosoftGraphBookingStaffMemberBase[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WebSiteUrl
The URL of the business web site. The webSiteUrl property, together with address, phone, appear in the footer of a business scheduling page.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingBusiness
System.Collections.IDictionary
Outputs
Microsoft.Graph.PowerShell.Models.IMicrosoftGraphBookingBusiness
Notes
COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
ADDRESS <IMicrosoftGraphPhysicalAddress>
: physicalAddress
[(Any) <Object>]
: This indicates any property can be added to this object.[City <String>]
: The city.[CountryOrRegion <String>]
: The country or region. It's a free-format string value, for example, 'United States'.[PostalCode <String>]
: The postal code.[State <String>]
: The state.[Street <String>]
: The street.
APPOINTMENTS <IMicrosoftGraphBookingAppointment- []
>: All the appointments of this business.
Read-only.
Nullable.
[Id <String>]
: The unique identifier for an entity. Read-only.[AdditionalInformation <String>]
: Additional information that is sent to the customer when an appointment is confirmed.[AnonymousJoinWebUrl <String>]
: The URL of the meeting to join anonymously.[AppointmentLabel <String>]
: The custom label that can be stamped on this appointment by users.[CreatedDateTime <DateTime?>]
: The date, time, and time zone when the appointment was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[CustomerEmailAddress <String>]
: The SMTP address of the bookingCustomer who books the appointment.[CustomerName <String>]
: The customer's name.[CustomerNotes <String>]
: Notes from the customer associated with this appointment. You can get the value only when you read this bookingAppointment by its ID. You can set this property only when you initially create an appointment with a new customer.[CustomerPhone <String>]
: The customer's phone number.[CustomerTimeZone <String>]
: The time zone of the customer. For a list of possible values, see dateTimeTimeZone.[Customers <IMicrosoftGraphBookingCustomerInformationBase-
[]>]
: A collection of customer properties for an appointment. An appointment contains a list of customer information and each unit will indicate the properties of a customer who is part of that appointment. Optional.[EndDateTime <IMicrosoftGraphDateTimeZone>]
: dateTimeTimeZone[(Any) <Object>]
: This indicates any property can be added to this object.[DateTime <String>]
: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).[TimeZone <String>]
: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values.
[IsCustomerAllowedToManageBooking <Boolean?>]
: Indicates that the customer can manage bookings created by the staff. The default value is false.[IsLocationOnline <Boolean?>]
: Indicates that the appointment is held online. The default value is false.[JoinWebUrl <String>]
: The URL of the online meeting for the appointment.[LastUpdatedDateTime <DateTime?>]
: The date, time, and time zone when the booking business was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[MaximumAttendeesCount <Int32?>]
: The maximum number of customers allowed in an appointment. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation.[OptOutOfCustomerEmail <Boolean?>]
: If true indicates that the bookingCustomer for this appointment doesn't wish to receive a confirmation for this appointment.[PostBuffer <TimeSpan?>]
: The amount of time to reserve after the appointment ends, for cleaning up, as an example. The value is expressed in ISO8601 format.[PreBuffer <TimeSpan?>]
: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format.[Price <Double?>]
: The regular price for an appointment for the specified bookingService.[PriceType <BookingPriceType?>]
: Represents the type of pricing of a booking service.[Reminders <IMicrosoftGraphBookingReminder-
[]>]
: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID.[Message <String>]
: The message in the reminder.[Offset <TimeSpan?>]
: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format.[Recipients <String>]
: bookingReminderRecipients
[SelfServiceAppointmentId <String>]
: Another tracking ID for the appointment, if the appointment was created directly by the customer on the scheduling page, as opposed to by a staff member on behalf of the customer.[ServiceId <String>]
: The ID of the bookingService associated with this appointment.[ServiceLocation <IMicrosoftGraphLocation>]
: location[(Any) <Object>]
: This indicates any property can be added to this object.[Address <IMicrosoftGraphPhysicalAddress>]
: physicalAddress[(Any) <Object>]
: This indicates any property can be added to this object.[City <String>]
: The city.[CountryOrRegion <String>]
: The country or region. It's a free-format string value, for example, 'United States'.[PostalCode <String>]
: The postal code.[State <String>]
: The state.[Street <String>]
: The street.
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]
: outlookGeoCoordinates[(Any) <Object>]
: This indicates any property can be added to this object.[Accuracy <Double?>]
: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.[Altitude <Double?>]
: The altitude of the location.[AltitudeAccuracy <Double?>]
: The accuracy of the altitude.[Latitude <Double?>]
: The latitude of the location.[Longitude <Double?>]
: The longitude of the location.
[DisplayName <String>]
: The name associated with the location.[LocationEmailAddress <String>]
: Optional email address of the location.[LocationType <String>]
: locationType[LocationUri <String>]
: Optional URI representing the location.[UniqueId <String>]
: For internal use only.[UniqueIdType <String>]
: locationUniqueIdType
[ServiceName <String>]
: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it's computed from the service associated with the appointment by the serviceId property.[ServiceNotes <String>]
: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID.[SmsNotificationsEnabled <Boolean?>]
: If true, indicates SMS notifications will be sent to the customers for the appointment. Default value is false.[StaffMemberIds <String-
[]>]
: The ID of each bookingStaffMember who is scheduled in this appointment.[StartDateTime <IMicrosoftGraphDateTimeZone>]
: dateTimeTimeZone
BODYPARAMETER <IMicrosoftGraphBookingBusiness>
: Represents a Microsoft Bookings Business.
[(Any) <Object>]
: This indicates any property can be added to this object.[Id <String>]
: The unique identifier for an entity. Read-only.[Address <IMicrosoftGraphPhysicalAddress>]
: physicalAddress[(Any) <Object>]
: This indicates any property can be added to this object.[City <String>]
: The city.[CountryOrRegion <String>]
: The country or region. It's a free-format string value, for example, 'United States'.[PostalCode <String>]
: The postal code.[State <String>]
: The state.[Street <String>]
: The street.
[Appointments <IMicrosoftGraphBookingAppointment-
[]>]
: All the appointments of this business. Read-only. Nullable.[Id <String>]
: The unique identifier for an entity. Read-only.[AdditionalInformation <String>]
: Additional information that is sent to the customer when an appointment is confirmed.[AnonymousJoinWebUrl <String>]
: The URL of the meeting to join anonymously.[AppointmentLabel <String>]
: The custom label that can be stamped on this appointment by users.[CreatedDateTime <DateTime?>]
: The date, time, and time zone when the appointment was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[CustomerEmailAddress <String>]
: The SMTP address of the bookingCustomer who books the appointment.[CustomerName <String>]
: The customer's name.[CustomerNotes <String>]
: Notes from the customer associated with this appointment. You can get the value only when you read this bookingAppointment by its ID. You can set this property only when you initially create an appointment with a new customer.[CustomerPhone <String>]
: The customer's phone number.[CustomerTimeZone <String>]
: The time zone of the customer. For a list of possible values, see dateTimeTimeZone.[Customers <IMicrosoftGraphBookingCustomerInformationBase-
[]>]
: A collection of customer properties for an appointment. An appointment contains a list of customer information and each unit will indicate the properties of a customer who is part of that appointment. Optional.[EndDateTime <IMicrosoftGraphDateTimeZone>]
: dateTimeTimeZone[(Any) <Object>]
: This indicates any property can be added to this object.[DateTime <String>]
: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).[TimeZone <String>]
: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values.
[IsCustomerAllowedToManageBooking <Boolean?>]
: Indicates that the customer can manage bookings created by the staff. The default value is false.[IsLocationOnline <Boolean?>]
: Indicates that the appointment is held online. The default value is false.[JoinWebUrl <String>]
: The URL of the online meeting for the appointment.[LastUpdatedDateTime <DateTime?>]
: The date, time, and time zone when the booking business was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[MaximumAttendeesCount <Int32?>]
: The maximum number of customers allowed in an appointment. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation.[OptOutOfCustomerEmail <Boolean?>]
: If true indicates that the bookingCustomer for this appointment doesn't wish to receive a confirmation for this appointment.[PostBuffer <TimeSpan?>]
: The amount of time to reserve after the appointment ends, for cleaning up, as an example. The value is expressed in ISO8601 format.[PreBuffer <TimeSpan?>]
: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format.[Price <Double?>]
: The regular price for an appointment for the specified bookingService.[PriceType <BookingPriceType?>]
: Represents the type of pricing of a booking service.[Reminders <IMicrosoftGraphBookingReminder-
[]>]
: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID.[Message <String>]
: The message in the reminder.[Offset <TimeSpan?>]
: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format.[Recipients <String>]
: bookingReminderRecipients
[SelfServiceAppointmentId <String>]
: Another tracking ID for the appointment, if the appointment was created directly by the customer on the scheduling page, as opposed to by a staff member on behalf of the customer.[ServiceId <String>]
: The ID of the bookingService associated with this appointment.[ServiceLocation <IMicrosoftGraphLocation>]
: location[(Any) <Object>]
: This indicates any property can be added to this object.[Address <IMicrosoftGraphPhysicalAddress>]
: physicalAddress[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]
: outlookGeoCoordinates[(Any) <Object>]
: This indicates any property can be added to this object.[Accuracy <Double?>]
: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.[Altitude <Double?>]
: The altitude of the location.[AltitudeAccuracy <Double?>]
: The accuracy of the altitude.[Latitude <Double?>]
: The latitude of the location.[Longitude <Double?>]
: The longitude of the location.
[DisplayName <String>]
: The name associated with the location.[LocationEmailAddress <String>]
: Optional email address of the location.[LocationType <String>]
: locationType[LocationUri <String>]
: Optional URI representing the location.[UniqueId <String>]
: For internal use only.[UniqueIdType <String>]
: locationUniqueIdType
[ServiceName <String>]
: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it's computed from the service associated with the appointment by the serviceId property.[ServiceNotes <String>]
: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID.[SmsNotificationsEnabled <Boolean?>]
: If true, indicates SMS notifications will be sent to the customers for the appointment. Default value is false.[StaffMemberIds <String-
[]>]
: The ID of each bookingStaffMember who is scheduled in this appointment.[StartDateTime <IMicrosoftGraphDateTimeZone>]
: dateTimeTimeZone
[BookingPageSettings <IMicrosoftGraphBookingPageSettings>]
: bookingPageSettings[(Any) <Object>]
: This indicates any property can be added to this object.[AccessControl <String>]
: bookingPageAccessControl[BookingPageColorCode <String>]
: Custom color for the booking page. The value should be in Hex format. For 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 booking page.[EnforceOneTimePassword <Boolean?>]
: Determines whether the one-time password is required to create an appointment. The default value is false.[IsBusinessLogoDisplayEnabled <Boolean?>]
: Indicates whether the business logo is displayed on the booking page. The default value is false.[IsCustomerConsentEnabled <Boolean?>]
: Enables personal data collection and the usage consent toggle on the booking page. The default value is false.[IsSearchEngineIndexabilityDisabled <Boolean?>]
: Indicates whether web crawlers index this page. The defaults value is false.[IsTimeSlotTimeZoneSetToBusinessTimeZone <Boolean?>]
: Indicates whether the time zone of the time slot is set to the time zone of the business. The default value is false.[PrivacyPolicyWebUrl <String>]
: URL 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 booking page as default: 'The policies and practices of {bookingbusinessname} apply to the use of your data.'[TermsAndConditionsWebUrl <String>]
: URL of a webpage that provides the terms and conditions of the business.
[BusinessHours <IMicrosoftGraphBookingWorkHours-
[]>]
: The hours of operation for the business.[Day <String>]
: dayOfWeek[TimeSlots <IMicrosoftGraphBookingWorkTimeSlot-
[]>]
: A list of start/end times during a day.[EndTime <String>]
: The time of the day when work stops. For example, 17:00:00.0000000.[StartTime <String>]
: The time of the day when work starts. For example, 08:00:00.0000000.
[BusinessType <String>]
: The type of business.[CalendarView <IMicrosoftGraphBookingAppointment-
[]>]
: The set of appointments of this business in a specified date range. Read-only. Nullable.[CreatedDateTime <DateTime?>]
: The date, time, and time zone when the booking business was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[CustomQuestions <IMicrosoftGraphBookingCustomQuestion-
[]>]
: All the custom questions of this business. Read-only. Nullable.[Id <String>]
: The unique identifier for an entity. Read-only.[AnswerInputType <String>]
: answerInputType[AnswerOptions <String-
[]>]
: List of possible answer values.[CreatedDateTime <DateTime?>]
: The date, time, and time zone when the custom question was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[DisplayName <String>]
: The question.[LastUpdatedDateTime <DateTime?>]
: The date, time, and time zone when the custom question was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[Customers <IMicrosoftGraphBookingCustomerBase-
[]>]
: All the customers of this business. Read-only. Nullable.[Id <String>]
: The unique identifier for an entity. Read-only.
[DefaultCurrencyIso <String>]
: The code for the currency that the business operates in on Microsoft Bookings.[DisplayName <String>]
: The name of the business, which interfaces with customers. This name appears at the top of the business scheduling page.[Email <String>]
: The email address for the business.[LanguageTag <String>]
: The language of the self-service booking page.[LastUpdatedDateTime <DateTime?>]
: The date, time, and time zone when the booking business was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[Phone <String>]
: The telephone number for the business. The phone property, together with address and webSiteUrl, appear in the footer of a business scheduling page.[SchedulingPolicy <IMicrosoftGraphBookingSchedulingPolicy>]
: This type represents the set of policies that dictate how bookings can be created in a Booking Calendar.[(Any) <Object>]
: This indicates any property can be added to this object.[AllowStaffSelection <Boolean?>]
: True to allow customers to choose a specific person for the booking.[CustomAvailabilities <IMicrosoftGraphBookingsAvailabilityWindow-
[]>]
: Custom availability of the service in a given time frame.[AvailabilityType <String>]
: bookingsServiceAvailabilityType[BusinessHours <IMicrosoftGraphBookingWorkHours-
[]>]
: The hours of operation in a week. The business hours value is set to null if the availability type isn't customWeeklyHours.[EndDate <DateTime?>]
: End date of the availability window.[StartDate <DateTime?>]
: Start date of the availability window.
[GeneralAvailability <IMicrosoftGraphBookingsAvailability>]
: bookingsAvailability[(Any) <Object>]
: This indicates any property can be added to this object.[AvailabilityType <String>]
: bookingsServiceAvailabilityType[BusinessHours <IMicrosoftGraphBookingWorkHours-
[]>]
: The hours of operation in a week. The business hours value is set to null if the availability type isn't customWeeklyHours.
[IsMeetingInviteToCustomersEnabled <Boolean?>]
: Indicates whether the meeting invite is sent to the customers. The default value is false.[MaximumAdvance <TimeSpan?>]
: Maximum number of days in advance that a booking can be made. It follows the ISO 8601 format.[MinimumLeadTime <TimeSpan?>]
: 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 <TimeSpan?>]
: Duration of each time slot, denoted in ISO 8601 format.
[Services <IMicrosoftGraphBookingService-
[]>]
: All the services offered by this business. Read-only. Nullable.[Id <String>]
: The unique identifier for an entity. Read-only.[AdditionalInformation <String>]
: Additional information that is sent to the customer when an appointment is confirmed.[CreatedDateTime <DateTime?>]
: The date, time, and time zone when the service was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[CustomQuestions <IMicrosoftGraphBookingQuestionAssignment-
[]>]
: Contains the set of custom questions associated with a particular service.[IsRequired <Boolean?>]
: Indicates whether it's mandatory to answer the custom question.[QuestionId <String>]
: The ID of the custom question.
[DefaultDuration <TimeSpan?>]
: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S.[DefaultLocation <IMicrosoftGraphLocation>]
: location[DefaultPrice <Double?>]
: The default monetary price for the service.[DefaultPriceType <BookingPriceType?>]
: Represents the type of pricing of a booking service.[DefaultReminders <IMicrosoftGraphBookingReminder-
[]>]
: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID.[Description <String>]
: A text description for the service.[DisplayName <String>]
: A service name.[IsAnonymousJoinEnabled <Boolean?>]
: Indicates if an anonymousJoinWebUrl(webrtcUrl) is generated for the appointment booked for this service. The default value is false.[IsCustomerAllowedToManageBooking <Boolean?>]
: Indicates that the customer can manage bookings created by the staff. The default value is false.[IsHiddenFromCustomers <Boolean?>]
: True indicates that this service isn't available to customers for booking.[IsLocationOnline <Boolean?>]
: Indicates that the appointments for the service are held online. The default value is false.[LanguageTag <String>]
: The language of the self-service booking page.[LastUpdatedDateTime <DateTime?>]
: The date, time, and time zone when the service was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[MaximumAttendeesCount <Int32?>]
: The maximum number of customers allowed in a service. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation.[Notes <String>]
: Additional information about this service.[PostBuffer <TimeSpan?>]
: The time to buffer after an appointment for this service ends, and before the next customer appointment can be booked.[PreBuffer <TimeSpan?>]
: The time to buffer before an appointment for this service can start.[SchedulingPolicy <IMicrosoftGraphBookingSchedulingPolicy>]
: This type represents the set of policies that dictate how bookings can be created in a Booking Calendar.[SmsNotificationsEnabled <Boolean?>]
: True indicates SMS notifications can be sent to the customers for the appointment of the service. Default value is false.[StaffMemberIds <String-
[]>]
: Represents those staff members who provide this service.
[StaffMembers <IMicrosoftGraphBookingStaffMemberBase-
[]>]
: All the staff members that provide services in this business. Read-only. Nullable.[Id <String>]
: The unique identifier for an entity. Read-only.
[WebSiteUrl <String>]
: The URL of the business web site. The webSiteUrl property, together with address, phone, appear in the footer of a business scheduling page.
BOOKINGPAGESETTINGS <IMicrosoftGraphBookingPageSettings>
: bookingPageSettings
[(Any) <Object>]
: This indicates any property can be added to this object.[AccessControl <String>]
: bookingPageAccessControl[BookingPageColorCode <String>]
: Custom color for the booking page. The value should be in Hex format. For 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 booking page.[EnforceOneTimePassword <Boolean?>]
: Determines whether the one-time password is required to create an appointment. The default value is false.[IsBusinessLogoDisplayEnabled <Boolean?>]
: Indicates whether the business logo is displayed on the booking page. The default value is false.[IsCustomerConsentEnabled <Boolean?>]
: Enables personal data collection and the usage consent toggle on the booking page. The default value is false.[IsSearchEngineIndexabilityDisabled <Boolean?>]
: Indicates whether web crawlers index this page. The defaults value is false.[IsTimeSlotTimeZoneSetToBusinessTimeZone <Boolean?>]
: Indicates whether the time zone of the time slot is set to the time zone of the business. The default value is false.[PrivacyPolicyWebUrl <String>]
: URL 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 booking page as default: 'The policies and practices of {bookingbusinessname} apply to the use of your data.'[TermsAndConditionsWebUrl <String>]
: URL of a webpage that provides the terms and conditions of the business.
BUSINESSHOURS <IMicrosoftGraphBookingWorkHours- []
>: The hours of operation for the business.
[Day <String>]
: dayOfWeek[TimeSlots <IMicrosoftGraphBookingWorkTimeSlot-
[]>]
: A list of start/end times during a day.[EndTime <String>]
: The time of the day when work stops. For example, 17:00:00.0000000.[StartTime <String>]
: The time of the day when work starts. For example, 08:00:00.0000000.
CALENDARVIEW <IMicrosoftGraphBookingAppointment- []
>: The set of appointments of this business in a specified date range.
Read-only.
Nullable.
[Id <String>]
: The unique identifier for an entity. Read-only.[AdditionalInformation <String>]
: Additional information that is sent to the customer when an appointment is confirmed.[AnonymousJoinWebUrl <String>]
: The URL of the meeting to join anonymously.[AppointmentLabel <String>]
: The custom label that can be stamped on this appointment by users.[CreatedDateTime <DateTime?>]
: The date, time, and time zone when the appointment was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[CustomerEmailAddress <String>]
: The SMTP address of the bookingCustomer who books the appointment.[CustomerName <String>]
: The customer's name.[CustomerNotes <String>]
: Notes from the customer associated with this appointment. You can get the value only when you read this bookingAppointment by its ID. You can set this property only when you initially create an appointment with a new customer.[CustomerPhone <String>]
: The customer's phone number.[CustomerTimeZone <String>]
: The time zone of the customer. For a list of possible values, see dateTimeTimeZone.[Customers <IMicrosoftGraphBookingCustomerInformationBase-
[]>]
: A collection of customer properties for an appointment. An appointment contains a list of customer information and each unit will indicate the properties of a customer who is part of that appointment. Optional.[EndDateTime <IMicrosoftGraphDateTimeZone>]
: dateTimeTimeZone[(Any) <Object>]
: This indicates any property can be added to this object.[DateTime <String>]
: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).[TimeZone <String>]
: Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values.
[IsCustomerAllowedToManageBooking <Boolean?>]
: Indicates that the customer can manage bookings created by the staff. The default value is false.[IsLocationOnline <Boolean?>]
: Indicates that the appointment is held online. The default value is false.[JoinWebUrl <String>]
: The URL of the online meeting for the appointment.[LastUpdatedDateTime <DateTime?>]
: The date, time, and time zone when the booking business was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[MaximumAttendeesCount <Int32?>]
: The maximum number of customers allowed in an appointment. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation.[OptOutOfCustomerEmail <Boolean?>]
: If true indicates that the bookingCustomer for this appointment doesn't wish to receive a confirmation for this appointment.[PostBuffer <TimeSpan?>]
: The amount of time to reserve after the appointment ends, for cleaning up, as an example. The value is expressed in ISO8601 format.[PreBuffer <TimeSpan?>]
: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format.[Price <Double?>]
: The regular price for an appointment for the specified bookingService.[PriceType <BookingPriceType?>]
: Represents the type of pricing of a booking service.[Reminders <IMicrosoftGraphBookingReminder-
[]>]
: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID.[Message <String>]
: The message in the reminder.[Offset <TimeSpan?>]
: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format.[Recipients <String>]
: bookingReminderRecipients
[SelfServiceAppointmentId <String>]
: Another tracking ID for the appointment, if the appointment was created directly by the customer on the scheduling page, as opposed to by a staff member on behalf of the customer.[ServiceId <String>]
: The ID of the bookingService associated with this appointment.[ServiceLocation <IMicrosoftGraphLocation>]
: location[(Any) <Object>]
: This indicates any property can be added to this object.[Address <IMicrosoftGraphPhysicalAddress>]
: physicalAddress[(Any) <Object>]
: This indicates any property can be added to this object.[City <String>]
: The city.[CountryOrRegion <String>]
: The country or region. It's a free-format string value, for example, 'United States'.[PostalCode <String>]
: The postal code.[State <String>]
: The state.[Street <String>]
: The street.
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]
: outlookGeoCoordinates[(Any) <Object>]
: This indicates any property can be added to this object.[Accuracy <Double?>]
: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.[Altitude <Double?>]
: The altitude of the location.[AltitudeAccuracy <Double?>]
: The accuracy of the altitude.[Latitude <Double?>]
: The latitude of the location.[Longitude <Double?>]
: The longitude of the location.
[DisplayName <String>]
: The name associated with the location.[LocationEmailAddress <String>]
: Optional email address of the location.[LocationType <String>]
: locationType[LocationUri <String>]
: Optional URI representing the location.[UniqueId <String>]
: For internal use only.[UniqueIdType <String>]
: locationUniqueIdType
[ServiceName <String>]
: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it's computed from the service associated with the appointment by the serviceId property.[ServiceNotes <String>]
: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID.[SmsNotificationsEnabled <Boolean?>]
: If true, indicates SMS notifications will be sent to the customers for the appointment. Default value is false.[StaffMemberIds <String-
[]>]
: The ID of each bookingStaffMember who is scheduled in this appointment.[StartDateTime <IMicrosoftGraphDateTimeZone>]
: dateTimeTimeZone
CUSTOMERS <IMicrosoftGraphBookingCustomerBase- []
>: All the customers of this business.
Read-only.
Nullable.
[Id <String>]
: The unique identifier for an entity. Read-only.
CUSTOMQUESTIONS <IMicrosoftGraphBookingCustomQuestion- []
>: All the custom questions of this business.
Read-only.
Nullable.
[Id <String>]
: The unique identifier for an entity. Read-only.[AnswerInputType <String>]
: answerInputType[AnswerOptions <String-
[]>]
: List of possible answer values.[CreatedDateTime <DateTime?>]
: The date, time, and time zone when the custom question was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[DisplayName <String>]
: The question.[LastUpdatedDateTime <DateTime?>]
: The date, time, and time zone when the custom question was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
SCHEDULINGPOLICY <IMicrosoftGraphBookingSchedulingPolicy>
: This type represents the set of policies that dictate how bookings can be created in a Booking Calendar.
[(Any) <Object>]
: This indicates any property can be added to this object.[AllowStaffSelection <Boolean?>]
: True to allow customers to choose a specific person for the booking.[CustomAvailabilities <IMicrosoftGraphBookingsAvailabilityWindow-
[]>]
: Custom availability of the service in a given time frame.[AvailabilityType <String>]
: bookingsServiceAvailabilityType[BusinessHours <IMicrosoftGraphBookingWorkHours-
[]>]
: The hours of operation in a week. The business hours value is set to null if the availability type isn't customWeeklyHours.[Day <String>]
: dayOfWeek[TimeSlots <IMicrosoftGraphBookingWorkTimeSlot-
[]>]
: A list of start/end times during a day.[EndTime <String>]
: The time of the day when work stops. For example, 17:00:00.0000000.[StartTime <String>]
: The time of the day when work starts. For example, 08:00:00.0000000.
[EndDate <DateTime?>]
: End date of the availability window.[StartDate <DateTime?>]
: Start date of the availability window.
[GeneralAvailability <IMicrosoftGraphBookingsAvailability>]
: bookingsAvailability[(Any) <Object>]
: This indicates any property can be added to this object.[AvailabilityType <String>]
: bookingsServiceAvailabilityType[BusinessHours <IMicrosoftGraphBookingWorkHours-
[]>]
: The hours of operation in a week. The business hours value is set to null if the availability type isn't customWeeklyHours.
[IsMeetingInviteToCustomersEnabled <Boolean?>]
: Indicates whether the meeting invite is sent to the customers. The default value is false.[MaximumAdvance <TimeSpan?>]
: Maximum number of days in advance that a booking can be made. It follows the ISO 8601 format.[MinimumLeadTime <TimeSpan?>]
: 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 <TimeSpan?>]
: Duration of each time slot, denoted in ISO 8601 format.
SERVICES <IMicrosoftGraphBookingService- []
>: All the services offered by this business.
Read-only.
Nullable.
[Id <String>]
: The unique identifier for an entity. Read-only.[AdditionalInformation <String>]
: Additional information that is sent to the customer when an appointment is confirmed.[CreatedDateTime <DateTime?>]
: The date, time, and time zone when the service was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[CustomQuestions <IMicrosoftGraphBookingQuestionAssignment-
[]>]
: Contains the set of custom questions associated with a particular service.[IsRequired <Boolean?>]
: Indicates whether it's mandatory to answer the custom question.[QuestionId <String>]
: The ID of the custom question.
[DefaultDuration <TimeSpan?>]
: The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S.[DefaultLocation <IMicrosoftGraphLocation>]
: location[(Any) <Object>]
: This indicates any property can be added to this object.[Address <IMicrosoftGraphPhysicalAddress>]
: physicalAddress[(Any) <Object>]
: This indicates any property can be added to this object.[City <String>]
: The city.[CountryOrRegion <String>]
: The country or region. It's a free-format string value, for example, 'United States'.[PostalCode <String>]
: The postal code.[State <String>]
: The state.[Street <String>]
: The street.
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]
: outlookGeoCoordinates[(Any) <Object>]
: This indicates any property can be added to this object.[Accuracy <Double?>]
: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.[Altitude <Double?>]
: The altitude of the location.[AltitudeAccuracy <Double?>]
: The accuracy of the altitude.[Latitude <Double?>]
: The latitude of the location.[Longitude <Double?>]
: The longitude of the location.
[DisplayName <String>]
: The name associated with the location.[LocationEmailAddress <String>]
: Optional email address of the location.[LocationType <String>]
: locationType[LocationUri <String>]
: Optional URI representing the location.[UniqueId <String>]
: For internal use only.[UniqueIdType <String>]
: locationUniqueIdType
[DefaultPrice <Double?>]
: The default monetary price for the service.[DefaultPriceType <BookingPriceType?>]
: Represents the type of pricing of a booking service.[DefaultReminders <IMicrosoftGraphBookingReminder-
[]>]
: The default set of reminders for an appointment of this service. The value of this property is available only when reading this bookingService by its ID.[Message <String>]
: The message in the reminder.[Offset <TimeSpan?>]
: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format.[Recipients <String>]
: bookingReminderRecipients
[Description <String>]
: A text description for the service.[DisplayName <String>]
: A service name.[IsAnonymousJoinEnabled <Boolean?>]
: Indicates if an anonymousJoinWebUrl(webrtcUrl) is generated for the appointment booked for this service. The default value is false.[IsCustomerAllowedToManageBooking <Boolean?>]
: Indicates that the customer can manage bookings created by the staff. The default value is false.[IsHiddenFromCustomers <Boolean?>]
: True indicates that this service isn't available to customers for booking.[IsLocationOnline <Boolean?>]
: Indicates that the appointments for the service are held online. The default value is false.[LanguageTag <String>]
: The language of the self-service booking page.[LastUpdatedDateTime <DateTime?>]
: The date, time, and time zone when the service was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[MaximumAttendeesCount <Int32?>]
: The maximum number of customers allowed in a service. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation.[Notes <String>]
: Additional information about this service.[PostBuffer <TimeSpan?>]
: The time to buffer after an appointment for this service ends, and before the next customer appointment can be booked.[PreBuffer <TimeSpan?>]
: The time to buffer before an appointment for this service can start.[SchedulingPolicy <IMicrosoftGraphBookingSchedulingPolicy>]
: This type represents the set of policies that dictate how bookings can be created in a Booking Calendar.[(Any) <Object>]
: This indicates any property can be added to this object.[AllowStaffSelection <Boolean?>]
: True to allow customers to choose a specific person for the booking.[CustomAvailabilities <IMicrosoftGraphBookingsAvailabilityWindow-
[]>]
: Custom availability of the service in a given time frame.[AvailabilityType <String>]
: bookingsServiceAvailabilityType[BusinessHours <IMicrosoftGraphBookingWorkHours-
[]>]
: The hours of operation in a week. The business hours value is set to null if the availability type isn't customWeeklyHours.[Day <String>]
: dayOfWeek[TimeSlots <IMicrosoftGraphBookingWorkTimeSlot-
[]>]
: A list of start/end times during a day.[EndTime <String>]
: The time of the day when work stops. For example, 17:00:00.0000000.[StartTime <String>]
: The time of the day when work starts. For example, 08:00:00.0000000.
[EndDate <DateTime?>]
: End date of the availability window.[StartDate <DateTime?>]
: Start date of the availability window.
[GeneralAvailability <IMicrosoftGraphBookingsAvailability>]
: bookingsAvailability[(Any) <Object>]
: This indicates any property can be added to this object.[AvailabilityType <String>]
: bookingsServiceAvailabilityType[BusinessHours <IMicrosoftGraphBookingWorkHours-
[]>]
: The hours of operation in a week. The business hours value is set to null if the availability type isn't customWeeklyHours.
[IsMeetingInviteToCustomersEnabled <Boolean?>]
: Indicates whether the meeting invite is sent to the customers. The default value is false.[MaximumAdvance <TimeSpan?>]
: Maximum number of days in advance that a booking can be made. It follows the ISO 8601 format.[MinimumLeadTime <TimeSpan?>]
: 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 <TimeSpan?>]
: Duration of each time slot, denoted in ISO 8601 format.
[SmsNotificationsEnabled <Boolean?>]
: True indicates SMS notifications can be sent to the customers for the appointment of the service. Default value is false.[StaffMemberIds <String-
[]>]
: Represents those staff members who provide this service.
STAFFMEMBERS <IMicrosoftGraphBookingStaffMemberBase- []
>: All the staff members that provide services in this business.
Read-only.
Nullable.
[Id <String>]
: The unique identifier for an entity. Read-only.
RELATED LINKS
https://learn.microsoft.com/powershell/module/microsoft.graph.bookings/new-mgbookingbusiness
https://learn.microsoft.com/graph/api/bookingbusiness-post-bookingbusinesses?view=graph-rest-1.0