# Who deleted, or changed the appointment

**URL:** <https://devforum.zoom.us/t/who-deleted-or-changed-the-appointment/34748>\
**Category:** API and Webhooks\
**Created:** [October 30, 2020, 2:09pm UTC](https://devforum.zoom.us/t/who-deleted-or-changed-the-appointment/34748 "2020-10-30T14:09:57Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![yperez](https://avatars.discourse-cdn.com/v4/letter/y/8e7dd6/32.png) [@yperez](https://devforum.zoom.us/u/yperez)\
**Post date:** [October 30, 2020, 2:09pm UTC](https://devforum.zoom.us/t/who-deleted-or-changed-the-appointment/34748/1 "2020-10-30T14:09:58Z")

</div>

**Description**  
Can we get details of when and who updated/deleted a meeting?

**Error**  
We have our EHR Calendar integrated with Zoom for Telehealth. We have recently noticed an increase in a couple issues:

1. The password that was initially set for the meeting is different in Zoom and the EHR.

2. The meeting is deleted in Zoom but not in the EHR. We have Zoom delete triggering when the appointment is deleted in the EHR, however if the appointment is still in the EHR, we are trying to figure out how the meeting got delete from Zoom.

**Additional context**  
At this point, the only thing I think could help us do more troubleshooting on this is to have a log history of when/who updated or deleted the meeting in Zoom so we can confirm whether this is being triggered by any automated process or user. I looked through the APIs but couldn’t find anything that will give us this level of detail.

P.S  
I was also trying to find out if there is a call limit for [https://api.zoom.us/v2/meetings/{meetingId}](https://api.zoom.us/v2/meetings/%7BmeetingId%7D)

Thank you,  
Yoismel.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 2, 2020, 5:12pm UTC](https://devforum.zoom.us/t/who-deleted-or-changed-the-appointment/34748/2 "2020-11-02T17:12:18Z")

</div>

Hi @yperez,

Thanks for reaching out about this, and happy to point you in the right direction.

If you need to keep track of when and who updated/deleted a meeting, you can leverage our Meeting Updated and Meeting Deleted webhooks:

> **[Meeting Updated - Meeting Events - Webhook Reference - API Reference](https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-updated)**
>
> Meeting Updated
> 
> 
> 
> A meeting host or a user with admin privileges can update a scheduled meeting. The meeting can be updated manually using the Edit fea...

  

> **[Meeting Deleted - Meeting Events - Webhook Reference - API Reference](https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-deleted)**
>
> Meeting Deleted
> 
> 
> 
> A meeting host or a user with admin privileges can delete a scheduled meeting. Users can delete a meeting manually using the Delete f...

The `operator_id` returned in the payload will tell you who made the change.

Let me know if this helps!  
Will

---

<div class="post-metadata">

**Author:** ![yperez](https://avatars.discourse-cdn.com/v4/letter/y/8e7dd6/32.png) [@yperez](https://devforum.zoom.us/u/yperez)\
**Post date:** [November 2, 2020, 6:17pm UTC](https://devforum.zoom.us/t/who-deleted-or-changed-the-appointment/34748/3 "2020-11-02T18:17:49Z")

</div>

Awesome, thank you. This should help.

---

<div class="post-metadata">

**Author:** ![yperez](https://avatars.discourse-cdn.com/v4/letter/y/8e7dd6/32.png) [@yperez](https://devforum.zoom.us/u/yperez)\
**Post date:** [November 2, 2020, 7:46pm UTC](https://devforum.zoom.us/t/who-deleted-or-changed-the-appointment/34748/4 "2020-11-02T19:46:36Z")

</div>

P.S

I also wanted to check if there was a limit on calling the [https://api.zoom.us/v2/meetings/{meetingId}](https://api.zoom.us/v2/meetings/%7bmeetingId%7d) endpoint. We are using the endpoint to trigger an alert whenever we find an upcoming appointment with no matching data in Zoom. We want to run this process every 30 minutes, which will imply making an average of 125 calls to [https://api.zoom.us/v2/meetings/{meetingId}](https://api.zoom.us/v2/meetings/%7bmeetingId%7d) every time and want to confirm that will no be an issue for calling other APIs such as Create/Update/Delete meetings.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 3, 2020, 5:57pm UTC](https://devforum.zoom.us/t/who-deleted-or-changed-the-appointment/34748/5 "2020-11-03T17:57:38Z")

</div>

Hi @yperez,

Glad I could help! In regards to rate limits, this will vary depending on the Zoom plan you have and the endpoint you’re hitting. You can see this breakdown here:

> **[Rate Limits - API Reference](https://marketplace.zoom.us/docs/api-reference/rate-limits)**
>
> Rate Limits
> 
> Rate Limits define the maximum number of requests that can be made by apps to the Zoom REST API in a given period of time. Zoom employs rat...

If you’re calling a single meeting (GET), this is a “Light” endpoint:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/7/c/7cb07207b57eb063dbf085556a77ff064afd665b.png)

Which means you can make 30 requests/second (if you have a Pro account), and potentially more if you have a higher plan.

Hope this helps!

Best,  
Will

---

<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:** [December 4, 2020, 3:57am UTC](https://devforum.zoom.us/t/who-deleted-or-changed-the-appointment/34748/6 "2020-12-04T03:57:50Z")

</div>

Closed on December 4, 2020, 3:57am UTC

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