meeting_summary returns 3001 and meeting_summaries lists zero, while AI Companion summaries appear in Zoom Docs | Community
Skip to main content
New Member
August 6, 2026
Question

meeting_summary returns 3001 and meeting_summaries lists zero, while AI Companion summaries appear in Zoom Docs

  • August 6, 2026
  • 1 reply
  • 25 views

The general summary of this is I am trying to retrieve the AI summaries of a meeting to then pull it via the API to make a copy into the platform I am leveraging, However the data is blank even though the summary is clearly generated on Zoom’s side of the coin.

 

App type: General app (OAuth), account-level, single-tenant (no master account).

Granted scopes (confirmed on the issued token):
  user:read:user:admin
  meeting:read:meeting:admin
  meeting:read:summary:admin
  meeting:read:list_summaries:admin

AI Companion settings for meetings I host:
  Auto-start summary: ON
  Send summary via email: ON (shared with all participants and invitees)
  Auto-generate transcripts: ON

What works:
  - meeting.ended webhooks arrive and validate (HMAC verified).
  - After each meeting, an AI summary IS generated and visible in Zoom Docs
    at docs.zoom.us/doc/..., rendered with a template ("Short General
    Template") and citation links into the transcript.

What does not work:
  1) GET /v2/meetings/{meetingUUID}/meeting_summary
     -> 400, code 3001, "Meeting does not exist: <uuid>."
     Tested on two separate meetings, one UUID containing "/" and one
     without. UUIDs are URL-encoded per the documented rule (double-encode
     only when the UUID starts with "/" or contains "//"). Zoom echoes the
     decoded UUID back correctly in the error, so the identifier is arriving
     intact.

  2) GET /v2/meetings/meeting_summaries?from=<7 days ago>&to=<today>
     -> 200 OK, zero summaries returned.
     The window covers both meetings. No scope error — when the list scope
     was missing, Zoom correctly returned 4711 naming it, so permissions are
     satisfied now.

  3) No summary email is received, despite "Send summary via email" being on.

Primary Questions:
  - Is the AI summary shown in Zoom Docs a different artifact from the
    "meeting summary" served by /meetings/{uuid}/meeting_summary?
  - Is the meeting summary API populated for accounts whose AI Companion
    output goes to Docs, or is a different setting/plan required?
  - Is there an API to retrieve the Docs-based summary instead?

1 reply

jdott16
Community Champion | Employee
Community Champion | Employee
August 6, 2026

Hello ​@LTParis 

 

To answer your primary questions:

  1. No, it is the same.
  2. Yes, it should be populated as it is available via the web.
  3. No, it should be the same API found here: https://developers.zoom.us/docs/api/meetings/?utm_source=openai#tag/summaries/get/meetings/{meetingId}/meeting_summary which it appears you are utilizing.

I would recommend looking through the following support: https://developers.zoom.us/support/ or creating a new post on the dev forum: https://devforum.zoom.us/ as this would be a more appropriate place for your detailed question. If those options do not pan out and you have access to create a Zoom support case, I would also recommend reaching out to Zoom support to assist in resolving this issue.

 

I hope this helps and if this answers your question please make sure to mark this as a solution.

 

Thank you,

Jake