How can I get the number or list of participants in a team meeting after it ends?

2025-04-22T05:36:41.4233333+00:00
  • I created a meeting using /me/events, but after it ended, I used the /me/onlineMeetings/{meetingId}/attendanceReports endpoint but could not get any information.
  • In the meeting information queried by the interface /me/onlineMeetings, attendees is also empty
  • If these two apis cannot be used, are there other interfaces to obtain the number of participants or the list?

User's image

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
24,689 questions
0 comments No comments
{count} votes

Accepted answer
  1. Rukmini 2,361 Reputation points Microsoft External Staff Moderator
    2025-04-24T08:16:40.8033333+00:00

    Hello @EXTERNAL Wu Shuang (DXC, BD/SWD-FSB2), I understand that you want to fetch attendance data for an event.

    When you create meeting using /me/events this uses Outlook Calendar API, not the Teams Online Meeting API directly. Hence you cannot get attendanceReports from meetings created via /me/events

    • /me/events is part of the Outlook Calendar API, used for scheduling general events or appointments and not necessarily Microsoft Teams meetings.

    User's image

    Hence you are facing the issue, and if you want to get attendance report, instead of using /me/events, use POST /me/onlineMeetings. Refer this Microsoft Document: Create onlineMeeting - Microsoft Graph v1.0 | Microsoft

    And after creating onlineMeetings, you can get total number of participants in the meeting, like below:

    
    https://graph.microsoft.com/v1.0/me/onlineMeetings/MeetingID/attendanceReports
    
    

    enter image description here

    And list the users and their details who joined the meeting:

    
    https://graph.microsoft.com/v1.0/me/onlineMeetings/MeetingID/attendanceReports/AttendanceReportID/attendanceRecords
    
    

    enter image description here


    Hope this helps!


    If this answer was helpful, please click "Accept the answer" and mark Yes, as this can help other community members.

    User's image

    If you have any other questions or are still facing issues, feel free to post in the comments and I’ll be happy to assist further.

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

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.