I’ve been using the zoom webhook to send information about the participants information particularly IP Address to Google PubSub and then CRIBL. Everything was going great till we realised that some participants are joining via “Web browser“ and the IP logged is one that belongs to Zoom’s IP range .
But when we checked the call information via the Admin panel we are able to see the participants actual IP.
Is there a way to always get the participants true IP via the webhook?
Hi @conrad1
Thanks for reaching out to us and welcome to the Zoom Developer forum
Have you been able to troubleshoot this on your end? I will try and replicate this on my end to give you some feedback because I have not tested this specific scenario just yet
Thanks for getting back to me! @conrad1
Could you please confirm what webhooks are you listening to so I can reproduce this on my end and escalate to our Engineering team please
to simulate the problem, try joining a meeting via the web browser and look at the participant’s “public_ip”. The IP gets logged as belonging to Zoom’s infra i.e. IP’s in this range Zoom network firewall or proxy server settings. However, when we have a look via the admin console we can see the actual IP.
When a participant joins via the zoom client the correct IP is logged.