Service | Microsoft Docs article | Related commit history on GitHub | Change details |
---|---|---|---|
beta | Bookingappointment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingappointment-get.md | Content-type: application/json "price": 10, "serviceNotes": "Customer requires punctual service.", "optOutOfCustomerEmail": false,+ "anonymousJoinWebUrl": "String", "staffMemberIds": [], "invoiceAmount": 10, "invoiceId": "1001", |
beta | Bookingbusiness Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-get.md | Content-type: application/json "defaultCurrencyIso":"USD", "isPublished":false, "publicUrl":null,+ "languageTag":null, "address":{ "type":"home", "postOfficeBox":"", Content-type: application/json ] } ],+ "languageTag": "String", "schedulingPolicy":{ "timeSlotInterval":"PT30M", "minimumLeadTime":"P1D", |
beta | Bookingbusiness List Appointments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-list-appointments.md | Content-type: application/json "price": 10, "serviceNotes": null, "optOutOfCustomerEmail": false,+ "anonymousJoinWebUrl": "String", "staffMemberIds": [], "invoiceAmount": 10, "invoiceId": "1002", |
beta | Bookingbusiness List Calendarview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-list-calendarview.md | Content-type: application/json "selfServiceAppointmentId": "00000000-0000-0000-0000-000000000000", "isLocationOnline": true, "joinWebUrl": "https://teams.microsoft.com/l/meetup-join/19%3ameeting_MTlhZTE3MDUtODk0Yy00MGZkLTlhNzktN2FmYTk3MDUxNmE2%40thread.v2/0?context=%7b%22Tid%22%3a%22995fa18c-b557-4694-8d07-b89779d6dc77%22%2c%22Oid%22%3a%22d4d260ab-989d-490e-b121-e2066391807a%22%7d",+ "anonymousJoinWebUrl": null, "customerId": "80b5ddda-1e3b-4c9d-abe2-d606cc075e2e", "customerName": "Adele Vance", "customerEmailAddress": "adelev@proseware.com", Content-type: application/json "emailAddress": "jordanm@contoso.com", "phone": "213-555-0199", "notes": null,+ "smsNotificationsEnabled": false, "location": { "displayName": "Customer", "locationEmailAddress": null, |
beta | Bookingbusiness List Services | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-list-services.md | Content-type: application/json "defaultPrice": 0, "defaultPriceType": "notSet", "description": "Not sure how to choose? Let us introduce you to our traditional family recipes.",+ "languageTag": "en-US", "isHiddenFromCustomers": false, "notes": "This is where you can add notes about this service that only you and your staff see.", "preBuffer": "PT0S", Content-type: application/json "staffMemberIds": [], "isLocationOnline": true, "smsNotificationsEnabled": true,+ "isAnonymousJoinEnabled": false, "webUrl": "https://outlook.office365.com/owa/calendar/Contosolunchdelivery@contoso.onmicrosoft.com/bookings/s/gkcGIq92Z0u5h4ABB9Qgce5", "schedulingPolicy": null, "defaultLocation": { Content-type: application/json "defaultPrice": 10, "defaultPriceType": "fixedPrice", "description": "Catered individual bento box lunch",+ "languageTag": "en-US", "isHiddenFromCustomers": false, "notes": "Home-cooked special", "preBuffer": "PT5M", Content-type: application/json "staffMemberIds": [], "isLocationOnline": true, "smsNotificationsEnabled": false,+ "isAnonymousJoinEnabled": false, "webUrl": "https://outlook.office365.com/owa/calendar/Contosolunchdelivery@contoso.onmicrosoft.com/bookings/s/gpcGIq92Z0u5h6ABB9Qgrt5", "defaultLocation": { "displayName": "Contoso Lunch Delivery", Content-type: application/json "defaultPrice": 30, "defaultPriceType": "fixedPrice", "description": "Individual kaiseki lunch delivery",+ "languageTag": "en-US", "isHiddenFromCustomers": false, "notes": "Home-cooked special", "preBuffer": "PT5M", Content-type: application/json "staffMemberIds": [], "isLocationOnline": true, "smsNotificationsEnabled": true,+ "isAnonymousJoinEnabled": false, "webUrl": "https://outlook.office365.com/owa/calendar/Contosolunchdelivery@contoso.onmicrosoft.com/bookings/s/bplGIq92Z0u5h4FWB9Qgvu7", "defaultLocation": { "displayName": "Contoso Lunch Delivery", |
beta | Bookingbusiness List Staffmembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-list-staffmembers.md | Content-type: application/json } ] }- ] + ], + "isEmailNotificationEnabled": false }, { "id":"71d64d0e-7225-49b6-b0b1-070d476cda51", Content-type: application/json ] }- ] + ], + "isEmailNotificationEnabled": false } ] } |
beta | Bookingbusiness Post Appointments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-post-appointments.md | Content-type: application/json "invoiceUrl":"theInvoiceUrl", "isLocationOnline": true, "optOutOfCustomerEmail": false,+ "anonymousJoinWebUrl": null, "postBuffer": "PT10M", "preBuffer": "PT5M", "price": 10.0, Content-type: application/json "price": 10, "serviceNotes": "Customer requires punctual service.", "optOutOfCustomerEmail": false,+ "anonymousJoinWebUrl": null, "staffMemberIds": [], "invoiceAmount": 10, "invoiceId": "1001", |
beta | Bookingbusiness Post Bookingbusinesses | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-post-bookingbusinesses.md | Content-type: application/json ] } ],+ "languageTag":"en-US", "schedulingPolicy":{ "timeSlotInterval":"PT30M", "minimumLeadTime":"P1D", |
beta | Bookingbusiness Post Services | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-post-services.md | Content-type: application/json "displayName":"Bento", "isLocationOnline": true, "smsNotificationsEnabled": true,+ "languageTag": "en-US", "isHiddenFromCustomers":false, "notes":"Home-cooked special", "postBuffer":"PT10M", Content-type: application/json "staffMemberIds":[ "d90d1e8c-5cfe-48cf-a2d5-966267375b6a", "2f5f8794-0b29-45b5-b56a-2eb5ff7aa880"- ] + ], + "isAnonymousJoinEnabled": false } ``` # [C#](#tab/csharp) |
beta | Bookingbusiness Post Staffmembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-post-staffmembers.md | Content-type: application/json } ] }- ] + ], + "isEmailNotificationEnabled": false } ``` # [C#](#tab/csharp) |
beta | Bookingbusiness Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-update.md | In the request body, supply the values for relevant fields that should be update |defaultCurrencyIso|String|The code for the currency that the business operates in on Microsoft Bookings.| |displayName|String|A name for the business that interfaces with customers.| |email|String|The email address for the business.|+|languageTag|String|The language of the self service booking page. |phone|String|The telephone number for the business.| |schedulingPolicy|[bookingSchedulingPolicy](../resources/bookingschedulingpolicy.md)|Specifies how bookings can be created for this business.| |webSiteUrl|String|The URL of the business web site.| |
beta | Bookingservice Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingservice-get.md | Content-type: application/json "defaultPrice": 10, "defaultPriceType": "fixedPrice", "description": "Individual bento box lunch delivery",+ "languageTag": "en-US", "isHiddenFromCustomers": false, "notes": "Home-cooked special", "preBuffer": "PT5M", Content-type: application/json "staffMemberIds": [], "isLocationOnline": true, "smsNotificationsEnabled": true,+ "isAnonymousJoinEnabled": false, "webUrl": "https://outlook.office365.com/owa/calendar/Contosolunchdelivery@contoso.onmicrosoft.com/bookings/s/gkcGIq92Z0u5h4FWB9Qgcg2", "defaultLocation": { "displayName": "Contoso Lunch Delivery", |
beta | Bookingservice Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingservice-update.md | In the request body, supply the values for relevant fields that should be update |description|String|A text description for the service.| |displayName|String|A service name.| |id|String| Read-only.|+|languageTag|String|The language of the self-service booking page.| |isHiddenFromCustomers|Boolean|True means this service is not available to customers for booking.| |isLocationOnline|Boolean|True indicates that the appointments for the service will be held online. Default value is false.| |notes|String|Additional information about this service.| |
beta | Bookingstaffmember Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingstaffmember-get.md | Content-type: application/json "day": "sunday", "timeSlots": [] }- ] + ], + "isEmailNotificationEnabled": false } ``` |
beta | Bookingstaffmember Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingstaffmember-update.md | In the request body, supply the values for relevant fields that should be update |colorIndex|Int32|Identifies a color to represent the staff member. The color corresponds to the color palette in the **Staff details** page in the Bookings app.| |displayName|String|The name of the staff member, as displayed to customers.| |emailAddress|String|The email address of the staff member. This can be in the same Microsoft 365 tenant as the business, or in a different email domain. This email address is used if the **sendConfirmationsToOwner** property is set to true in the scheduling policy of the business.|-|role|string| The role of the staff member in the business. Possible values are: `guest`, `administrator`, `viewer`, `externalGuest`.| +|isEmailNotificationEnabled|Boolean|True means staff member will be notified via email when a booking assigned to them is created or changed.. +|role|string| The role of the staff member in the business. Possible values are: `guest`, `administrator`, `viewer`, `scheduler`, `member`, `externalGuest`.| |timeZone|String|The time zone of the staff member. For a list of possible values, see [dateTimeTimeZone](../resources/datetimetimezone.md).| |useBusinessHours|Boolean|True means the staff member's availability is determined by the **businessHours** property of the business. False means the availability is determined by the staff member's **workingHouse** property setting.| |workingHours|[bookingWorkHours](../resources/bookingworkhours.md) collection|The range of hours each day of the week that the staff member is available for booking.| |
beta | Bookingappointment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/bookingappointment.md | Represents a customer appointment for a [bookingService](bookingservice.md), per |[List appointments](../api/bookingbusiness-list-appointments.md) | [bookingAppointment](bookingappointment.md) collection | Get a list of **bookingAppointment** objects in the specified [bookingbusiness](bookingbusiness.md). | |[Create bookingAppointment](../api/bookingbusiness-post-appointments.md) | [bookingAppointment](bookingappointment.md) | Create a new **bookingAppointment** for the specified [bookingbusiness](bookingbusiness.md). | |[Get bookingAppointment](../api/bookingappointment-get.md) | [bookingAppointment](bookingappointment.md) |Read the properties and relationships of **bookingAppointment** object.|-|[Update](../api/bookingappointment-update.md) | [bookingAppointment](bookingappointment.md) |Update a **bookingAppointment** object. | +|[Update](../api/bookingappointment-update.md) | None |Update a **bookingAppointment** object. | |[Delete](../api/bookingappointment-delete.md) | None |Delete a **bookingAppointment** object. | |[Cancel](../api/bookingappointment-cancel.md)|None| Cancel a **bookingAppointment** object.| Represents a customer appointment for a [bookingService](bookingservice.md), per | Property | Type |Description| |:|:--|:-| |additionalInformation|String|Additional information that is sent to the customer when an appointment is confirmed.|+|anonymousJoinWebUrl|String|Url of meeting to join anonymously. |customerEmailAddress|String|The SMTP address of the [bookingCustomer](bookingcustomer.md) who is booking the appointment.| |customerId|String|The ID of the [bookingCustomer](bookingcustomer.md) for this appointment. If no ID is specified when an appointment is created, then a new **bookingCustomer** object is created. Once set, you should consider the **customerId** immutable.| |customerLocation|[location](location.md)|Represents location information for the [bookingCustomer](bookingcustomer.md) who is booking the appointment.| The following is a JSON representation of the resource. "isLocationOnline": "Boolean", "joinWebUrl": "String", "optOutOfCustomerEmail": true,+ "anonymousJoinWebUrl": "String", "postBuffer": "String (timestamp)", "preBuffer": "String (timestamp)", "price": 1024, |
beta | Bookingbusiness | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/bookingbusiness.md | Inherits from [bookingNamedEntity](bookingnamedentity.md) |[List bookingBusinesses](../api/bookingbusiness-list.md) | [bookingBusiness](bookingbusiness.md) collection |Get a collection of bookingbusiness objects in the tenant. | |[Create bookingBusiness](../api/bookingbusiness-post-bookingbusinesses.md) | [bookingBusiness](bookingbusiness.md) | Create a new Microsoft Bookings business. | |[Get bookingBusiness](../api/bookingbusiness-get.md) | [bookingBusiness](bookingbusiness.md) |Read properties and relationships of bookingBusiness object.|-|[Update](../api/bookingbusiness-update.md) | [bookingBusiness](bookingbusiness.md) |Update properties in a **bookingBusiness** object. | +|[Update](../api/bookingbusiness-update.md) | None |Update properties in a **bookingBusiness** object. | |[Delete](../api/bookingbusiness-delete.md) | None |Delete a **bookingBusiness** object. | |[Create bookingAppointment](../api/bookingbusiness-post-appointments.md) |[bookingAppointment](bookingappointment.md)| Create a new bookingAppointment by posting to the appointments collection.| |[List appointments](../api/bookingbusiness-list-appointments.md) |[bookingAppointment](bookingappointment.md) collection| Get a bookingAppointment object collection.| Inherits from [bookingNamedEntity](bookingnamedentity.md) |email|String|The email address for the business.| |id|String|A unique programmatic identifier for the business. Read-only.| |isPublished|Boolean|The scheduling page has been made available to external customers. Use the **publish** and **unpublish** actions to set this property. Read-only.|+|languageTag|String|The language of the self service booking page| |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.| |publicUrl|String|The URL for the scheduling page, which is set after you [publish](../api/bookingbusiness-publish.md) or [unpublish](../api/bookingbusiness-unpublish.md) the page. Read-only.| |schedulingPolicy|[bookingSchedulingPolicy](bookingschedulingpolicy.md)|Specifies how bookings can be created for this business.| The following is a JSON representation of the resource. "isPublished": true, "phone": "String", "publicUrl": "String",+ "languageTag": "String", "schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"}, "webSiteUrl": "String" } |
beta | Bookingcustomer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/bookingcustomer.md | Represents a customer of a [bookingBusiness](bookingbusiness.md). |[List customers](../api/bookingbusiness-list-customers.md) | [bookingCustomer](bookingcustomer.md) collection | Get a list of **bookingCustomer** objects. | |[Create bookingCustomer](../api/bookingbusiness-post-customers.md) | [bookingCustomer](bookingcustomer.md) | Create a new **bookingCustomer** object. | |[Get bookingCustomer](../api/bookingcustomer-get.md) | [bookingCustomer](bookingcustomer.md) |Read the properties and relationships of a **bookingCustomer** object.|-|[Update](../api/bookingcustomer-update.md) | [bookingCustomer](bookingcustomer.md) |Update a **bookingCustomer** object. | +|[Update](../api/bookingcustomer-update.md) | None |Update a **bookingCustomer** object. | |[Delete](../api/bookingcustomer-delete.md) | None |Delete a **bookingCustomer** object. | ## Properties |
beta | Bookingcustomerinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/bookingcustomerinformation.md | Inherits from [bookingCustomerInformationBase](bookingcustomerinformationbase.md |name|String|The customer's name. | |notes|String|Notes from the customer associated with this appointment. You can get the value only when reading this **bookingAppointment** by its ID. You can set this property only when initially creating an appointment with a new customer. After that point, the value is computed from the customer represented by the **customerId**. | |phone|String|The customer's phone number. |+|smsNotificationsEnabled|Boolean|Indicates if the SMS notifications will be sent to the customer for the appointment |timeZone|String|The time zone of the customer. For a list of possible values, see [dateTimeTimeZone](../resources/datetimetimezone.md).| ## Relationships The following is a JSON representation of the resource. "emailAddress": "String", "phone": "String", "notes": "String",+ "smsNotificationsEnabled": "Boolean", "location": { "@odata.type": "microsoft.graph.location" }, |
beta | Bookingcustomquestion | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/bookingcustomquestion.md | Inherits from [bookingNamedEntity](../resources/bookingnamedentity.md). | [List bookingCustomQuestions](../api/bookingbusiness-list-customquestions.md) | [bookingCustomQuestion](../resources/bookingcustomquestion.md) collection | Get a list of the [bookingCustomQuestion](../resources/bookingcustomquestion.md) objects and their properties. | | [Create bookingCustomQuestion](../api/bookingbusiness-post-customquestions.md) | [bookingCustomQuestion](../resources/bookingcustomquestion.md) | Create a new [bookingCustomQuestion](../resources/bookingcustomquestion.md) object. | | [Get bookingCustomQuestion](../api/bookingcustomquestion-get.md) | [bookingCustomQuestion](../resources/bookingcustomquestion.md) | Read the properties and relationships of a [bookingCustomQuestion](../resources/bookingcustomquestion.md) object. |-| [Update bookingCustomQuestion](../api/bookingcustomquestion-update.md) | [bookingCustomQuestion](../resources/bookingcustomquestion.md) | Update the properties of a [bookingCustomQuestion](../resources/bookingcustomquestion.md) object. | +| [Update bookingCustomQuestion](../api/bookingcustomquestion-update.md) | None | Update the properties of a [bookingCustomQuestion](../resources/bookingcustomquestion.md) object. | | [Delete bookingCustomQuestion](../api/bookingcustomquestion-delete.md) | None | Delete a [bookingCustomQuestion](../resources/bookingcustomquestion.md) object. | ## Properties |
beta | Bookingservice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/bookingservice.md | Inherits from [bookingNamedEntity](bookingNamedEntity.md). |[List services](../api/bookingbusiness-list-services.md) | [bookingService](bookingservice.md) collection | Get a list of **bookingService** objects in the specified [bookingbusiness](../resources/bookingbusiness.md).| |[Create bookingService](../api/bookingbusiness-post-services.md) | [bookingService](bookingservice.md) | Create a **bookingService** for the specified [bookingbusiness](../resources/bookingbusiness.md). | |[Get bookingService](../api/bookingservice-get.md) | [bookingService](bookingservice.md) |Get the properties and relationships of a **bookingService** object in the specified [bookingbusiness](../resources/bookingbusiness.md).|-|[Update](../api/bookingservice-update.md) | [bookingService](bookingservice.md) |Update a **bookingService** object in the specified [bookingbusiness](../resources/bookingbusiness.md). | +|[Update](../api/bookingservice-update.md) | None |Update a **bookingService** object in the specified [bookingbusiness](../resources/bookingbusiness.md). | |[Delete](../api/bookingservice-delete.md) | None |Delete a **bookingService** object in the specified [bookingbusiness](../resources/bookingbusiness.md). | ## Properties Inherits from [bookingNamedEntity](bookingNamedEntity.md). |description|String|A text description for the service.| |displayName|String|A service name.| |id|String|The ID of that service, in a GUID format. Read-only.|+|isAnonymousJoinEnabled|Boolean|`True` if an anonymousJoinWebUrl(webrtcUrl) will be generated for the appointment booked for this service. |isHiddenFromCustomers|Boolean|True means this service is not available to customers for booking.| |isLocationOnline|Boolean|True indicates that the appointments for the service will be held online. Default value is false.|+|languageTag|String|The language of the self service booking page. |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](../api/bookingbusiness-post-customers.md) operation. | |notes|String|Additional information about this service.| |postBuffer|Duration|The time to buffer after an appointment for this service ends, and before the next customer appointment can be booked.| The following is a JSON representation of the resource. "description": "String", "displayName": "String", "id": "String (identifier)",+ "languageTag": "String", "isHiddenFromCustomers": true, "isLocationOnline": "Boolean", "notes": "String", The following is a JSON representation of the resource. } ], "maximumAttendeesCount": "Integer",+ "isAnonymousJoinEnabled": "Boolean", "webUrl": "String" } |
beta | Bookingstaffmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/bookingstaffmember.md | Microsoft Bookings supports a maximum of 100 staff members in a booking calendar |[List staff members](../api/bookingbusiness-list-staffmembers.md) | [bookingStaffMember](bookingstaffmember.md) collection | Get a list of **bookingStaffMember** objects in the specified [bookingbusiness](../resources/bookingbusiness.md). | |[Create bookingStaff](../api/bookingbusiness-post-staffmembers.md) | [bookingStaffMember](bookingstaffmember.md) collection | Create a new **bookingStaffMember** in the specified [bookingbusiness](../resources/bookingbusiness.md). | |[Get bookingStaffMember](../api/bookingstaffmember-get.md) | [bookingStaffMember](bookingstaffmember.md) |Get the properties and relationships of a **bookingStaffMember** in the specified [bookingbusiness](../resources/bookingbusiness.md).|-|[Update](../api/bookingstaffmember-update.md) | [bookingStaffMember](bookingstaffmember.md) |Update the properties of a **bookingStaffMember** in the specified [bookingbusiness](../resources/bookingbusiness.md).| +|[Update](../api/bookingstaffmember-update.md) | None |Update the properties of a **bookingStaffMember** in the specified [bookingbusiness](../resources/bookingbusiness.md).| |[Delete](../api/bookingstaffmember-delete.md) | None |Delete a staff member in the specified [bookingbusiness](../resources/bookingbusiness.md). | ## Properties Microsoft Bookings supports a maximum of 100 staff members in a booking calendar |displayName|String|The name of the staff member, as displayed to customers. Required.| |emailAddress|String|The email address of the staff member. This can be in the same Microsoft 365 tenant as the business, or in a different email domain. This email address can be used if the **sendConfirmationsToOwner** property is set to true in the scheduling policy of the business. Required.| |id|String| The ID of the staff member, in a GUID format. Read-only.|-|role|bookingStaffRole| The role of the staff member in the business. Possible values are: `guest`, `administrator`, `viewer`, `externalGuest` and `unknownFutureValue`. Required.| +|IsEmailNotificationEnabled|Boolean|`True` means staff member will be notified via email when a booking assigned to them is created or changed. +|role|bookingStaffRole| The role of the staff member in the business. Possible values are: `guest`, `administrator`, `viewer`, `externalGuest`, `unknownFutureValue`, `scheduler` and `member`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following value(s) in this `[evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations)`: `scheduler`, `member`. Required. | |timeZone|String|The time zone of the staff member. For a list of possible values, see [dateTimeTimeZone](datetimetimezone.md).| |useBusinessHours|Boolean|True means the staff member's availability is as specified in the **businessHours** property of the business. False means the availability is determined by the staff member's **workingHours** property setting.| |workingHours|[bookingWorkHours](bookingworkhours.md) collection|The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the **businessHours** property of the business.| The following is a JSON representation of the resource. "role": {"@odata.type": "microsoft.graph.bookingStaffRole"}, "useBusinessHours": true, "workingHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}],- "timeZone": "String" + "timeZone": "String", + "IsEmailNotificationEnabled": "Boolean" } ``` |
beta | Enums | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/enums.md | Possible values for user account types (group membership), per Windows definitio |viewer| |externalGuest| |unknownFutureValue|+|scheduler| +|member| ### bookingReminderRecipients values |