Retrieving Meeting Recording - Missing file_type for VTT

I am using the below API call to get a meeting’s recording.

https://zoom.github.io/api/#retrieve-a-meeting-s-all-recordings

We have enabled transcriptions but the recording_files->file_type string is blank for any text data such as VTT, so I am not able to identify which file is the actual VTT, for example:

 {
            “id”: “9f69c660-0a09-46a0-b306-23bc9e913f00”,
            “meeting_id”: “0mCZe8N3T0uJwJ8IyFL2DA==”,
            “recording_start”: “2018-04-05T04:34:32Z”,
            “recording_end”: “2018-04-05T05:33:03Z”,
            “file_type”: “”,
            “file_size”: 1149971,
            “play_url”: “https://redacted/recording/play/ixif9tr6c2SFn9YALHQYZFXVjwjpwyLXkUHM13ttm_wVpOKg1OBJXW4a98YMAmjn”,
            “download_url”: “https://redacted/recording/download/ixif9tr6c2SFn9YALHQYZFXVjwjpwyLXkUHM13ttm_wVpOKg1OBJXW4a98YMAmjn”,
            “status”: “completed”
        },
        {
            “id”: “9649b565-63a3-4665-81ae-096e28c31ec0”,
            “meeting_id”: “0mCZe8N3T0uJwJ8IyFL2DA==”,
            “recording_start”: “2018-04-05T04:34:32Z”,
            “recording_end”: “2018-04-05T05:33:03Z”,
            “file_type”: “”,
            “file_size”: 293793,
            “play_url”: “https://redacted/recording/play/jkOqHH3oVTIV8VDfCr_qq8-gGIH5tw5zKTRYjodwOBxWonAQYD6BmdxNxUvjzpLS”,
            “download_url”: “https://redacted/recording/download/jkOqHH3oVTIV8VDfCr_qq8-gGIH5tw5zKTRYjodwOBxWonAQYD6BmdxNxUvjzpLS”,
            “status”: “completed”
        },
        {
            “id”: “9c734977-1433-480e-bb87-4f9b7452a08c”,
            “meeting_id”: “0mCZe8N3T0uJwJ8IyFL2DA==”,
            “recording_start”: “2018-04-05T04:34:32Z”,
            “recording_end”: “2018-04-05T05:33:03Z”,
            “file_type”: “”,
            “file_size”: 178635,
            “play_url”: “https://redacted/recording/play/J3vGMzNucsuUbZWBdD6uZNLIFDAf-Bx50_2620l1EUKkd1DMhVFAzagVLCh1kly0”,
            “download_url”: “https://redacted/recording/download/J3vGMzNucsuUbZWBdD6uZNLIFDAf-Bx50_2620l1EUKkd1DMhVFAzagVLCh1kly0”,
            “status”: “completed”
        },
        {
            “id”: “9322d943-2209-49c9-9322-d2b9bec1d295”,
            “meeting_id”: “0mCZe8N3T0uJwJ8IyFL2DA==”,
            “recording_start”: “2018-04-05T04:34:32Z”,
            “recording_end”: “2018-04-05T05:33:03Z”,
            “file_type”: “”,
            “file_size”: 64439,
            “play_url”: “https://redacted/recording/play/8QyTsCZrYdS3p0qL2sFgnNbptTYeL_AD01Fl-Z9Dj_h6iBpokTb6kPe8vRLiflP-”,
            “download_url”: “https://redacted/recording/download/8QyTsCZrYdS3p0qL2sFgnNbptTYeL_AD01Fl-Z9Dj_h6iBpokTb6kPe8vRLiflP-”,
            “status”: “completed”
        }

Please fix this.

 

Right now it’s the only blank file_type, but in our code we’ve written this as file_type=="" | file_type==“VTT” to make the code resilient to the assumed new value for this field.