This meeting is not available or ID is not valid.

No, I didn’t try double-encoding the meeting UUID. I’ll try that.

This worked. I’m now double hex encoding the meeting ID. And, I can now successfully retrieve participants for this uuid: /JcknqNDQo6A/BnHsjsYUg==

Hi @katyle,

We’re glad that it worked for you, we’ve also updated our API documentation to reflect our suggestion of double encoding the UUID [1].

1- https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/pastmeetingparticipants

Let us know if you need anything else.

Thanks

1 Like

Hi @Michael_Purnell I’m having the same issue and have tried double encoding as you’ve suggested but I’m still not able to retrieve any past meeting data. Every uuid I try results in the 3001 error.

To check myself I’ve tried encoding the uuid shared above (/OterjLTR3eIKqrkEP3j2A==) to see if I’m getting the same result out as you, and I am except the last two D’s in my result are lower case (%252fOterjLTR3eIKqrkEP3j2A%253d%253d). Could that be what’s messing me up? Also if that value is wrong, is there a supported method for doing the hex encoding? Because clearly what I’ve figured out is not working.

Thanks

Hi. This is high priority. We just went to production with our code. Note that we ARE double hex encoding the uuids in the request to get meeting participants. The problematic meeting uuid is now B634woWXRu+IczdjDrtJ6w==\

The double-encoded uuid is B634woWXRu%252BIczdjDrtJ6w%253D%253D%255C

See this particular message in your log:

13:47:10
05/24/2019

404

https://api.zoom.us/v2/metrics/meetings/B634woWXRu%2BIczdjDrtJ6w%3D%3D%5C/participants

{
“endpoint”: “https://api.zoom.us/v2/metrics/meetings/B634woWXRu%2BIczdjDrtJ6w%3D%3D%5C/participants”,
“response_headers”: [
“Set-Cookie: cred=A8B5DA7DBE2158F727A61B7662FC5A03; Path=/; Secure; HttpOnly”
],
“date_time”: “2019-05-24 13:47:10”,
“method”: “GET”,
“request_body”: “N/A”,
“response”: {
“code”: 3001,
“message”: “This meeting’s details info is not available or ID is not valid.”
},
“request_headers”: [
“authorization: ******”,
“connection: close”,
“user-agent: UnifySquare Zoom Data Extraction Service (1.0)”
],
“request_params”: [
“page_number: 1”,
“page_size: 300”,
“type: past”
],
“http_status”: “404”
}

I can’t give you the customer information in this post. Please e-mail or call me.
Katy

Hi @katyle,

Can you email us the customer’s email along with meeting ID to developersupport@zoom.us?

Thanks

Done

Also, we are now getting the same error for meeting UUID sz8BcXChTS2ZfvFIvvUOXQ==
with meeting ID 917910532

We really need a response on this soon, as, although the UUID is double-hex encoded in the meeting participant list request, the original UUID doesn’t even have any special characters in it.

Hi @katyle,

We are consulting with our engineers regarding your issue, and we will communicate you the updates on your email.

Thanks!

Thank you. There are a few meeting UUIDs for which we have gotten this message that do not appear to have any special characters in them.

Hi @katyle,

Can you send these details in the email to our developer support?

Thanks

Having the same issue with the UUID, I had double encoded it with “UTF-8” and sent a call to the API, but it had returned the error ‘3001’. I already checked the encoded string at convertstring.com and it matches. Trying at the Zoom API Reference Test Request results in the same error.

@famorim,

Can you please send us these details to developersupport@zoom.us ? We will continue to assist you on that platform

Facing same issue for every UUID while getting past meetings. Also tried with double encoding still getting same issue.

Hey @mukund.waghmode,

Please provide your request url, query params, and uuids you are using so we can debug.

Thanks,
Tommy

Hi @tommy,
Following are the url with uuid.

URL: https://api.zoom.us/v2/past_meetings/gErGry50QNKsDG7jaa5z2w==

Thanks,

Mukund

Hey @mukund.waghmode,

I am guessing this is happening because the meeting has been deleted.

Can you try the Reports or Dashboard endpoint to get past meetings?

Thanks,
Tommy

Hi @tommy

Meetings are not deleted. these are available. I can get all details about these meetings using ‘meetingid’. Only past_meetings API is not working for me.
Also I have tried by creating new meeting still its not working.

Report and Dashboard APIs needs admin scope. We are using only user scope APIs. So we could not use these APIs.

Could you please check is there any other way to get past meetings details?

Thanks,
Mukund

Hey @mukund.waghmode,

Our records indicate that the meeting uuid gErGry50QNKsDG7jaa5z2w== has never been started.

Can you try again, start the meeting, end the meeting, and then send us the UUID of that meeting?

Thanks,
Tommy

Hi @tommy,

I have started and ended the meeting and sharing the uuid of the same meeting.

“uuid”: “yvV+xr2ATzu0RrxoUUPq2A==”

Thanks,
Mukund