On some of my past meetings
v2/meetings/{meetingId}
returns {
** “code”: 3001,**
** “message”: “Meeting does not exist: xxxxx.”** }
If I call GET /past_meetings/{meetingUUID}
the meeting is returned, but the response for the /past_meetings/ API doesn’t include the tracking_fields
Thank you for reaching out to the Zoom Developer Forum. Looking at our historical posts, I was able to find an issue that seems to match what you’re describing. Please review the post to make sure that you are adding the tracking field and also setting it when creating a meeting with the Create Meeting API.
I hope that helps! Let me know if you have any questions.
The meetings are all created by the users. Not with the API. I’m able to load the meetings with the tracking fields from the admin site, but for whatever reason some of them return code 3001 meeting doesn’t exist from the meetings/ api. That same meeting can be returned from the past_meetings/ api, but that api doesn’t have tracking fields.
The Get Meetings API is for getting upcoming or live meetings. If the meeting has already been ran, and or deleted, the Get Meetings API will return that error message.
The Get Past Meeting Details API does return past meetings, however as seen in the docs, it does not include the Tracking Fields.
CONFIDENTIAL: The materials in this e-mail are private and may contain Protected Health Information. Please note that e-mail is not necessarily confidential or secure. Your use of e-mail constitutes your acknowledgment of these confidentiality and security limitations. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying, distribution, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this e-mail in error, please immediately notify the sender via telephone or return e-mail.