API Error: Can not access a meeting a year ago

Hi,

Please help me to trace below issue.

While requesting to get the past meeting details, which are created on date :: 2024-01-25
we are getting the response as {“code”:12702,“message”:“Can not access a meeting a year ago.”},

Here is the actual request,
Request : https://api.zoom.us/v2/past_meetings/99334845162

Please help me for the same, why such response i am getting from the request ?

even while requesting to get the meeting details for same meeting id with below two APIs , we are getting two different results.

Help me to find ,what is the reason behind the same , below are the two request and response we get from the the same.

Request : https://api.zoom.us/v2/past_meetings/99334845162
Response: {“code”:12702,“message”:“Can not access a meeting a year ago.”}

Request : https://api.zoom.us/v2/meetings/99334845162
Response: {
“uuid”: “SPUnLMEpQkOL/MwkRwOsdw==”,
“id”: 99334845162,
“host_id”: “bUwf_6TKTpSwnvJ6KNdjNg”,
“host_email”: “REDACTED”,
“assistant_id”: “”,
“topic”: “Zoom Meeting”,
“type”: 2,
“status”: “waiting”,
“start_time”: “2024-01-31T22:00:00Z”,
“duration”: 60,
“timezone”: “America/New_York”,
“agenda”: “”,
“created_at”: “2024-01-25T18:54:17Z”,
“start_url”: “Launch Meeting - Zoom”,
“join_url”: “Launch Meeting - Zoom”,
“settings”: {
“host_video”: false,
“participant_video”: false,
“cn_meeting”: false,
“in_meeting”: false,
“join_before_host”: true,
“jbh_time”: 0,
“mute_upon_entry”: false,
“watermark”: false,
“use_pmi”: false,
“approval_type”: 2,
“audio”: “both”,
“auto_recording”: “none”,
“enforce_login”: false,
“enforce_login_domains”: “”,
“alternative_hosts”: “”,
“alternative_host_update_polls”: false,
“close_registration”: false,
“show_share_button”: false,
“allow_multiple_devices”: false,
“registrants_confirmation_email”: true,
“waiting_room”: false,
“request_permission_to_unmute_participants”: false,
“global_dial_in_countries”: [
“US”
],
“global_dial_in_numbers”: [
{
“country_name”: “US”,
“number”: “+1 253 205 0468”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “Tacoma”,
“number”: “+1 253 215 8782”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “Washington DC”,
“number”: “+1 301 715 8592”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 305 224 1968”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 309 205 3325”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “Chicago”,
“number”: “+1 312 626 6799”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “Houston”,
“number”: “+1 346 248 7799”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 360 209 5623”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 386 347 5053”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 507 473 4847”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 564 217 2000”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 646 931 3860”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 669 444 9171”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “San Jose”,
“number”: “+1 669 900 6833”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 689 278 1000”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“number”: “+1 719 359 4580”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “New York”,
“number”: “+1 929 205 6099”,
“type”: “toll”,
“country”: “US”
}
],
“registrants_email_notification”: true,
“meeting_authentication”: false,
“encryption_type”: “enhanced_encryption”,
“language_interpretation”: {
“enable”: false
},
“approved_or_denied_countries_or_regions”: {
“enable”: false
},
“breakout_room”: {
“enable”: false
},
“internal_meeting”: false,
“continuous_meeting_chat”: {
“enable”: false,
“auto_add_invited_external_users”: false
},
“participant_focused_meeting”: false,
“push_change_to_calendar”: false,
“resources”: ,
“alternative_hosts_email_notification”: true,
“show_join_info”: false,
“language_interpretation_options”: {
“enable”: false
},
“device_testing”: false,
“focus_mode”: false,
“enable_dedicated_group_chat”: false,
“private_meeting”: false,
“email_notification”: true,
“host_save_video_order”: false,
“sign_language_interpretation”: {
“enable”: false
},
“email_in_attendee_report”: false
},
“pre_schedule”: false
}

Thanks

Hi @insynctelemedicine ,

