Description
I am gathering stats from below zoom APIs for reporting purpose:
Get Daily Usage Report (/report/daily).
List Users (/users)
Get Meetings Report (/report/users/<>/meetings?from=2020-03-18&to=2020-03-18)
I extracted and consolidated data for 03/18 using these 3 APIs.
Below are my concerns/queries regarding the same:
Get Daily Usage Report gives me a total count of 4126 meetings held on 03/18.
Next, I fetched all users in my company account with zoom id and used these to fetch individual meeting record for these users. The count comes out to be 2478.
I wish to understand the reason for this discrepancy and what I may be doing wrong here.
Please let me know if a session is required.
NOTE: I checked that Get Meetings Report is supposed to fetch meeting with 2 or more unique participant but somehow I see that this behavior is not consistent in reports. It has data for meetings with participant count as 1 and surprisingly sometimes even 0 (though a host is also counted as a participant).
One more question here.
We are using “Get active/inactive host reports” with type=active to fetch daily active host data. Just above host specific data it gives extract like below.
We see that the total_meetings, total_participants, total_meeting_minutes is similar to the same retrieved from “Get Daily Usage report” but is differing by big margins on few specific dates.
Is there a specific reason for the same? If you wish i can share the dates where the difference is more than a certain threshold and you can check if this can be due to some upgrade or activity happening in zoom?
I tried attaching the excel which could have been helpful with your analysis but seems the system allows only attaching snapshots. i am attaching a snapshot here but will try sending the file by mail as well.
One quick question, while fetching the participant data from zoom we see that sometimes a participants name is present, sometimes email address is present and sometimes both name and email address are present in fetched data. We assume this can be cos a person can enter either while joining a session as a participant.
Is there a global setting/configuration available at Organization Account level which can make it mandatory for anyone joining in a session to provide their email address?
Meeting registration looks like a good option since it does not need a participant to have a zoom account.
Follow-up questions:
Is it possible to make it Mandatory for a host to select it while setting up a meeting? Say, read-only checked by default.
Also, I was able to find this option when logged in from browser but not from Zoom App. It will be great if you can direct me to where this option is available in App.