web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Teams Graph API endpoi...
Power Automate
Unanswered

Teams Graph API endpoint to get meeting transcript does not return valid JSON

(0) ShareShare
ReportReport
Posted on by 4

Goal

I am trying to use the Teams "Send a Microsoft Graph HTTP request" connector to automatically fetch the meeting transcripts (which will later be processed using CoPilot).

I make a series of successful HTTP requests to get the content URL of the transcript, which looks something like:

https://graph.microsoft.com/v1.0/users/{user_id}/onlineMeetings/{meeting_id}/transcripts/{transcript_id}/content

I am 99% sure that the response would look something like:

WEBVTT

{uuid}/8-0
00:00:25.405 --> 00:00:25.925
<v User Foo>Hi.</v>

{uuid}/9-0
00:00:30.725 --> 00:00:31.045
<v User Bar>Hello.</v>

What went wrong

However, this step fails in Power Automate, because the response is obviously not in JSON format. The error message is:

HTTP request failed: the content was not a valid JSON. Error while parsing JSON: 'Unexpected character encountered while parsing value: W. Path '', line 0, position 0.'
This is clearly referring to the first character in "WEBVTT".
 
Theories/ Suspicions

I believe this is because PowerAutomate tries to parse the response as JSON so that it can render in a table. Naturally, this will fail as this endpoint never returns JSON. Therefore this blocks my flow from progressing.

Attempted Workarounds

I have tried a combination of headers such as:

Content Type: text/vtt
Accept: text/vtt

however the error still persists.

Question

Is there a way to direct Power Automate to ignore the response format/ not attempt to parse it, so that I can proceed to the next step?

I have the same question (0)
  • Vish WR Profile Picture
    1,212 on at
     
    You should use compos and parse to have it in JSON as a transcript returned in vtt 
     
    Vishnu WR
     
    Please âœ… Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like â™¥
  • MS-21041326-0 Profile Picture
    4 on at
    Hi Vish WR, not sure I understand your suggestion. The action to make the HTTP request itself fails, so I cannot do any post-processing on it such as compositing it into a valid JSON. The link that you included does not mention anything about compose and parse.
  • MS-21041326-0 Profile Picture
    4 on at
    Hi @Vish WR Not sure I understand your suggestion.
     
    You should use compos and parse to have it in JSON as a transcript returned in vtt 
    https://devblogs.microsoft.com/microsoft365dev/microsoft-graph-apis-for-microsoft-teams-meeting-transcripts-now-generally-available/#:~:text=To%20use%20the%20Microsoft%20Graph,subscribe%20to%20communications/onlineMeetings/getAllTranscripts
     
     
    The action to make the HTTP request itself fails, so I cannot do any post-processing on it such as compositing it into a valid JSON. The link that you included does not mention anything about compose and parse.
     
    I think the solution I need is either:
    1. A way of parameterizing the API call onlineMeetings/{meeting_id}/transcripts/{transcript_id}/content to request output in a format accepted by Power Automate (I think it will only accept JSON)
    2. A way of disabling JSON output processing in PowerAutomate for the Teams HTTP Graph API connector.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 516

#2
Valantis Profile Picture

Valantis 477

#3
Vish WR Profile Picture

Vish WR 470

Last 30 days Overall leaderboard