ErrorInternalServerError When Calling GET /me/calendars via Graph Explorer

Alexander K 20 Reputation points
2025-06-18T06:00:32.85+00:00

Hello,

I’m trying to retrieve my Outlook calendars by sending the following request in Graph Explorer:

GET https://graph.microsoft.com/v1.0/me/calendars

(or via the Graph Explorer URL: https://developer.microsoft.com/graph/graph-explorer?request=me%2Fcalendars&method=GET&version=v1.0&GraphUrl=https://graph.microsoft.com)

However, every time I submit this request, I receive the following response:

{
    "error": {
        "code": "ErrorInternalServerError",
        "message": "An internal server error occurred. The operation failed."
    }
}

I noticed a similar issue reported here: https://learn.microsoft.com/en-us/answers/questions/2284772/error-graphfatalserviceexception-errorinternalserv. In that case, the error resolved itself after a short time, but my request has been failing with the same error for several days.

Could you please help me understand what might be causing this internal server error and advise on any steps I can take to successfully retrieve my calendars? Any guidance or troubleshooting tips would be greatly appreciated.

Thank you for your assistance!

Microsoft Security Microsoft Graph
0 comments No comments
{count} votes

Accepted answer
  1. Vasil Michev 119.5K Reputation points MVP Volunteer Moderator
    2025-06-18T06:27:56.6833333+00:00

    There was (or perhaps still is) an issue on Microsoft side around this, the suggested workaround was to get only the properties you are interested in via $select, specifically excluding allowedOnlineMeetingProviders and defaultOnlineMeetingProvider. Can you check if that works for you? Here's one of the "original" threads where you can get more details: https://learn.microsoft.com/en-us/answers/questions/2279133/getting-500-response-errors-to-get-me-calendars-al?comment=question#comment-2054548

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

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.