Description
Is there a way to determine if a recording.complete
webhook is coming from a Zoom Room?
It seems that when a recording webhook comes in and the customer used a Zoom Room to meet with, the host_email
is the email of the person who signed in to record the meeting. However, if you use the /v2/meetings/{recording_uuid}/recordings
endpoint with the same uuid
received in the webhook then you get the hosted listed as the Zoom Room user and not the user who started the meeting.
Is there a way to determine that the recording is coming from a Zoom Room in this situation? Is there any way to know, by just looking at the webhook recording.complete
payload that this is a Zoom Room and has this special scenario?
Also is there a way to get this information (the email/host of the person who held the meeting) other than this initial webhook?
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth/Webhook
Which Endpoint/s?
How To Reproduce (If applicable)
Steps to reproduce the behavior:
- Go to a Zoom Room
- Sign in with your email to record a meeting
- Record the meeting
- Wait for the recording to process
- Check the
recording.complete
webhook and see your email is in thehost_email
field - Call the
/v2/meetings/{recording uuid}/recordings
response and see that the host is now the zoom room