# Angular Create a meeting with random meetingID

**URL:** <https://devforum.zoom.us/t/angular-create-a-meeting-with-random-meetingid/72373>\
**Category:** Meetings\
**Created:** [July 18, 2022, 3:28am UTC](https://devforum.zoom.us/t/angular-create-a-meeting-with-random-meetingid/72373 "2022-07-18T03:28:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kokkein](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/kokkein/32/39466_2.png) [@kokkein](https://devforum.zoom.us/u/kokkein)\
**Post date:** [July 18, 2022, 3:28am UTC](https://devforum.zoom.us/t/angular-create-a-meeting-with-random-meetingid/72373/1 "2022-07-18T03:28:22Z")

</div>

hello,  
I am in angular v14, I need help to create a meeting with a **random meeting id.**  
can you share the sample code how to do it in angular?

thanks

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [July 27, 2022, 10:29pm UTC](https://devforum.zoom.us/t/angular-create-a-meeting-with-random-meetingid/72373/2 "2022-07-27T22:29:43Z")

</div>

Hi, @kokkein,

Welcome to the Developer Forum! You will want to hit the Create Meeting Endpoint to accomplish your goal.

# Create Meeting Endpoint

[https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#tag/Meetings/operation/meetingCreate](https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#tag/Meetings/operation/meetingCreate)

Here is an example code snippet for your reference :

```auto
var myHeaders = new Headers();
myHeaders.append("Authorization", "Bearer YOUR TOKEN");
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Cookie", "_zm_lang=en-US; _zm_mtk_guid=b2fed383f6f345c78ef07479027467b9; _zm_visitor_guid=b2fed383f6f345c78ef07479027467b9");

var raw = JSON.stringify({
  "topic": "Create Meeting",
  "type": 2,
  "start_time": "2022-01-25T22:00:00Z",
  "password": "123456"
});

var requestOptions = {
  method: 'POST',
  headers: myHeaders,
  body: raw,
  redirect: 'follow'
};

fetch("https://api.zoom.us/v2/users/{userId}/meetings", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));

```
