Get meeting reports endpoint not returning 'has_recording" in response

Hello @jerno, thanks for the context here

It seems like what you’re encountering is a known issue (topic 1, topic 2) which doesn’t seem like it has been resolved since

You may need to use a workaround while the Zoom team looks into updating this. There are a few things you could try:

  • Polling the Get Meeting Recordings api to check for the presence of recording files
  • You could use the recording.completed webhook (docs) to know when a recording has been completed and query it after the fact. Note that this doesn’t tell you the status of a recording before it has finished processing though

Alternatively, you could use a third party solution like Recall.ai which makes it incredibly easy to do the above