How can i fetch transcript using graph API?

Kripa 140 Reputation points
2024-10-16T07:23:58.6933333+00:00

I have used Graph API to fetch meeting transcript using Meeting ID.

But i am facing error that : [Failed to fetch transcript. Status code: 400, Response: {"error":{"code":"BadRequest","message":"Resource not found for the segment 'onlineMeetings'."]

Reference link:https://learn.microsoft.com/en-us/microsoftteams/platform/graph-api/meeting-transcripts/api-transcripts?source=recommendations

I want to know the meeting ID which i am using ,it should be live and user have to manually click on transcript button ,then it will fetch Transcript for me using Graph API.

But i want that only i will give meeting ID (either it should be live or finished meeting or old meeting Id) and by code which i have written in python using Graph API to fetch transcript.

Help me ASAP.

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,894 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
13,515 questions
Visual Studio
Visual Studio
A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.
5,449 questions
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,843 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
24,272 questions
0 comments No comments
{count} votes

Accepted answer
  1. Anonymous
    2024-10-16T08:39:00.4733333+00:00

    Hello Kripa,

    Thank you for reaching out to Microsoft Support!

    You may get it via List transcripts, but please check the validity of your online-meeting-id when you request it.

    It's also worth noting that channel meetings and meetings created through the create onlineMeeting API are not supported by this endpoint.

    User's image

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.


1 additional answer

Sort by: Most helpful
  1. Hitesh Pachipulusu - MSFT 3,620 Reputation points Microsoft External Staff
    2024-10-16T08:22:49.19+00:00

    Hello Kripa,Thank you for reaching out to Microsoft Support!

    The error message "Resource not found for the segment 'onlineMeetings'" indicates you are using wrong API. Please try the following APIs to get online meetings. This API doesn't support meetings created using the create onlineMeeting API that are not associated with an event on the user's calendar.

    image (36)

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.

    0 comments No comments

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.