# Created Meetings Not Appearing

**URL:** <https://devforum.zoom.us/t/created-meetings-not-appearing/57896>\
**Category:** API and Webhooks\
**Created:** [September 23, 2021, 2:55pm UTC](https://devforum.zoom.us/t/created-meetings-not-appearing/57896 "2021-09-23T14:55:40Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![keight](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/keight/32/31307_2.png) [@keight](https://devforum.zoom.us/u/keight)\
**Post date:** [September 23, 2021, 2:55pm UTC](https://devforum.zoom.us/t/created-meetings-not-appearing/57896/1 "2021-09-23T14:55:40Z")

</div>

**Description**  
POSTing a request using an email address to create a meeting does create the meeting, but the meetings don’t show up on calendars or in the Zoom app or client. If I’m the host, the co-host gets an email invite, but if I’m the co-host, I do not.  
We can join the meetings, and they are being recorded.

**Error**  
No error message, but meeting not showing up on any calendars. See screenshot below of alternate host invite.

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT

**Which Endpoint/s?**  
/v2/users/{email}/meetings

**How To Reproduce (If applicable)**  
Steps to reproduce the behavior:

```auto
const createZoomMeeting = () => {
  const meetingOptions = {
    topic: 'Zoom Meeting created with Google Script',
    type: 1,
    start_time: '2021-09-23T17:10:00',
    duration: 30,
    timezone: 'America/Chicago',
    schedule_for: ZOOM_EMAIL,
    password: 'sample',
    agenda: 'Discuss the product launch',
    settings: {
      auto_recording: 'cloud',
      mute_upon_entry: true,
      participant_video: false,
      alternative_hosts: ALT_HOST,
    },
  };

  const call_uri = "https://api.zoom.us/v2/users/" + ZOOM_EMAIL + "/meetings";

  const request = UrlFetchApp.fetch(
    call_uri,
    {
      method: 'POST',
      contentType: 'application/json',
      headers: { Authorization: `Bearer ${getZoomAccessToken()}` },
      payload: JSON.stringify(meetingOptions),
    }
  );
  const { join_url, id } = JSON.parse(request.getContentText());
  Logger.log(`Zoom meeting ${id} created`, join_url);
  Logger.log('join url: %s',join_url);
};

```

**Screenshots (If applicable)**

> **[zoom invite — Postimages](https://postimg.cc/5H0QftMT)**

---

<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 24, 2021, 3:04pm UTC](https://devforum.zoom.us/t/created-meetings-not-appearing/57896/2 "2021-09-24T15:04:52Z")

</div>

Hi @keight,

Can you try adding the following field to your JSON?  
`pre_schedule: false`

Let me know if this helps,  
Will

---

<div class="post-metadata">

**Author:** ![keight](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/keight/32/31307_2.png) [@keight](https://devforum.zoom.us/u/keight)\
**Post date:** [September 24, 2021, 3:34pm UTC](https://devforum.zoom.us/t/created-meetings-not-appearing/57896/3 "2021-09-24T15:34:21Z")

</div>

Done - does not help. Same issues.

---

<div class="post-metadata">

**Author:** ![keight](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/keight/32/31307_2.png) [@keight](https://devforum.zoom.us/u/keight)\
**Post date:** [September 27, 2021, 2:00pm UTC](https://devforum.zoom.us/t/created-meetings-not-appearing/57896/4 "2021-09-27T14:00:34Z")

</div>

Done, does not help - same 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 29, 2021, 9:52am UTC](https://devforum.zoom.us/t/created-meetings-not-appearing/57896/5 "2021-09-29T09:52:18Z")

</div>

Hi @keight,

Thanks for giving that a try, and my apologies for not catching this earlier—I can see that you’re scheduling the meeting as type=1, which is an instant meeting. These meetings will not show up in the dashboard, and this is expected behavior.

To generate a standard meeting that will appear in the UI as expected, you will need to specify type=2, for a “scheduled meeting”.

Let me know if this helps,  
Will

---

<div class="post-metadata">

**Author:** ![keight](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/keight/32/31307_2.png) [@keight](https://devforum.zoom.us/u/keight)\
**Post date:** [September 29, 2021, 3:55pm UTC](https://devforum.zoom.us/t/created-meetings-not-appearing/57896/6 "2021-09-29T15:55:16Z")

</div>

Updated: still nothing

```auto
const createZoomMeeting = () => {
  const meetingOptions = {
    topic: 'Zoom Meeting created with Google Script - 5:10pm dallas',
    type: 2,
    start_time: '2021-09-29T21:45:00Z',
    duration: 45,
    pre_schedule: false,
    schedule_for: ZOOM_EMAIL,
    agenda: 'Discuss the product launch',
  };

  const call_uri = "https://api.zoom.us/v2/users/" + ZOOM_EMAIL + "/meetings";

  const request = UrlFetchApp.fetch(
    call_uri,
    {
      method: 'POST',
      contentType: 'application/json',
      headers: { Authorization: `Bearer ${getZoomAccessToken()}` },
      payload: JSON.stringify(meetingOptions),
    }
  );
  const { join_url, id } = JSON.parse(request.getContentText());
  Logger.log(`Zoom meeting ${id} created`, join_url);
  Logger.log('join url: %s',join_url);
};

```

---

<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, 2021, 10:58am UTC](https://devforum.zoom.us/t/created-meetings-not-appearing/57896/7 "2021-10-01T10:58:17Z")

</div>

Hi @keight,

Thank you for confirming. In order for us to take a closer look, can you please submit a ticket at [devsupport.zoom.us](http://devsupport.zoom.us) (you will need to sign in) and include the user and account details under which the meeting is attempted to be scheduled? We will be happy to help further debug.

Thanks,  
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:** [October 31, 2021, 8:58pm UTC](https://devforum.zoom.us/t/created-meetings-not-appearing/57896/8 "2021-10-31T20:58:52Z")

</div>

Closed on October 31, 2021, 8:58pm UTC

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