Skip to content
Advertisement

Is there any way to get the recording url and timeline of Microsoft Teams meeting using GRAPH API’s

I’m trying to fetch the recording details and timeline file using GRAPH API of Teams, but it is not there is there any way we can fetch them?

I can able to fetch the recording using one drive but issue is we need to grant drive scopes which is not good, can’t we achieve using teams graph API’s? also timeline of the meeting

Advertisement

Answer

Teams meeting Record link is available in Graph Beta API under Chat messages – callRecordingUrl.

chatMessage, eventMessageDetail, callRecordingEventMessageDetail

  1. Please go through List chats documentation to get chat ID. Alternatively You can get the chat id directly if you create a meeting using Graph API. You can directly take chat id from here and perform next step enter image description here
  2. Run this example in List messages in a chat by replacing the chat ID with your chat ID. In the response you will see eventDetail object with callRecordingUrl. Attaching a screenshot for your reference. enter image description here

Please follow these docs for Timelines

  1. https://learn.microsoft.com/en-us/graph/api/onlinemeeting-get?view=graph-rest-1.0&tabs=http
  2. https://learn.microsoft.com/en-us/graph/api/meetingattendancereport-get?view=graph-rest-1.0&tabs=http
User contributions licensed under: CC BY-SA
6 People found this is helpful
Advertisement