Description
When using the listRecordedMeetings (for a user) API endpoint, I notice that the meeting.start_time is different from the meetings.recording_files.recording_start of the recording. Usually it’s only a couple seconds which is understandable if they are modeling closely correlated events. In one case, for a meeting that was being auto-recorded, the meetings[0].start_time was about 5.5 hours earlier than the recording_files.start_time (aka recording_start) Yet, surprisingly the duration of the meeting was 207 minutes - exactly the same number of minutes as the recording.
What do the meeting.start_time and duration signify, and how can they be non overlapping with the recordings they envelop?
Error
The issue is that the meeting structure start_time and duration don’t describe the time period when the meeting took place.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
Using the Cloud Recording API List All Recordings endpoint, below
Which Endpoint/s?
GET /users/{userId}/recordings
How To Reproduce (If applicable)
N/A
Screenshots (If applicable)
N/A
Additional context
Here is a redacted version of the JSON response from my call:
{
“from”: “2020-09-10”,
“to”: “2020-10-12”,
“page_count”: 1,
“page_size”: 100,
“total_records”: 1,
“next_page_token”: “”,
“meetings”: [
{
“uuid”: “------------------------”,
“id”: --------------------,
“account_id”: “-------------------------------”,
“host_id”: “--------------------------------”,
“topic”: “ZOOM Link for Morning General Sessions (8:00 AM - 11:45 AM MST)”,
“type”: 2,
"start_time": “2020-10-12T10:46:30Z”,
“timezone”: “America/Phoenix”,
"duration": 207,
“total_size”: 1834638690,
“recording_count”: 3,
“share_url”: “https://--------.zoom.us/rec/share/-----------------”,
“recording_files”: [
{
“id”: “-------------------------------”,
“meeting_id”: “-----------------------------------”,
"recording_start": “2020-10-12T15:18:43Z”,
"recording_end": “2020-10-12T18:46:03Z”,
“file_type”: “MP4”,
“file_size”: 1834621489,
“play_url”: “https://-----------.zoom.us/rec/play/---------------------------”,
“download_url”: “https://--------------.zoom.us/rec/download/---------------------------”,
“status”: “completed”,
“recording_type”: “shared_screen_with_speaker_view”
},
{
“meeting_id”: “------------------------”,
“recording_start”: “2020-10-12T15:18:43Z”,
“recording_end”: “2020-10-12T18:46:03Z”,
“file_type”: “TIMELINE”,
“download_url”: “https://--------.zoom.us/rec/download/--------------------------”
},
{
“id”: “-----------------------------”,
“meeting_id”: “--------------------------------------”,
“recording_start”: “2020-10-12T15:18:43Z”,
“recording_end”: “2020-10-12T18:46:03Z”,
“file_type”: “CHAT”,
“file_size”: 17201,
“play_url”: “https://------------.zoom.us/rec/play/----------------”,
“download_url”: “https://--------.zoom.us/rec/download/----------------”,
“status”: “completed”,
“recording_type”: “chat_file”
}
]
}
]
}