Hi @Maddukuri, Shyam Satya Chand,
Thanks for reaching out!
The v1.0/me/calendar/getschedule
endpoint is used to get the free/busy availability information for a collection of users, distributions lists, or resources (rooms or equipment) for a specified time period.
If you are still experiencing slow response times, you may want to consider optimizing your query by reducing the number of rooms or the time interval being queried.
One way to optimize is to use availabilityViewInterval
parameter when querying for the availability of multiple meeting rooms. This parameter allows you to specify the time interval, in minutes, for which to return availability information. By setting this parameter to a larger value, you can reduce the number of time slots returned in the response, which can help improve the performance of the API.
Another approach, I would recommend you raise a support case with Microsoft Graph, a Support Engineer will be able to assist you better. You can raise support ticket from New support request - Microsoft Entra admin center or https://admin.microsoft.com/#/support/requests.
Hope this helps.
If the answer is helpful, please click "Accept Answer" and kindly Upvote. If you have further questions about this answer, please click "Comment".