Hi @Heath Flowers
Thank you for posting your question in the Microsoft Q&A forum.
The 404 response indicates that your Application Access Policy and permissions are configured correctly. The issue is that the Teams meeting transcript resource is not available because the Microsoft Graph Teams meeting transcripts API has not been enabled for your tenant.
The /communications/callTranscripts endpoint is a gated Microsoft Graph API. While some Graph APIs require billing configuration, enabling billing alone does not activate the Teams transcript APIs. Tenant‑level backend enablement by Microsoft is required before you can use this resource.
Here are some steps you can take:
If your app uses other metered Graph APIs, ensure an Azure subscription is available and associated with your app.
You can refer to Enable metered APIs and services in Microsoft Graph - Microsoft Graph | Microsoft Learn.
Open a support ticket via the Microsoft 365 admin center or Azure Portal with Tenant ID, Request ID, and endpoint details and ask for enablement of the Teams meeting transcripts API for your tenant.
For further instructions, you can follow this guide:
Double-check permissions:
-Ensure app has Application permissions: CallTranscripts.Read.All and OnlineMeetings.Read.All.
-Confirm Application Access Policy applied for app-only calls.
I hope this helps clarify why you are seeing the 404 response and gives you a path forward.
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.