# Scheduling Privileges do not work with Meetings API

**URL:** <https://devforum.zoom.us/t/scheduling-privileges-do-not-work-with-meetings-api/80053>\
**Category:** API and Webhooks\
**Created:** [December 9, 2022, 8:53pm UTC](https://devforum.zoom.us/t/scheduling-privileges-do-not-work-with-meetings-api/80053 "2022-12-09T20:53:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jantonso](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jantonso/32/43626_2.png) [@jantonso](https://devforum.zoom.us/u/jantonso)\
**Post date:** [December 9, 2022, 8:53pm UTC](https://devforum.zoom.us/t/scheduling-privileges-do-not-work-with-meetings-api/80053/1 "2022-12-09T20:53:33Z")

</div>

**Zoom Meeting & User APIs**

- [Get Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/meeting)
- [Create Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/meetingCreate)

**Unable to create/get/update/delete meetings for another user using the APIs**

We have set up a User-Managed OAuth App and have been able to successfully install it for various users within our Organization’s Zoom Account. We can use the Zoom Meeting APIs to create/edit/delete meetings on behalf of each individual user, but we have been unable to successfully do so on behalf of a different user via the Zoom Meeting APIs.

For example, say we have two accounts, **my-user** and **shared-user-1** , and both are Licensed users within our Organization’s Zoom Account. We have used the Scheduling Privilege feature to grant **my-user** permission to schedule meetings on behalf of **shared-user-1** , and can verify that this is working via the dashboard UI when logged into the **my-user** account.

However, we are unable to use the Create Meeting or Get Meeting API endpoints to do so.

As **my-user** , when trying to create a new meeting on behalf of **shared-user-1** via the Create Meeting API, we are receiving a 200 “No Permission” response from the API.

As **my-user** , when fetching an existing meeting that was created by **shared-user-1** via the Get Meeting API, we are receiving the same error.

I can verify that the Scheduler Privileges are working as expected via the GET Schedulers API.

Does the Scheduling Privileges functionality not carry over to the Zoom Meeting APIs? Is the only solution for this problem to use an Account-Level OAuth App?

---

<div class="post-metadata">

**Author:** ![ojus.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ojus.zoom/32/734_2.png) [@ojus.zoom](https://devforum.zoom.us/u/ojus.zoom)\
**Post date:** [December 16, 2022, 9:31pm UTC](https://devforum.zoom.us/t/scheduling-privileges-do-not-work-with-meetings-api/80053/2 "2022-12-16T21:31:52Z")

</div>

Hi @jantonso ,

Thanks for reaching out. This is expected behavior. If its a user managed token, it will not work with “schedule\_for” field. You need to have account level access token to do this operation.

Thanks

---

<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:** [December 20, 2023, 1:08pm UTC](https://devforum.zoom.us/t/scheduling-privileges-do-not-work-with-meetings-api/80053/3 "2023-12-20T13:08:47Z")

</div>

Closed on December 20, 2023, 1:08pm UTC

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