How can I get meeting details via joinURL after 60 days

Goktug 25 Reputation points
2024-10-17T22:27:28.08+00:00

Hello,
I use "https://graph.microsoft.com/v1.0/users/<user_Id>/calendar/events" POST request to create ms teams meeting in my project. It is working fine.
And
I am using "https://graph.microsoft.com/v1.0/users/userId/onlineMeetings?$filter=JoinWebUrl eq <joinUrl>" GET request to reach the meeting details. It is working fine too.

The problem is that 60 days after the meeting date this request returning with "Specified meeting not found". I tested this and found that this limit is 60 days.

My question is; is there a way to access the details of meetings older than 60 days? Or they are gone forever after 60 days?

Thanks!

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,226 questions
{count} votes

Accepted answer
  1. Hitesh Pachipulusu - MSFT 2,915 Reputation points Microsoft Vendor
    2024-10-18T05:51:28.3933333+00:00

    Hello Goktug,

    Thank you for reaching out to Microsoft Support!

    Unfortunately, once the 60-day period has passed, the meeting details using JoinwebUrl are not retrievable through the Graph API call and are effectively gone from the accessible records.

    You can submit this feature request using this support link, which will be monitored by Microsoft team and make the enhancements to Graph API.

    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

0 additional answers

Sort by: Most helpful

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.