Description
When requesting the users upcoming_meetings, a completely empty object is instead returned. We’ve validated scope is correct and the calendar integrations are enabled for the test user.
Error?
Response is 200 OK but returns an empty object.
This API includes the meetings that Zoom users schedule and the meetings they are invited to join.
This API only includes upcoming meetings within the next 24 hours.
Your comment:
“calendar integrations are enabled for the test user.”
Why do you say this? I don’t see the relevance.
This will show Zoom meetings the user has created or accepted to attend as a registrant.
It doesn’t connect to any calendar.
Unfortunately this doesn’t really help at all. I understand how the API works as it provides data for some users in our organization and for others none. I don’t think my understanding of the API is incorrect.
All of the meetings I’m expecting to be returned are Zoom meetings. They’re displayed in the Zoom Application as zoom meetings. The core of the issue is that for some users, who have meetings in the next 24 hours they are either hosting or invited to, do not display. While for others, it displays all of their meetings.
My comment about the calendar was because of Zoom’s line in their own documentation that states:
To retrieve data for Zoom meetings that the user has been invited to from a third-party calendar (Google, Exchange, Office 365, Apple iCloud), the Calendars and Contacts integration must be enabled in the Zoom Web Portal.
So this API is being used purely for an application distributed to internal users, so any user authenticated is a corporate account within our organization. It seems like 3 is failing for some users.
The issue is reproducible when you look at the impacted users https://zoom.us/meeting#/upcoming view. However, those same users, when viewing the upcoming meetings in the zoom application, the meetings are shown.
Our company uses Calendar invites almost exclusively, so the fact that it works for some, and the fact that it doesn’t work for others is quite interesting. I did take a look at the bidirectional sync settings you provided as I actually stumbled upon them earlier today but they didn’t seem to have much of an impact on my issue.
I guess my next step is to find an available time for office hours.