How to find Event using the joinUrl

%3CLINGO-SUB%20id%3D%22lingo-sub-2767084%22%20slang%3D%22en-US%22%3EHow%20to%20find%20Event%20using%20the%20joinUrl%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2767084%22%20slang%3D%22en-US%22%3E%3CP%3EMy%20users%20create%20Calendar%20Invites%20(either%20via%20teams%20or%20outlook)%20and%20store%20the%20JoinUrl%20in%20a%20Sharepoint%20List%20for%20later%20reference.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMy%20goal%20is%20to%20programmatically%20find%20the%20event%20that%20was%20created%20with%20this%20JoinUrl.%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EWhile%20I%20can%20easily%20locate%20the%20corresponding%20online%20meeting%20using%20graph%20api%20(filtering%20on%20JoinWebUrl)%2C%20I%20haven't%20found%20a%20way%20to%20locate%20the%20corresponding%20Calendar%20Event.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20tried%20variations%20of%20this%20with%20no%20success%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fgraph.microsoft.com%2Fv1.0%2Fusers%2F%7Buser%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgraph.microsoft.com%2Fv1.0%2Fusers%2F%7Buser%3C%2FA%3Eid%5D%2Fevents%3Ffilter%3DonlineMeeting%20eq%20'%7Bmeeting%20join%20url%7D'%3CBR%20%2F%3EI%20know%20that%20joinUrl%20sit%20within%20onlineMeeting.%20I%20even%20recall%2C%20having%20receid%20an%20error%20messafge%20saying%20onlineMeeting%20cannot%20be%20searched.%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3EAny%20ideas%20to%20accomplish%20this%20task%20or%20better%20way%20to%20proceed%20are%20welcome%20!%3C%2FP%3E%3C%2FLINGO-BODY%3E
Frequent Visitor

My users create Calendar Invites (either via teams or outlook) and store the JoinUrl in a Sharepoint List for later reference.

 

My goal is to programmatically find the event that was created with this JoinUrl.


While I can easily locate the corresponding online meeting using graph api (filtering on JoinWebUrl), I haven't found a way to locate the corresponding Calendar Event. 

 

I have tried variations of this with no success.

https://graph.microsoft.com/v1.0/users/{userid]/events?filter=onlineMeeting eq '{meeting join url}'
I know that joinUrl sit within onlineMeeting. I even recall, having receid an error messafge saying onlineMeeting cannot be searched.

Any ideas to accomplish this task or better way to proceed are welcome !


PS.
Working with other fields, I was able to trace back the event using meeting subject and createdDateTime from the online event response in the filter clause. For instance this worked...Just wondering if can use JoinUrl directly...

https://graph.microsoft.com/v1.0/users/{useirid}/events?$filter=subject eq 'My Meeting Subject' && createdDateTime eq '2021-09-20T13:11:29.721478Z'

0 Replies