# Unique meeting ID conditions

**URL:** <https://devforum.zoom.us/t/unique-meeting-id-conditions/3207>\
**Category:** API and Webhooks\
**Created:** [February 5, 2019, 7:59pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207 "2019-02-05T19:59:36Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![marcos](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@marcos](https://devforum.zoom.us/u/marcos)\
**Post date:** [February 5, 2019, 7:59pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/1 "2019-02-05T19:59:36Z")

</div>

Hi,

I’m working on an application which requires to create multiple Zoom meeting links, for different people. Currently when I create the zoom links using the API, some of the IDs generated are the same, so a person could have two different events in two different days with the same ID and that could generate problems. Is there a condition for zoom to guaranty generation of always a different ID? Like a different topic, or start\_date, etc. I would like for this meetings to be recurring because the people are going to come in and out of the events across multiple days.

Thank you

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [February 6, 2019, 10:09pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/2 "2019-02-06T22:09:34Z")

</div>

Hi @marcos,

When you creating the zoom meetings are they recurring meetings with type 3/8 or are you creating the meetings with Scheduled with type 2?

Thanks

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [February 7, 2019, 10:10pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/4 "2019-02-07T22:10:56Z")

</div>

Hi @marcos,

Thanks for providing us the info. What you could do is this.

1. After you create your recurring meeting, you can take the occurrence\_ID that you get from [Retrieve a meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting)  
 ![24%20PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/1X/51e0748af06b39ba68d695c2184c4ea32725349d.png)

2. Then you can add the query parameter occurrence\_ID to the [update meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingupdate).  
Example  
 ![14%20PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/1X/a44f19197101326470e824914e99212f92a9fe0f.png)

Hope this helps, let us know if you have any more questions!

Thanks

---

<div class="post-metadata">

**Author:** ![k.krylov](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/k.krylov/32/316_2.png) [@k.krylov](https://devforum.zoom.us/u/k.krylov)\
**Post date:** [February 20, 2019, 5:29pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/5 "2019-02-20T17:29:10Z")

</div>

This is great, how do I add new occurrence to an already existing meeting 3/8.  
Do I first patch the recurrence and then update an occurrence, or is there a better way ?

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [February 20, 2019, 8:29pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/6 "2019-02-20T20:29:44Z")

</div>

Hi @k.krylov,

To add an additional occurrence to an existing meeting you will need to change either the endtimes or end\_date\_time property[0].

[0] - [https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingupdate](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingupdate)

Thanks

---

<div class="post-metadata">

**Author:** ![cg1](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/cg1/32/11295_2.png) [@cg1](https://devforum.zoom.us/u/cg1)\
**Post date:** [July 1, 2020, 2:22pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/8 "2020-07-01T14:22:29Z")

</div>

I face the same problem but i am using type 2(scheduled meeting)

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 6, 2020, 5:49pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/9 "2020-07-06T17:49:24Z")

</div>

Hey @cg1,

Please create a new topic and fill out the post template so we have enough information to help.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![agrochemistry](https://avatars.discourse-cdn.com/v4/letter/a/46a35a/32.png) [@agrochemistry](https://devforum.zoom.us/u/agrochemistry)\
**Post date:** [September 15, 2020, 3:00pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/10 "2020-09-15T15:00:36Z")

</div>

Hi Michael.

Meeting ID of occurrences are changing. Why ? I want to stay them the same,

---

<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:** [September 16, 2020, 8:44pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/11 "2020-09-16T20:44:30Z")

</div>

Hi @agrochemistry,

If this is in reference to a recurring meeting, each occurrence of a recurring meeting will have its own unique UUID. However, you can identify occurrences in a series by their shared Meeting ID.

Let me know if this helps!

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![tsmbabu](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tsmbabu/32/29483_2.png) [@tsmbabu](https://devforum.zoom.us/u/tsmbabu)\
**Post date:** [July 26, 2021, 11:33am UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/12 "2021-07-26T11:33:47Z")

</div>

Hi you have mentioned that a recurring meeting has a shared Meeting ID but also has a unique UUID.  
Can we use this UUID to record the attendance of participants to a specific session within the recurring meeting. if so can you help with the documentation or guide me to the specific person who can explain this.

---

<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:** [July 27, 2021, 9:13pm UTC](https://devforum.zoom.us/t/unique-meeting-id-conditions/3207/13 "2021-07-27T21:13:53Z")

</div>

Hi @tsmbabu,

You can get past participants for a specific instance of a recurring meeting by calling this API and specifying the UUID of the past occurrence:

> **[Get past meeting participants - Meetings - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/pastmeetingparticipants)**
>
> Retrieve information on participants from a past meeting. 
> Scopes: meeting:read:admin meeting:read
> 
> Rate Limit Label: Medium
> Prerequisites:
> 
> Paid accou...

If you need the UUIDs for a given meeting ID, you can first call:

> **[List ended meeting instances - Meetings - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/pastmeetings)**
>
> Get a list of ended meeting instances
> Scopes: meeting:read:admin meeting:read
> 
> Rate Limit Label: Medium
> 
> Authorization
> 
> Flow: authorizationCode
> 
> Author...

Let me know if it helps!  
Will
