Recurring Zoom meeting seems to no longer exist

Description
I have a Zoom business account that uses “custCreated” users to create meetings. One of these meetings was created on July 28, 2020 as a recurring weekly meeting with 50 occurrences. Up until the occurrence last week (Dec 11, 2020), it was working fine. However, it no longer seems to exist when I call the “Get a meeting API” (https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting).

The meeting ID is 99607887696. I would like to know if there is an audit trail on why this meeting appears to have been deleted or no longer exists. It still shows up in my meetings dashboard (https://zoom.us/account/metrics/pastmeetings) and I can query the Past Meeting Details API to see past occurrences. But it looks like future occurrences are gone, and I would like to know if this is something on Zoom’s end or our end.

Thanks for your help!

Error
{ code: 3001, message: ‘Meeting does not exist: 99607887696.’ }

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

JWT

Which Endpoint/s?

Get a Meeting (/meetings/{meetingId})

Hey @rachelmotivo,

Thank you for reaching out to the Zoom Developer Forum. I just have a couple of questions to help me identify the cause of the issue you’re seeing:

  1. Have you updated the meeting at all?
  2. Have you called the Update Meeting API at any point?

Thanks,
Max

Hi @MaxM our usage of the API does not involve updating the meetings at all, so to the best of my knowledge this meeting has never been modified.

Hey @rachelmotivo,

Thank you for providing additional information. I’ve since reached out to an internal team to gain more insight into the issue you’re seeing. I’ll update you when I have more information. (ZOOM-229945)

Thanks,
Max

Thanks Max - I am looping in our CTO here. I believe we’ve been waiting for support on this for quite a while now. Would really love Zoom’s attention to this issue.

Rachel

Hey @rachelmotivo,

Thank you for the update. Our internal team got back to me and indicated that they weren’t able to find logs to indicate the meeting was deleted, and the meeting is recurring until 2021-07-09. Please provide the request body that you’re using when making this request and I’ll investigate further.

Thanks,
Max

Looping in our CTO, Mike here to provide you with this information.

Thanks for looking into this @MaxM. Here’s the copy-pasted CURL equivalent:

curl https://api.zoom.us/v2/meetings/99607887696 -H "Authorization: Bearer [redacted]"
{"code":3001,"message":"Meeting does not exist: 99607887696."}

And attempting to join as host with the zak we got from creating the meeting does not work.

Hey @mikemotivo,

Thank you for providing additional information. Does the token you’re using work for other requests? Are you able to see the meeting in the UI but not when using the API? Please confirm that you’re using the correct token. If the issue persists, would you be able to send an email to developersupport@zoom.us with a link to this thread post and a token that I can use to reproduce the issue?

Thanks,
Max

Yes @MaxM this is certainly a valid token. Querying the ended meeting instances API endpoint returns valid results:

$ curl https://api.zoom.us/v2/past_meetings/99607887696/instances -H "Authorization: Bearer [redacted]" 2> /dev/null | jq
{
  "meetings": [
    {
      "uuid": "[redacted]",
      "start_time": "2020-11-06T23:57:14Z"
    },
    {
      "uuid": "[redacted]",
      "start_time": "2020-08-07T22:52:00Z"
    },
    # ...several other instances
  ]
}

I’ll send the credentials I’m using to that email address as requested.

And yes to the other questions, the meeting is visible in the “Past meetings” dashboard.

Created support ticket # #9203200

Hey @mikemotivo,

Thank you for submitting the ticket. I’ll be sure to follow-up there.

Thanks,
Max