Share via

Calendar getSchedule API availabilityView returning incorrect busy status

Asif Qureshi-6D 0 Reputation points
2025-04-15T06:29:17.95+00:00

The calendar: getSchedule API's availabilityView has recently started returning incorrect data. Previously, it provided accurate busy and free timing values, but in the last few days, the response indicates busy status when there are no meetings or events scheduled in the user's calendar.

Here is the response for the past 3 hours data with availabilityViewInterval: 30:

{
   "scheduleId":"******@test.com",
   "availabilityView":"222222",
   "scheduleItems":[
      {
         "isPrivate":false,
         "status":"busy",
         "subject":"",
         "location":"",
         "isMeeting":false,
         "isRecurring":true,
         "isException":false,
         "isReminderSet":true,
         "start":{
            "dateTime":"2025-04-15T01:30:00.0000000",
            "timeZone":"UTC"
         },
         "end":{
            "dateTime":"2025-04-15T08:00:00.0000000",
            "timeZone":"UTC"
         }
      }
   ]
}

A review of the API documentation did not reveal any updates regarding this issue.

Microsoft Security | Microsoft Graph
0 comments No comments

Your answer

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