cancel
Showing results for 
Search instead for 
Did you mean: 

Join and leave dates not matching between API and System reports

JeremyWilson
Listener

We're seeing some strange bahaviour that we need to explain to a client.

They have a webinar set up (though this applies to meetings as well) which runs over 2 days

In the example data it was running on the 24th and 25th January.

Their event is in the Singapore timezone.

They had test users join the webinar on the 24th

If they pull the attenance reports from the user interface they can see attendance on the 24th... See the line below where I've only removed the email address of the person in question....

JeremyWilson_0-1644423048991.png

However when we retrieve the attendance from the API using the 

report/webinars<webinarID>/participants endpoint

All the attendances are shown for the 25th January - The time's don't convert properly either - but the dates is the larger issue. Here's the JSON for the same participant....

"id": "EoTDLQSWRrSgozUYzJOOmA",
"user_id": "16780288",
"name": "Test User's name",
"user_email": "test users email address",
"join_time": "2022-01-25T07:41:35Z",
"leave_time": "2022-01-25T07:52:20Z",
"duration": 645,
"attentiveness_score": "",
"failover": false,
"customer_key": ""

 

As you 'll see not only is the date wrong - but the minutes in the time don't match. I've gone through all the participants in the report and compared to the API call results and this is happening for all of them.

Any ideas?

 

1 REPLY 1

RN
Zoom Moderator
Zoom Moderator

Hey @JeremyWilson, for this one I would suggest looking into our Developer Forum (https://devforum.zoom.us/) or opening with our Zoom technical support 

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Zoom Community Moderator
he/him/his

Have you heard about Zoom AI Companion? ➡️ Check it out!