Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
Please note that our forum is a public platform, and we will modify your question to hide your personal information in the description. Kindly ensure that you hide any personal or organizational information the next time you post an error or other details to protect personal data.
Thank you for posting your question in Microsoft Q&A.
Based on my research, the Microsoft Graph API (for example, the /users/{userId}/events endpoint you're using) can only retrieve events stored in Microsoft 365/Exchange Online calendars. It does not have native access to Google Calendar data. Therefore, events created in Google Calendar will not appear in Graph API responses unless they have been explicitly imported or synced into a Microsoft calendar.
When using the Microsoft Teams Meeting add-on for Google Workspace, you can create Teams meetings directly from Google Calendar. This does generate a valid Teams meeting link, but the event itself is stored only in Google Calendar, not in Outlook, the Teams calendar, or Microsoft Exchange. As a result, Microsoft Graph cannot retrieve it. The Teams meeting technically exists on the Microsoft side (and participants can join via the link), but no corresponding calendar event is created in your Microsoft account.
Reference: Schedule a Microsoft Teams meeting from Google calendar - Microsoft Support
Please note that this summary is based on my own findings and may not fully address your concerns. To help you reach your goal more effectively, I recommend engaging with [GitHub Community Forum] for a deeper technical dive or to connect with individuals who have relevant experience and expertise. Some approaches may behave differently or be restricted depending on your specific environment and configuration. These forums include many experienced developers and Microsoft specialists who can assist with troubleshooting and guidance.
Apologies for redirecting you to the related development team support. As moderators in this community, we do not have access to your specific tenant configuration, and my testing environment is limited. Therefore, my guidance is based on available Microsoft documentation and resources. That said, I’ll do my best to provide additional insight where possible.
I hope this helps.
If you have any additional concerns, feel free to comment below. I would be more than happy to assist.
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.