v2/past_meetings/{meetingUUID}/archive_files not returning attachments—only audio, video, chat, and txt files

Subject: /v2/past_meetings/{meetingUUID}/archive_files not returning attachments—only audio, video, chat, and txt files

Description:

Hello Support Team,

I am using the endpoint:
GET /v2/past_meetings/{meetingUUID}/archive_files
to retrieve archived files for a specific meeting. In the Zoom web interface, I see meeting “Assets” or “Attachments” such as PDF documents, images, and log files.

However, when calling this endpoint, I only receive references to audio, video, chat, and transcript (txt) files. The new physical_files response field does not include the attachments I see in the interface.

Questions:

  1. Are meeting attachments (assets shared during the meeting) supposed to be exposed through the /archive_files endpoint or the physical_files field?

  2. Is there any endpoint or alternate method to programmatically obtain meeting attachments?

  3. Are there any additional configuration or permission requirements for these files to appear in the API response?

Please find attached a screenshot showing the attachments/assets as displayed in the Zoom UI for reference.

Thank you, looking forward to your response.


Hi @Albertano_Angel,

I took a look at Zoom’s API reference for GET /v2/past_meetings/{meetingUUID}/archive_files, and it looks to me like attachments/assets shared during an archived meeting should be exposed under the physical_files field. They are not shown as normal entries in the archive_files list. The archive_files list is typed for things like MP4, M4A, chat, captions, transcript, and JSON activity files, while physical_files has file_id, file_name, file_size, and download_url for attached files.

Two checks I’d run first: confirm the account has Meeting and Webinar Archiving enabled by Zoom Support, since the endpoint depends on that account-level feature. Also confirm the app has the required archiving read scopes and that the archive status is completed before treating an empty physical_files array as final.

I don’t see a separate, clearly documented endpoint for retrieving those meeting attachments outside GET /past_meetings/{meetingUUID}/archive_files. If the Zoom UI shows attachments but physical_files is empty for a completed archive, it might be worth providing the specific meetingUUID for the Zoom team to investigate on their side.

Hi Amanda, good afternoon.
The shared URL is the one we are currently using. We already have Archive and the scopes configured; however, the service response does not include the field you mentioned (physical_files).