In the Graph API HTTP Request "GET /me/onlineMeetings/{meetingId}/attendeeReport" How do I find the {meetingId}?

Anonymous
2023-10-20T13:09:31.04+00:00

Hi,

I am trying to use Graph API explorer to get a meeting attendance report. I am following the documentation Get meetingAttendanceReport. The HTTP Request provided is GET /me/onlineMeetings/{meetingId}/attendanceReports/{reportId}. However, I do not know where to find the {meetingId} or {reportId} values.

I have tried using the ID value of an online meeting, returned via JSON by searching for specific events. I have also tried using the Teams meeting ID that can be found within a meeting invitation and neither value work.

Any help is much appreciated.

Thank you,

Tyrone.

Microsoft Security | Microsoft Graph
Microsoft Teams | Microsoft Teams for business | Other
0 comments No comments
{count} votes

Accepted answer
  1. Vasil Michev 119.7K Reputation points MVP Volunteer Moderator
    2023-10-20T15:34:25.6433333+00:00

    There is no way to list all meeting IDs, if that's what you are asking for. If you have the meeting request handy, copy the join URL therein and run a $filter query:

    GET https://graph.microsoft.com/beta/users/{user GUID}/onlineMeetings?$filter=JoinWebUrl eq 'full_join_URL_goes_here'

    If you need a more detailed example, I have one here: https://www.michev.info/blog/post/3539/retrieving-teams-meeting-attendance-report-via-the-microsoft-graph-powershell-module

    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.