Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
Hi Kudos,
Thank you for your response.
We are using the ID obtained from the Call Records API to query the child endpoints. For the specific call_id, the startDateTime is 2026-02-06T10:08:50Z, which is not older than 30 days. However, we are still receiving a 404 error with the message:
"Could not find the requested call record. Records about calls or online meetings that started more than 30 days ago are not available."
We have two child endpoints for the call endpoint: sessions and participants. The issue is occurring only with the sessions endpoint for this particular call_id.
When we use the same call_id with the participants endpoint, we are able to retrieve data successfully.
Since the same ID works for one child endpoint but fails for the other, it does not appear to be related to record age or incorrect ID usage.
Could you please help us understand why the sessions endpoint is returning a 404 error in this scenario?