A user can leave a meeting due to connection lost, Removal by Host/Co-Host or they leave of their own accord. From the apis and responses, we are unable to locate the reason a user left a meeting. This cause should be known to Zoom but we cannot find in the API results.
How do we determine the reason a user left a meeting?
The use case here is for forced removal in which we do not want them to re-enter but do not want to use waiting rooms as it adds friction. We also need to report on this behavior so we can determine problem participants, user actions versus connectivity issues.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
Webhook or API or Reporting