Webhooks for creating meeting with the specific meeting ID or personal Zoom ID

Before Creating a New Topic:

If you’re experiencing unexpected API/Zoom API Events (webhooks) behavior please search the forum with relevant keywords (e.x. error message) and follow the guidance outlined in those posts. Please also leverage the following support links:


Format Your New Topic as Follows:

API Endpoint(s) and/or Zoom API Event(s)

Description
I wonder how to create a Zoom meeting with the specific user’s Zoom ID or personal link name. I would like to link the zoom meeting invitation when sending the email on Outlook but with the specific user’s Zoom ID so that the given user can be the owner of the Zoom meeting.

Error?
N/A, currently exploring existing codebase.

How To Reproduce
N/A.

Hi @Clover ,

To do this via API, use the create a meeting endpoint: Meetings APIs

Aside from the admin scope, you will need to have scheduling privilege as well.

If you want to use their personal meeting id (PMI) for the new meeting, make sure use_pmi: true in the request body.

Hi Gianni,

Thank you for your reply. In terms of ‘scheduling privilege’, is there any way to achieve this through webhooks or API or is it something that only needs to be done once by admin if we’re using the corporate zoom account?

Also, when I clicked ‘Join Meeting’, it shows ‘My Name’s Zoom Meeting’ and show the number which looks like ID. Is there any way that users can figure out their own Zoom meeting ID and create multiple ones? Or does Zoom just use alias to create the meeting and will the meeting link always use the same meeting ID?