[3001] Meeting does not exist: XXX

API Endpoint(s) and/or Zoom API Event(s)
/v2/meetings/{meetingId}/meeting_summary
/v2/users/{userId}/meetings

Description

  • I make a call to /v2/users/{userId}/meetings and it returns a list of meetings from the past
  • I pick a past meeting’s uuid and I use it to make a call to /v2/meetings/{meetingId}/meeting_summary
  • I get an response saying:
[3001] Meeting does not exist: XXX.
  • I expected to get back the meeting summary.

Not sure what I’m doing wrong here. All these meetings are scheduled via our Calendly integration, so not sure if that’s causing any issue. All of these meetings only have 2 participants, the host, and the attendee.

I can provide a zoom employee some example uuid’s via pm if needed.

Hi @nick7 ,

Depending on the meeting type, you may have the wrong uuid. Is this a recurring meeting? You may need the uuid of the specific instance:

@gianni.zoom thanks for the reply. These are not recurring meetings. They are one off meetings created by the Zoom → Calendly integration. The list meetings api is returning a meeting type of 2 (Scheduled Meeting). Confusingly, the docs call for a meetingId in the url, but in the notes they mention it must be the meeting UUID. I’ve tried using both the UUID and the integer ID and neither work.

So it looks like the issue is that it’s actually looking for a meeting instance ID, rather than a meeting ID. The Zoom docs are not at all clear about this, and seem to just use the term ‘meetingId’ regardless of the type of ID it wants.

Once I made a call to /past_meetings/{meetingId}/instances it returned an instance UUID (that looks identical to a meeting ID) and then I used that and was able to retrieve the summary.

I’d maybe suggest Zoom comes up with a better naming convention and update the docs.

Hi @nick7 , I am happy that the blog content was helpful in rectifying this and thanks for the feedback!

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