Bookings API
22 TopicsBookings Service Option bookingMultiStaffSupportEnabled
I'm creating services via Graph API and would like the ability to set the following parameter when creating the service bookingMultiStaffSupportEnabled. Also, it would be nice to be able to post external email addresses as well.76Views2likes1CommentLead In Times - Microsoft Bookings - excluding weekends
We use Microsoft bookings to book meetings with our consultants - We want a 48 hour lead in time, but if we send out the email on Friday, it allows people to book first thing on Monday- The lead in time is based on actual hours, rather than hours at work. Can I exclude weekends (or indeed other non working days) from the lead in time? Louise1.3KViews2likes2CommentsPATCH /bookingBusinesses/{id} displayName updates not reflected in GET /bookingBusinesses
We are encountering an inconsistency with the Microsoft Graph API for Bookings. After sending a successful PATCH request to update the displayName of a booking business, the update is correctly reflected in the response of GET /bookingBusinesses/{id}. However, the same change is not reflected in the results of GET /bookingBusinesses, even after a week has passed. Details: PATCH Endpoint Used: PATCH https://graph.microsoft.com/v1.0/solutions/bookingBusinesses/{id} GET Endpoints Tested: GET https://graph.microsoft.com/v1.0/solutions/bookingBusinesses/{id} ✅ Shows updated displayName GET https://graph.microsoft.com/v1.0/solutions/bookingBusinesses ❌ Still shows old displayName Response to PATCH: HTTP 204 No Content (successful update) Observed Delay: Over 7 days, no change observed in list response. Expected Behavior: GET /bookingBusinesses should return the updated displayName for the business entity. Trace ID / Request Log Metadata: "timestamp": "2025-06-13T13:44:41.479Z" "service": "ms-bookings-business-graph-api-utility" "xray_trace_id": "1-684c2b46-693da2b57acdbf0c7e9110a1" "status": 204 Steps to Reproduce: Send a valid PATCH to update displayName on an existing booking business. Confirm GET /bookingBusinesses/{id} reflects the new displayName. Check GET /bookingBusinesses — the displayName remains unchanged. Wait multiple days (in this case, 7+) — still no update observed in the list endpoint. Impact: This affects our ability to reliably sync and display updated business data across our systems, particularly where lists are used (e.g., admin interfaces, calendars, reporting). It creates confusion for users expecting to see the latest business names.73Views1like0CommentsBookings can't sync properly with 365 tools
I've notice that Bookings is not sync properly in calendar having bugs among some users, if we do the event we receive the email but the event can't be visualized in calendar as created/cancelled by some costumers or some providers. So trying to solve this problem i've tried to do an connection with API using Power Automate, but the ID of the event in bookings it's deprecated and seems different compared to an Outlook event. Another bad ocasion its the case of when we schedule a meeting, the meeeting overlaps the existing one, even changing the settings to schedule only when free. I think bookings it's a powerful resource to create a bridge to B2C, but have so many errors.568Views1like1CommentIn new MS Booking - Bug
Using the new interface I noticed several problems: - feedback button does not work. - if you change in the Scheduling policy, minimum lead time, these settings are not stored. - inability to change the order of services - if i add custom field (question with specific choice) if this is not obligatory, a value is automatically selected which is then not stored. - in the smartphone view the icons are not completely centered and the service description is not correctly centered (the old view is better in this case). - it would also be necessary to add once "tapped" on the relative address button the opening of the relative maps app that can639Views1like0CommentsMS Bookings as a Trigger in Power Automate
When will we be able to use Microsoft Bookings as a Trigger in Power Automate? I have a booking automation built that is in dire need of a trigger in Power Automate from a company that my company already has an MSA, for example Microsoft. Bookings is very lovely but I need the ability to tie it into other processes utilizing Power Automate to really get the job done. Does anyone have any information on this? Can I get a webhook at least?1.2KViews1like0Comments