Endpoint https://zoom.github.io/api/#list-all-the-recordings
This is the documented format of objects in the “recording_files” list:
{ “id”: “string”,
“meeting_id”: “string”,
“recording_start”: “string”,
“recording_end”: “string”,
“file_type”: “string”,
“file_size”: “number”,
“play_url”: “string”,
“download_url”: “string”,
“status”: “string”,
“deleted_time”: “string”,
“recording_type”: “string”}
Recently I’ve started seeing a “TIMELINE” file which is a .json file, the metadata for this file is in this format:
{“meeting_id”: uuid,
“recording_start”: “2019-02-05T01:15:58Z”,
“recording_end”: “2019-02-05T03:20:27Z”,
“file_type”: “TIMELINE”,
“download_url”: url"}
Because there is no “id” in this object, I have to rewrite my code to ignore this file.
Can there be some sort of versioning put in place for the Zoom API? It would be great to be able to test a new version of the API before updating.