Transcript API identifier from calendar/events API

Enrico Cadoni 40 Reputation points Microsoft Employee
2024-05-08T15:15:47.34+00:00

Hi,

I am using the me/calendar/events API to fetch the meeting content and I want to fetch its transcript if available.

Which identifier can I use from the response of the me/calendar/events to fetch the meeting transcript from the transcript API?
https://learn.microsoft.com/en-us/graph/api/calltranscript-get?view=graph-rest-1.0&tabs=http

I am assuming all the Outlook meetings organized as Online meeting which were recording will have a transcript item to be fetched.

Thanks => Enrico

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,820 questions
0 comments No comments
{count} votes

Accepted answer
  1. Devi Shankar Jha 75 Reputation points Microsoft Employee
    2024-05-10T03:41:22.4466667+00:00

    Below are the steps to call ListTranscript from me/calendar/events API response:

    1. check below 2 properties for Event
      1. "isOnlineMeeting": true,
      2. "onlineMeeting": {
                  "joinUrl": "<MeetingJoinUrl>",
              
              
                  "conferenceId": "37379624",
              
              
                  "tollNumber": "+1 213-279-1007"
              
              
              }
              ```1. Call GetOnlineMeeting graph API with <MeetingJoinUrl> filter
        
        
      3. GET https://graph.microsoft.com/v1.0/me/onlineMeetings?$filter=joinWebUrl eq <MeetingJoinUrl>'
      4. The Is field in the above API response represents OnlineMeetingId.
        1. "id": "<OnlineMeetingId>",
    2. Call ListTranscript API using <OnlineMeetingId> value returned in above graph API call
      1. GET https://graph.microsoft.com/v1.0/me/onlineMeetings/<OnlineMeetingId>/transcripts

    Please le me know incase you need further assistance

    0 comments No comments

0 additional answers

Sort by: Most helpful