# Creating Multiple meetings in the same day Error

**URL:** <https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397>\
**Category:** API and Webhooks\
**Created:** [September 27, 2020, 3:14am UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397 "2020-09-27T03:14:35Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![jay.li](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@jay.li](https://devforum.zoom.us/u/jay.li)\
**Post date:** [September 27, 2020, 3:14am UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/1 "2020-09-27T03:14:35Z")

</div>

Hello,

I’ve created 2 meetings via API for a Licensed user.

Some how, both meetings created for the user, the start URL was using her her own Personal Meeting ID instead of creating a new meeting URL for her. And this updated her personal meeting password to the 2nd meeting’s password.  
E.g.  
1st Meeting:  
Zoom Response ID: 11111111  
Start URL: {Zoom URL}/j/88888888  
Password: 123456  
Date time: 27/9/2020 9am

2nd Meeting:  
Zoom Response ID: 22222222  
Start URL: {Zoom URL}/j/88888888  
Password: 654321  
Date time: 27/9/2020 4pm

So what happened now, our users of the first meeting cannot join since the password was changed and we didn’t realized it until the meeting started.

We create about hundreds of meetings like this on a weekly basis via API, and this only happened for this user.

Do you know the issue is? How can we prevent this in future?

We are using JWT to connect with the API.  
Endpoint: POST {Zoom API URL}/users/{userId}/meetings

Should I share the Zoom response UUID here too?  
Not sure it’s safe to do so.

Thanks!

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [September 27, 2020, 3:15am UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/2 "2020-09-27T03:15:19Z")

</div>

Hey @jay.li

Thanks for posting on the Zoom Devforum! I am still learning, but I will try my best to help answer your question. 🙂

Checkout these related threads that may have the answer you are looking for:

> [@How to create meeting with Host using API?](https://devforum.zoom.us/t/-/12173):
>
> How to create meeting with Host using API?

> [@Multiple users with one url issue](https://devforum.zoom.us/t/-/6676):
>
> Description- I am using rest apis with jwt auth. I want to add attendees in meeting but there the issue is one attendee can pass their join url to other external user here I want to stop him. Is it possible when a user joined meeting and with the same url if someone try then previous user exit from the meeting? This is major issue I am facing, Please tell me how can i stop this? I am adding attendee as registrant in meeting. I have tried meeting password, shot registrant api to change stat…

If these threads did not help, please let us know by replying back here and someone from the Developer Relations team will get back to you shortly.

Thanks,  
DeveloperBot

---

<div class="post-metadata">

**Author:** ![jay.li](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@jay.li](https://devforum.zoom.us/u/jay.li)\
**Post date:** [September 27, 2020, 3:19am UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/3 "2020-09-27T03:19:28Z")

</div>

Nope, these topics didn’t help with the issue.

---

<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 28, 2020, 7:29pm UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/4 "2020-09-28T19:29:54Z")

</div>

Hey @jay.li,

Is it possible to share the full request URL/body of your request(s) to create these meetings that used the hosts PMI ID? It would be helpful to take a closer look at the meeting type and settings to make sure this isn’t the result of an unintentional setting.

If you could provide the meeting UUIDs as well, this would be helpful.

Thanks!  
Will

---

<div class="post-metadata">

**Author:** ![jay.li](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@jay.li](https://devforum.zoom.us/u/jay.li)\
**Post date:** [September 30, 2020, 1:45am UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/5 "2020-09-30T01:45:25Z")

</div>

Hi Will,

We create all our other meetings the same way with the same parameters.

Only this user’s meeting created that day was under her own personal meeting URL.

The rest are created with a new unique meeting ID.

Here’s the POST URL that we use to create the meetings for this user.

[https://api.zoom.us/v2/users/{{email}](https://api.zoom.us/v2/users/%7B%7Bemail%7D)} /meetings

Request Body:

{

“topic”: “_{{topic}}_”,

“type”: 2,

“start\_time”: “_{{start\_time}}_”,

“duration”: 120,

“timezone”: “Asia/Singapore”,

“password”: “_{{password}}_”,

“agenda”: “_{{topic}}_”,

“settings”: {

“mute\_upon\_entry”: **true**

}

}

First API Call:

“uuid”:“7MuX1+8XSXKtUdG4kifsUQ==”,“id”:92807411155

Second API Call:

“uuid”:“7MuX1+8XSXKtUdG4kifsUQ==”,“id”:92909633415

Seems like the UUID are the same, but the ID is different for both meetings.

Thanks!

Regards,

Jay

---

<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:** [October 1, 2020, 7:43pm UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/6 "2020-10-01T19:43:45Z")

</div>

Hey @jay.li,

Thanks so much for providing those details!

In taking a closer look, it sounds like this user probably has the “Use Personal Meeting ID (PMI) when scheduling a meeting” setting set to true, which would cause this behavior.

If you have a chance, I recommend reading this thread:

> [@Understanding scheduled PMI meetings](https://devforum.zoom.us/t/understanding-scheduled-pmi-meetings/15406/2):
>
> Hey @jimig, Correct, but you should be able to pass in your PMI to the endpoints and get the respective data. This is actually the expected flow. When a meeting is created using personal meeting ID, a unique meeting ID is also created as seen in the create meeting response. However, in the webhooks it will show your personal meeting ID. Basically since you can have infinite meetings with your personal meeting ID, we also assign a unique meetingID to handle in our system. Here is an example…

Let me know if this helps to clear things up!

Best,  
Will

---

<div class="post-metadata">

**Author:** ![jay.li](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@jay.li](https://devforum.zoom.us/u/jay.li)\
**Post date:** [October 2, 2020, 2:09am UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/7 "2020-10-02T02:09:51Z")

</div>

Hi Will,

Thank a lot for helping us identify the issue.

I see there are some options in the user group settings to disable this.

So if we want a new meeting ID to be created every time for our users regardless of their account setting, we need to disable and lock this 3 settings?

Or just disable and lock the “Use Personal Meeting ID (PMI) when scheduling a meeting” is enough?

\<img width=“747” height=“327” style=“width:7.7812in;height:3.4062in” id=“Picture\_x0020\_3” src="[//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex016/uploads/zoomdeveloper/original/3X/2/9/2968b5542d8ced32ccbb9b429cc8aeea923bb887.png](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/2/9/2968b5542d8ced32ccbb9b429cc8aeea923bb887.png)" alt="Graphical user interface, text, application

Description automatically generated"\>

Thanks!

Regards,

Jay

---

<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:** [October 2, 2020, 6:36pm UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/8 "2020-10-02T18:36:43Z")

</div>

Hey @jay.li,

Disabling this setting (Use Personal Meeting ID (PMI) when scheduling a meeting" on this user should ensure that a new, unique Meeting ID is generated when you create a meeting for them via API.

Let me know if you still have any questions about this!

Best,  
Will

---

<div class="post-metadata">

**Author:** ![jay.li](https://avatars.discourse-cdn.com/v4/letter/j/35a633/32.png) [@jay.li](https://devforum.zoom.us/u/jay.li)\
**Post date:** [October 5, 2020, 3:10am UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/9 "2020-10-05T03:10:56Z")

</div>

Hi Will,

Ok noted. Will try disabling that setting.

Thanks!

Regards,

Jay

---

<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:** [October 5, 2020, 6:33pm UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/10 "2020-10-05T18:33:25Z")

</div>

No problem, happy to have helped clarify!

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:** [November 5, 2020, 4:33am UTC](https://devforum.zoom.us/t/creating-multiple-meetings-in-the-same-day-error/31397/11 "2020-11-05T04:33:35Z")

</div>

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