# Getting error when creating meetings using API

**URL:** <https://devforum.zoom.us/t/getting-error-when-creating-meetings-using-api/137918>\
**Category:** Meetings\
**Created:** [October 8, 2025, 2:52am UTC](https://devforum.zoom.us/t/getting-error-when-creating-meetings-using-api/137918 "2025-10-08T02:52:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Saim](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/saim/32/50255_2.png) [@Saim](https://devforum.zoom.us/u/Saim)\
**Post date:** [October 8, 2025, 2:52am UTC](https://devforum.zoom.us/t/getting-error-when-creating-meetings-using-api/137918/1 "2025-10-08T02:52:58Z")

</div>

### Format Your New Topic as Follows:

**API Endpoint(s) and/or Zoom API Event(s)**  
_Link the API endpoint(s) and/orZoom API Event(s) you’re working with to help give context._

**Description**  
Hi, i am trying to create a meeting using server to server oauth app but for some reason I am only able to create meeting for 1 user account, I am only able to set schedule\_for for only 1 email in my account, I have around 7 emails in my account, creating a meeting for any other email gives this error: You cannot schedule a meeting for {email}

I have tried to do everything, all the permissions are correct and I am able to create a meeting but not sure why not for all emails in my account

**Error?**  
{

“code”: 3000,

“message”: “You cannot schedule a meeting for {email}”

}

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [October 9, 2025, 4:44pm UTC](https://devforum.zoom.us/t/getting-error-when-creating-meetings-using-api/137918/2 "2025-10-09T16:44:35Z")

</div>

Hey @Saim  
Thanks for reaching out and welcome to the Zoom Developer Forum.  
If you want to use the schedule\_ for field, make sure that each user in your account grants you the ability to schedule meetings on their behalf.  
You will find that in your settings \> Meeting tab \> Other \> Schedule privilege.
