Getting event details in Graph API returns unexpected attendee response

Chanthat Onsawang 0 Reputation points
2024-04-30T03:09:16.5066667+00:00

Hi everyone,

We have implemented a meeting room display application that connects to room resource calendars via Graph API, which selectively shows calendar events that the room accepted and works flawlessly on rooms with or without auto-accept processing.

However, we recently encountered problems with rooms that have been configured without auto-accept processing (admins are manually accepting bookings on those meeting rooms). Normally when room admins accept booking requests within room calendars, Graph API (/users/:id/calendarview) will return the meeting room in attendees with status.response as accepted, but we found that sometimes the status.response still returned as tentativelyAccepted even if those admins have accepted the meeting (shown as accepted on Outlook Web App). Which can only sometimes solved by retry accepting the meeting request multiple times.

So we have several questions:

Is there any other way to identify accepted meetings other than status.response?

Are there any configurations on the Exchange Admin Center that affect the status.response responses?

Is there any problem with accepting meeting room requests that cause this problem?

Thank you in advance.

Outlook
Outlook
A family of Microsoft email and calendar products.
3,427 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,445 questions
0 comments No comments
{count} votes