Who deleted, or changed the appointment

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

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.

I was also trying to find out if there is a call limit for https://api.zoom.us/v2/meetings/{meetingId}

Thank you,

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:

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

Let me know if this helps!

Awesome, thank you. This should help.


I also wanted to check if there was a limit on calling the https://api.zoom.us/v2/meetings/{meetingId} 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} every time and want to confirm that will no be an issue for calling other APIs such as Create/Update/Delete meetings.

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:

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

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!


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