# Meeting Summary Endpoint - Entity Not Exist

**URL:** <https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000>\
**Category:** API and Webhooks\
**Created:** [October 11, 2024, 2:11pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000 "2024-10-11T14:11:31Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![ethan.chong](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan.chong](https://devforum.zoom.us/u/ethan.chong)\
**Post date:** [October 11, 2024, 2:11pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/1 "2024-10-11T14:11:31Z")

</div>

Hi,

We are trying to finish building an integration for our meetings and are encountering the following issue.

Given a past meeting that has occurred, we query /v2/past\_meetings/{meetingId} to get the UUID of the meeting instance.

The response looks like this:  
{“uuid”:“”,“type”:2,“topic”:“”,“user\_email”:“”,“start\_time”:“2024-10-01T16:00:32Z”,“end\_time”:“2024-10-01T16:22:48Z”,“duration”:23,“total\_minutes”:67,“participants\_count”:3,“dept”:“”,“source”:“Calendly for Zoom”}

We then make a call to this endpoint for the meeting summary:  
/v2/meetings/{UUID}/meeting\_summary

We are using a Server-to-Server OAuth integration with the correct scopes set, but regardless of whether we single/double/no encode the UUID (the one i’m testing with does not have “/” or “//”), we keep getting the following 400 response:

“body”: {  
“code”: 20113,  
“message”: “entity not exist”  
},

I already tried creating a new OAuth integration with new credentials and we get the same issue.

Is there something wrong with this endpoint? When the meeting is viewed in the web UI, we can see everything fine, so the information exists.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 11, 2024, 9:01pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/2 "2024-10-11T21:01:10Z")

</div>

Hi @ethan.chong ,

> [@ethan.chong](#):
>
> Is there something wrong with this endpoint? When the meeting is viewed in the web UI, we can see everything fine, so the information exists.

You can see just the meeting or the summary as well?

Additionally, which of these scopes do you have?  
 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/2/d/2d159a2c0abba9c25651847b55c07c427a0d3970.png)

If it’s non-admin, you will only be able to see for your meetings. If it’s Admin, did the account owner give you the permission to view meeting data via the web portal?

---

<div class="post-metadata">

**Author:** ![ethan.chong](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan.chong](https://devforum.zoom.us/u/ethan.chong)\
**Post date:** [October 11, 2024, 9:34pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/4 "2024-10-11T21:34:00Z")

</div>

We can see the meeting and meeting summary in the web UI.

Regarding scopes, i’ve tried it with both of the admin level scopes.

There is a separate place where the owner has to accept this in the UI? I haven’t seen that before and both of the integrations i’ve created have been with the owner account.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 11, 2024, 9:38pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/5 "2024-10-11T21:38:51Z")

</div>

Hi @ethan.chong ,

The owner should confirm if this is checked for the admin:

 ![Screenshot 2024-10-11 at 5.36.47 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/b/e/be4fa93c53f365fe67becb429c641c3fb4614e5b.png)

They access this through the web portal:

User Management → Role → edit Admin and scroll through to see this permision.

Please confirm this for me.

---

<div class="post-metadata">

**Author:** ![ethan.chong](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan.chong](https://devforum.zoom.us/u/ethan.chong)\
**Post date:** [October 11, 2024, 9:43pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/6 "2024-10-11T21:43:24Z")

</div>

Yes, it’s checked for the admin role.

For my own clarity, is this role being applied to server-to-server integrations then?

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 11, 2024, 9:51pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/7 "2024-10-11T21:51:43Z")

</div>

Hi @ethan.chong , in the same section, the owner can check the boxes for each of the app types. Can you please confirm it is checked?

---

<div class="post-metadata">

**Author:** ![ethan.chong](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan.chong](https://devforum.zoom.us/u/ethan.chong)\
**Post date:** [October 11, 2024, 10:16pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/8 "2024-10-11T22:16:51Z")

</div>

Yes, every checkbox has been checked for the admin role with edit capabilities where applicable.

We have also been using this integration for other operations without issue.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 15, 2024, 1:18pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/9 "2024-10-15T13:18:53Z")

</div>

Hi @ethan.chong

> [@ethan.chong](#):
>
> We have also been using this integration for other operations without issue.

You’re using an integration to call the API? Please clarify! Additionally, can you please share the following info in the private message I’m initiating with you?

- client id
- developer email associated with account
- zm-tracking-id in response header from request

---

<div class="post-metadata">

**Author:** ![ethan.chong](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan.chong](https://devforum.zoom.us/u/ethan.chong)\
**Post date:** [October 22, 2024, 1:34pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/10 "2024-10-22T13:34:43Z")

</div>

Hi,

I anyone available to follow-up here? I’ve provided the additional information requested.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 24, 2024, 9:43pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/11 "2024-10-24T21:43:14Z")

</div>

@ethan.chong please check your email for the support ticket I opened on your behalf and continue there (TS1496998). Please let us know the result of the deeper inquiry.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 24, 2024, 11:05pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/13 "2024-10-24T23:05:23Z")

</div>

It appears customer may have [Smart Recording with AI Companion](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0061101), but have meeting summary (queryable via meeting summary endpoint) turned off. In this scenario, customer can access recording summaries via GUI and recording transcripts via recording endpoints.

@ethan.chong , can you verify if you can you can get the summary transcripts from “Get Meeting Recordings”?: [Meetings APIs - Zoom Developers](https://developers.zoom.us/docs/api/meetings/#tag/cloud-recording/GET/meetings/%7BmeetingId%7D/recordings)

 ![Screenshot 2024-10-24 at 7.04.52 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/a/4/a44b0f753c2312dc95ea084058b49458b8baf540.png)

---

<div class="post-metadata">

**Author:** ![ethan.chong](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan.chong](https://devforum.zoom.us/u/ethan.chong)\
**Post date:** [October 24, 2024, 11:32pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/14 "2024-10-24T23:32:02Z")

</div>

It looks like it returns the download URLs for the transcripts and the download contains the relevant data.

Does this mean that there is no way to directly fetch the meeting summary/next steps if we’re using Smart Recording with AI Companion but have meeting summary disabled?

It seems like that should be possible since the data does exist.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 28, 2024, 2:59pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/15 "2024-10-28T14:59:42Z")

</div>

Hi @ethan.chong if you have meeting summary turned off, you will not get it via meeting summary endpoint. If you Smart Recording with AI Companion, you can use the recording endpoint to get the smart recording summary.

Essentially meeting summary endpoint =/= smart recording with a.i. companion data.

---

<div class="post-metadata">

**Author:** ![ethan.chong](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan.chong](https://devforum.zoom.us/u/ethan.chong)\
**Post date:** [October 28, 2024, 10:14pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/16 "2024-10-28T22:14:41Z")

</div>

Got it. We will figure out how we want to handle that on our end then. Thank you for your assistance here.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 29, 2024, 7:38pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/17 "2024-10-29T19:38:59Z")

</div>

No problem! Did you get it from the recording endpoint?

---

<div class="post-metadata">

**Author:** ![ethan.chong](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan.chong](https://devforum.zoom.us/u/ethan.chong)\
**Post date:** [October 30, 2024, 12:54pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/18 "2024-10-30T12:54:52Z")

</div>

We’re going to see if that works for our use case, but we might just have to enable meeting summary to get around having to download the file.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [October 31, 2024, 12:55pm UTC](https://devforum.zoom.us/t/meeting-summary-endpoint-entity-not-exist/119000/19 "2024-10-31T12:55:08Z")

</div>

Closed on October 31, 2024, 12:55pm UTC

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
