How to delete "This and following meetings" for a recurring meeting

Hello!

I’m working with the Zoom API.
I want to replicate the “Delete this and following meetings” as used in the Zoom desktop application.
I’m following this documentation in: docs/api/rest/reference/zoom-api/methods/#operation/meetingDelete

I see I can delete single occurrences of the recurring meeting using the occurrence_id query string parameter, but I do not see an option to delete the following recurrences.

Is there any option to achieve this? Or do I need to iterate over all the occurrences I need to delete?

Here’s an idea (admittedly un-tested, so take it with a grain of salt): instead of looping through the occurrences and deleting them one by one, how about modifying the meeting’s reccurrence info?

You meeting’s recurrence info probably has a end_date_time to specify when it stops recurring, or maybe you have configured the end_times which indicates the total number of recurrences. You could modify either one of these two parameters (or both) to cancel all the unwanted occurrences.

For example, let’s say your meeting currently has end_times set to 10 and you want to preserve the first three occurrences and get rid of the last 7, in this scenario you would change end_times to 3. Similarly, if the meeting’s end_date_time is set to a month from now, you could change it to today’s date to get rid of all future occurrences.

Let me know if this helps.

2 Likes

Hey! Thanks for the reply.
That’s how Google (supposedly) work with recurring meetings. I’ll give it a try with zoom.
I’ll let you know how it goes.

1 Like

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