Hi Yohai Ohana,
Thank you for posting your question in the Microsoft Q&A forum.
Please understand that our forum is a public platform, and we will modify your question to cover your organization domain name in the description. Please notice to hide these personal or organization information next time you post error or some information to protect personal data.
Based on the information and screenshot you shared, I’ve taken some time to research this scenario and would like to offer a few insights that might help clarify things:
According to this Microsoft documentation: https://learn.microsoft.com/en-us/graph/teams-changenotifications-callrecording-and-calltranscript#subscribe-to-transcripts-available-at-the-tenant-level
It looks like you're subscribing to the communications/onlineMeetings/getAllTranscripts endpoint and expecting the content property to be included in the notification payload. However, as far as I know, this endpoint is designed to notify you when a transcript becomes available, not to return the full transcript content itself.
You can read more about the endpoint you're using here: https://learn.microsoft.com/en-us/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-1.0&tabs=http#response
To retrieve the actual transcript content (including the content property), you’ll need to make a follow-up call to the transcriptContentUrl using the Graph API, as described here: Get callTranscript content
I hope these insights are helpful and aligned with the issue you're encountering. Let me know if you have any further questions.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.