# Troubleshooting Webhooks for Bookings

**URL:** <https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523>\
**Category:** Questions\
**Tags:** webhooks-api\
**Created:** [January 1, 2021, 2:10am UTC](https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523 "2021-01-01T02:10:27Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![rrussell1907](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@rrussell1907](https://developer.squareup.com/forums/u/rrussell1907)\
**Post date:** [January 1, 2021, 2:10am UTC](https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523/1 "2021-01-01T02:10:27Z")

</div>

I have successfully created an app that uses webhooks for bookings. It tests just fine, but does not notify me when there is a new booking (appointment).

Guidance please.

---

<div class="post-metadata">

**Author:** ![sjosey](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/sjosey/32/40_2.png) [@sjosey](https://developer.squareup.com/forums/u/sjosey)\
**Post date:** [January 4, 2021, 6:07pm UTC](https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523/2 "2021-01-04T18:07:41Z")

</div>

Hi @rrussell1907 welcome to the forums!

Do you mean that you’re not receiving webhooks when there is a new appointment? If so, what is your application id and the location id you’re not receiving webhooks for?

---

<div class="post-metadata">

**Author:** ![rrussell1907](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@rrussell1907](https://developer.squareup.com/forums/u/rrussell1907)\
**Post date:** [January 4, 2021, 6:27pm UTC](https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523/3 "2021-01-04T18:27:33Z")

</div>

Yes, nothing is being sent to the Location ID when a new appointment is booked.

Application ID = sq0idp-zEv8a7eUz-JxeljuCA9CCQ

Location ID = [https://rebeccarussell.com/ROR/receiver\_square.php](https://rebeccarussell.com/ROR/receiver_square.php)

Thanks for your response.

---

<div class="post-metadata">

**Author:** ![sjosey](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/sjosey/32/40_2.png) [@sjosey](https://developer.squareup.com/forums/u/sjosey)\
**Post date:** [January 4, 2021, 9:40pm UTC](https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523/4 "2021-01-04T21:40:08Z")

</div>

Are the appointments being created via the API or via the Appointments dashboard? I believe it will only be sent for appointments created via the API.

---

<div class="post-metadata">

**Author:** ![rrussell1907](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@rrussell1907](https://developer.squareup.com/forums/u/rrussell1907)\
**Post date:** [January 4, 2021, 9:51pm UTC](https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523/5 "2021-01-04T21:51:54Z")

</div>

Via the Appointments dashboard. That is disappointing. Thanks for the Information and the prompt reply.

---

<div class="post-metadata">

**Author:** ![Iqthink](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/iqthink/32/319_2.png) [@Iqthink](https://developer.squareup.com/forums/u/Iqthink)\
**Post date:** [January 6, 2021, 2:23pm UTC](https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523/6 "2021-01-06T14:23:35Z")

</div>

Same issue.

It doesn’t make sense that new appts from the actual app.dont trigger these webhooks. Isn’t that the intended use? If i did it via API, i would al ready have that info info in my web app and thus not need a webhook.

---

<div class="post-metadata">

**Author:** ![DavidP2190](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/davidp2190/32/337_2.png) [@DavidP2190](https://developer.squareup.com/forums/u/DavidP2190)\
**Post date:** [January 25, 2021, 8:48am UTC](https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523/7 "2021-01-25T08:48:11Z")

</div>

Same issue as well. Webhook doesn’t trigger when a booking is made via the Square online booking site.

---

<div class="post-metadata">

**Author:** ![adboio](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@adboio](https://developer.squareup.com/forums/u/adboio)\
**Post date:** [February 3, 2021, 12:39am UTC](https://developer.squareup.com/forums/t/troubleshooting-webhooks-for-bookings/1523/8 "2021-02-03T00:39:01Z")

</div>

Why is it expected behavior to only send webhook notifications for appointments created via the API? It seems like this defeats the purpose of the webhooks…

Are there plans to add this functionality in the future? @sjosey

Has anyone else been able to find a sufficient workaround for gathering new appointment data? None of the endpoints seem to “list” new appointments, so not sure polling is an option…
