# Zoom Webhook Validation Failure

**URL:** <https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110>\
**Category:** API and Webhooks\
**Created:** [March 3, 2023, 2:50pm UTC](https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110 "2023-03-03T14:50:18Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![cmcgloin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/cmcgloin/32/46087_2.png) [@cmcgloin](https://devforum.zoom.us/u/cmcgloin)\
**Post date:** [March 3, 2023, 2:50pm UTC](https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110/1 "2023-03-03T14:50:18Z")

</div>

**API Endpoint**  
[https://sample--full2.sandbox.my.salesforce-sites.com/zoom/services/apexrest/zoomWebhookService](https://sample--full2.sandbox.my.salesforce-sites.com/zoom/services/apexrest/zoomWebhookService))

**Description**  
We have a webhook set up to link Zoom to Salesforce - it’s been set up and functional for a few years now. The webhook has started to fail in the last few weeks - we believe this is due to the Enhanced Domains changes being enforced in Salesforce.

We’ve tried to update the URL which is set for our webhook to test out a new domain format for our sandbox but we repeatedly get an error regarding URL validation failing but it doesn’t give much in the way of description.

**Error?**  
URL Validation Error

**How To Reproduce**  
_Steps to reproduce the behavior:_  
Go to the endpoint on the webhook and try to change the endpoint. We get the failure message without any additional clarification.

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [March 3, 2023, 4:00pm UTC](https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110/2 "2023-03-03T16:00:46Z")

</div>

@cmcgloin Hope you will be fine

Here is the session → [How to enable Zoom WebHooks](https://youtu.be/wJ-xKEKlncY)

---

<div class="post-metadata">

**Author:** ![cmcgloin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/cmcgloin/32/46087_2.png) [@cmcgloin](https://devforum.zoom.us/u/cmcgloin)\
**Post date:** [March 16, 2023, 7:34pm UTC](https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110/3 "2023-03-16T19:34:55Z")

</div>

Hey @elisa.zoom - any ideas on what could be failing here with the URL validation? I’m getting absolutely nothing back in the error message. I’ve tried many variations but I think the correct one should be: [https://exampleCompany.my.salesforce-sites.com/zoom/services/apexrest/zoomWebhookService](https://exampleCompany.my.salesforce-sites.com/zoom/services/apexrest/zoomWebhookService)

Can you let me know if there’s anything we should look for on this or can you point me towards anyone else? Thanks!

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [March 16, 2023, 8:28pm UTC](https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110/4 "2023-03-16T20:28:32Z")

</div>

Hi @cmcgloin  
thanks for reaching out to us!  
Are you receiving a challenge request to your endpoint when you manually trigger the validation?

---

<div class="post-metadata">

**Author:** ![cmcgloin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/cmcgloin/32/46087_2.png) [@cmcgloin](https://devforum.zoom.us/u/cmcgloin)\
**Post date:** [March 20, 2023, 1:14pm UTC](https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110/5 "2023-03-20T13:14:22Z")

</div>

Thanks for getting back to me @elisa.zoom . Let me try and run some logs on the Salesforce side and see what comes across.

It looks like the save to the site address went through and I’m now getting 200 back which is good. However in the logs, it looks like I’m only getting visibility to the meetings which are in the main developers personal room. Is that standard for an unvalidated app perhaps or is there any other reason why the scope of the records would be limited?

---

<div class="post-metadata">

**Author:** ![cmcgloin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/cmcgloin/32/46087_2.png) [@cmcgloin](https://devforum.zoom.us/u/cmcgloin)\
**Post date:** [March 23, 2023, 5:20pm UTC](https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110/6 "2023-03-23T17:20:53Z")

</div>

Hey @elisa.zoom - apologies for duplicate message. Any ideas why a webhook would be limited to just a certain users events rather than org wide?

Thanks!

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [March 28, 2023, 7:46pm UTC](https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110/7 "2023-03-28T19:46:02Z")

</div>

Hi @cmcgloin  
Sorry for the late reply, I was taking some time off and I am just catching up.  
Could you please confirm what app type are you using to receive these events?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [March 31, 2024, 11:22am UTC](https://devforum.zoom.us/t/zoom-webhook-validation-failure/84110/8 "2024-03-31T11:22:27Z")

</div>

Closed on March 31, 2024, 11:22am UTC

This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.
