UnknownError 500 on different Bookings beta endpoints

Steve 21 Reputation points
2023-09-04T07:38:04.2933333+00:00

Hi,

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.
11,915 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Ab-8756 800 Reputation points
    2023-09-06T20:06:48.78+00:00

    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

    https://learn.microsoft.com/en-us/graph/api/resources/bookingbusiness?view=graph-rest-1.0

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


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.