API Endpoint(s) and/or Zoom API Event(s)
I am working with the Zoom API to retrieve meeting participant reports.
Description
I encountered a discrepancy in the meeting attendance report obtained via the Zoom API. The host of the meeting, User 1, was shown as present for only 691 seconds, which is significantly less than the actual meeting duration. Other participants have multiple entries with longer presence times, such as one user recorded for 12,119 seconds.
I verified through the meeting video that the host did not leave the meeting, and there were no interruptions.
Error?
There is no specific error message, but the issue involves inaccurate participant duration data in the API report.
How To Reproduce
- Request URL:
"https://api.zoom.us/v2/report/meetings/" + meetingId + "/participants"
- Headers: Include only relevant headers without sensitive information.
- Body: Request for meeting participant report.
- No errors were returned, but the data received is inconsistent with the meeting records.
JSON Data (with Personal Data Removed):
{
"page_count": 3,
"page_size": 30,
"total_records": 65,
"next_page_token": "...",
"participants": [
{
"name": " User 1 (Host user)",
"join_time": "2024-07-11T16:31:00Z",
"leave_time": "2024-07-11T16:42:31Z",
"duration": 691,
"status": "in_meeting"
},
{
"name": "User 2",
"join_time": "2024-07-11T16:42:01Z",
"leave_time": "2024-07-11T20:04:00Z",
"duration": 12119,
"status": "in_meeting"
},
{
"name": "User 2",
"join_time": "2024-07-11T16:33:48Z",
"leave_time": "2024-07-11T16:42:00Z",
"duration": 492,
"status": "in_meeting"
},
{
"name": "User 3",
"join_time": "2024-07-11T16:42:00Z",
"leave_time": "2024-07-11T19:57:10Z",
"duration": 11710,
"status": "in_meeting"
},
{
"name": "User 4",
"join_time": "2024-07-11T16:42:00Z",
"leave_time": "2024-07-11T20:04:03Z",
"duration": 12123,
"status": "in_meeting"
},
{
"name": "User 5",
"join_time": "2024-07-11T16:42:01Z",
"leave_time": "2024-07-11T20:03:06Z",
"duration": 12065,
"status": "in_meeting"
},
{
"name": "User 6",
"join_time": "2024-07-11T16:42:04Z",
"leave_time": "2024-07-11T19:43:31Z",
"duration": 10887,
"status": "in_meeting"
}
// ....
]
}