UnknownError 500 on different Bookings beta endpoints

Steve 21 Reputation points


starting from 30th of September we are experiencing problems with different beta endpoints of Bookings API.

It all started with https://graph.microsoft.com/beta/bookingBusinesses , without changing anything on our code it started failing with a generic error. It was easily reproducible with Graph Explorer so I filed an issue here https://github.com/microsoftgraph/microsoft-graph-explorer-v4/issues/2760

After a couple of days it solved by itself but other endpoints are still failing: https://graph.microsoft.com/beta/bookingBusinesses/{myCalendarID}/calendarView?start=2023-09-14T09%3A00%3A00Z&end=2023-09-20T23%3A59%3A00Z fail sometimes if called more than once quickly and the add appointment method https://graph.microsoft.com/beta/bookingBusinesses/{MyAppointmentID}/appointments always fails

It's difficult to give steps to reproduce because there are no data in the sample tenant used in Graph Explorer.

The error for all of this call is something like


    "error": {

        "code": "UnknownError",

        "message": "",

        "innerError": {

            "date": "2023-09-01T12:40:58",

            "request-id": "a4b2abcb-82df-4a40-a4e4-2d2b5921e1a6",

            "client-request-id": "a4b2abcb-82df-4a40-a4e4-2d2b5921e1a6"




That does not help solving the issue. Can someone give me an hint on how to find the reason of the error? Thanks in advance

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
2,105 questions
Microsoft Graph Customer Booking API
Microsoft Graph Customer Booking API
A Microsoft API that lets enterprise organization and small business owners manage customer bookings and information with minimal setup.
228 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Ab-8756 795 Reputation points

    Hello Steve,
    Thank you for reaching out to this community forum.
    Since you are using the Beta version, expect breaking changes and deprecation of APIs in the beta version from time to time. Do not take a production dependency on beta APIs. Microsoft never recommend to use beta APIs for production.
    There are some APIs available in current version, please current version instead of beta.
    Here is the list of current version APIs for bookingBusiness


    Hope that helps.
    If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.

    0 comments No comments