get event for meeting / call for all of my users

Imper TestUser wow 0 Reputation points
2024-12-30T18:17:04.04+00:00

Hi

I want to get event for a new meeting / call for all of my users.

that is if one of my users joined a call or a meeting (not a scheduled one) I will get the event for that prefer join link or call id

Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,471 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Prasad-MSFT 7,791 Reputation points Microsoft Vendor
    2024-12-31T06:03:53.6866667+00:00
    1. You can use the /communications/callRecords endpoint to list call records. This will give you an overview of the calls made within your organisation, including non-scheduled meetings.
       GET https://graph.microsoft.com/v1.0/communications/callRecords
    
    1. To get detailed information about a specific call, including join and leave times of participants and the devices used during the call, use the /communications/callRecords/{id} endpoint.
         GET https://graph.microsoft.com/v1.0/communications/callRecords/{id}
      

    Required Permissions

    • CallRecords.Read.All
    • CallRecords.ReadWrite.All

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.