Can you try using this meeting uuid instead of the meeting id on the get past meeting details endpoint?

Additionally, was this meeting scheduled with someone’s personal meeting id?

Hi ,

we have tried the same using metioned meeting uuid ,on the get past meeting details endpoint. we have received below response .

Request :: https://api.zoom.us/v2/past_meetings/SPUnLMEpQkOL/MwkRwOsdw==
Response :: {“code”:3001,“message”:“Meeting does not exist: SPUnLMEpQkOL/MwkRwOsdw==.”}

also the meeting is not scheduled with personal meeting id as you can see the “host_email” value in metioned response.

Kindly check and give update for the same.

Hi @insynctelemedicine ,

Please respond to my private message to you with your email address, client id associated with the queries and proof that meeting occurred/ended. Thanks!

Additionally can you test the meeting id with this endpoint? Zoom Meeting API

Hi,

We are still facing this issue. Please let me know once it’s fixed as it’s faced by many of our clients.

Please let me know if you require any details for this case.

image001.png

Hi @insynctelemedicine ,

Please share the requested info in our private message thread if you’d like me to continue to help. Additionally can you test the meeting id with this endpoint? Zoom Meeting API

Using that endpoint, it will only return UUID but as per current development we are using past meeting API, and the parameter is MeetingID. I do not understand why you ask to check with this endpoint which we are not using. We are facing this issue for random MeetingID.

I do not understand your request. Do you want the UUID of this meeting?

image001.png

Hi @insynctelemedicine ,

I am asking you to test your meeting id with that endpoint to see if you get a Status 200 response and verify the meeting’s existence. If it works there, it will help to isolate whether the issue is with the https://api.zoom.us/v2/past_meetings/{} endpoint or meeting.

Additionally, please respond to the private message if you’d like me to continue to help. Access your private messages by clicking on your icon photo on the top right of the forum and then on the “mail” icon.

I have tried to call the suggested endpoint and its returns:

API: https://api.zoom.us/v2/past_meetings/99334845162/instances

Response: {“meetings”:[{“uuid”:“mhoajaHyRKKb3uLsd0FJSQ==”,“start_time”:“2022-12-30T18:35:48Z”}]}

Please let us know if you require anything.

image001.png

Hi @insynctelemedicine ,

It says the meeting started 2022-12-30T18:35:48Z , but one of the responses to https://api.zoom.us/v2/past_meetings/{meetingID} says “start_time”: “2024-01-31T22:00:00Z”, and “created_at”: “2024-01-25T18:54:17Z”.

Somehow two different meetings have the same meeting id which is why you are getting “Response: {“code”:12702,“message”:“Can not access a meeting a year ago.”} sometimes”.

In order for me to further assist you please respond to the private message. I have now asked several times. Access your private messages by clicking on your icon photo on the top right of the forum and then on the “mail” icon.

Alternatively, if you have premier developer support, open a ticket here and submit all evidence labeling as a possible bug: Zoom Developer Docs

It’s a very serious issue that two meetings have the same meetingID. We have generated this meeting using API and we are a HIPPA compliance company.

I can’t tell you this reason to the client so can you please share more details like why it happened and whether it’s fixed or still having issues like this?

image001.png

Any updates on this please??

image001.png

Any updates on this or you would like to forward this case to be escalated to the zoom managment team?

Hi @insynctelemedicine ,

I asked a few times for additional information needed in order for me to continue to assist you. I have yet to receive that info although you did respond in the private message so please let me know how I could have been more clear in the request.

For time sake, please do the following:

Please share here how it is resolved later! Thank you!

I have already given all the responses and details asked for you.

If any missing, please let me know. Also, I am not sure how to do the private messages as mentioned in all the emails.

Please mention all the steps to do the information which you want.

image001.png

Any updates on this please?

image001.png

Hi @insynctelemedicine , there’s the directions for accessing your messages. Do you see this icon?

Yes, I did this. Did you get the personal message?

Please confirm.

image001.png

Hi @insynctelemedicine ,

You responded once before, but not with the information I requested to continue to help you: