# GraphQL problem - missing scope

**URL:** <https://devforum.zoom.us/t/graphql-problem-missing-scope/117611>\
**Category:** API and Webhooks\
**Created:** [September 17, 2024, 2:19pm UTC](https://devforum.zoom.us/t/graphql-problem-missing-scope/117611 "2024-09-17T14:19:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mongoman](https://avatars.discourse-cdn.com/v4/letter/m/8dc957/32.png) [@Mongoman](https://devforum.zoom.us/u/Mongoman)\
**Post date:** [September 17, 2024, 2:19pm UTC](https://devforum.zoom.us/t/graphql-problem-missing-scope/117611/1 "2024-09-17T14:19:15Z")

</div>

I have a Server to Server Oauth app working as expected to query the standard Zoom API’s and am trying now to use the same access with Zoom GraphQL but getting errors saying the app is missing the scope for recordings.  
I can query any account user’s recordings using the same app and normal API’s so the scopes are right.  
What am I missing here please?

---

<div class="post-metadata">

**Author:** ![Mongoman](https://avatars.discourse-cdn.com/v4/letter/m/8dc957/32.png) [@Mongoman](https://devforum.zoom.us/u/Mongoman)\
**Post date:** [September 17, 2024, 2:47pm UTC](https://devforum.zoom.us/t/graphql-problem-missing-scope/117611/2 "2024-09-17T14:47:38Z")

</div>

Looks like this is a known issue as posted by @Radek

I did try to search for this on the forum before opening a topic, guess the search function is buggy too 😀

---

<div class="post-metadata">

**Author:** ![Radek](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/radek/32/41178_2.png) [@Radek](https://devforum.zoom.us/u/Radek)\
**Post date:** [September 17, 2024, 4:43pm UTC](https://devforum.zoom.us/t/graphql-problem-missing-scope/117611/3 "2024-09-17T16:43:50Z")

</div>

hi Kevin  
so is your understanding the same? Currently we cannot use Zoom GraphQL at all?  
Thank you  
Radek

---

<div class="post-metadata">

**Author:** ![Mongoman](https://avatars.discourse-cdn.com/v4/letter/m/8dc957/32.png) [@Mongoman](https://devforum.zoom.us/u/Mongoman)\
**Post date:** [September 18, 2024, 8:44am UTC](https://devforum.zoom.us/t/graphql-problem-missing-scope/117611/4 "2024-09-18T08:44:00Z")

</div>

Yes, it does not work with anything I have tested it with. I’ve read it does not support granular scopes but I can’t find any information on what it does support so it’s just trial and error (mainly error) for now

---

<div class="post-metadata">

**Author:** ![Radek](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/radek/32/41178_2.png) [@Radek](https://devforum.zoom.us/u/Radek)\
**Post date:** [September 18, 2024, 9:54am UTC](https://devforum.zoom.us/t/graphql-problem-missing-scope/117611/5 "2024-09-18T09:54:18Z")

</div>

as suggested here ["Invalid access token, userMeetingRecordings field does not contain required scopes." - #33 by ojus.zoom](https://devforum.zoom.us/t/invalid-access-token-usermeetingrecordings-field-does-not-contain-required-scopes/112401/33) we should use REST API.

---

<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:** [September 22, 2025, 1:30am UTC](https://devforum.zoom.us/t/graphql-problem-missing-scope/117611/6 "2025-09-22T01:30:35Z")

</div>

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