# Breakout rooms API

**URL:** <https://devforum.zoom.us/t/breakout-rooms-api/4255>\
**Category:** Feature Requests\
**Created:** [May 15, 2019, 3:20am UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255 "2019-05-15T03:20:06Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![stepweb.ru](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@stepweb.ru](https://devforum.zoom.us/u/stepweb.ru)\
**Post date:** [May 15, 2019, 3:20am UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/1 "2019-05-15T03:20:07Z")

</div>

Hi, everybody.  
We need little bit automatisation of the work with your service.  
We are created test application kind of JWT. And makes requests towards to the system like example in documentation: [https://marketplace.zoom.us/docs/guides/authorization/jwt/authentication](https://marketplace.zoom.us/docs/guides/authorization/jwt/authentication)

But, for me do not understand several issues:

1. How I can take list user which are connected to the meeting? What is name of method which do this answer?
2. How I can (through API) move users to “breakout rooms” from the meeting? Are exist some methods for “breakout rooms”?
3. During to work I see answer: “Invalid access token” from some methods (for example, «v2/accounts»). But at the time another methods take a correct answers (for example, «v2/users»). I attach the screenshot with the situation. How I can take full access to all API of system?

 ![2019-05-11_10-09-56](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/1X/b0056799c35c342d2f1ba7faf85e2fd6789cf509.png)

---

<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:** [May 15, 2019, 11:42pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/2 "2019-05-15T23:42:46Z")

</div>

Hi @stepweb.ru,

Thank you for using Zoom,

Please find my responses to your questions:

> 1. How I can take list user which are connected to the meeting? What is name of method which do this answer?

A. If you are trying to retrieve a specific user, you can consider using this api: [https://marketplace.zoom.us/docs/api-reference/zoom-api/users/user](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/user)

If you are trying to list the meeting registrants use this API: [https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrants](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrants)

> 1. How I can (through API) move users to “breakout rooms” from the meeting? Are exist some methods for “breakout rooms”?

A. At this time, this feature is not available, but I will take this as a feature request and forward it to our developers. They can consider adding these features in future releases. I will update this thread once the feature is available.

> 1. During to work I see answer: “Invalid access token” from some methods (for example, «v2/accounts»). But at the time another methods take a correct answers (for example, «v2/users»). I attach the screenshot with the situation. How I can take full access to all API of system?

A. Here are some reasons to receive the error:  
a. The Access token is expired  
b. The Access token is not valid for that account (it could belong to some other account)

Please let me know if that answers your questions.

Thanks

---

<div class="post-metadata">

**Author:** ![tvarshney](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tvarshney/32/2155_2.png) [@tvarshney](https://devforum.zoom.us/u/tvarshney)\
**Post date:** [December 2, 2019, 1:03pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/4 "2019-12-02T13:03:37Z")

</div>

@ojus.zoom Is API for breakout room is ready?

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [December 2, 2019, 8:17pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/5 "2019-12-02T20:17:50Z")

</div>

Hi @tvarshney,

We’re still planning on having a breakout rooms API, however right now our priority is Zoom Room, Phone, and Chat APIs for the next few releases.

Thanks

---

<div class="post-metadata">

**Author:** ![theghostcoder](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/theghostcoder/32/3442_2.png) [@theghostcoder](https://devforum.zoom.us/u/theghostcoder)\
**Post date:** [March 9, 2020, 8:16am UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/6 "2020-03-09T08:16:28Z")

</div>

Hi Michael Purnell, I would be most delighted to hear about any release for the Breakout Rooms API. Happy to be an early tester for you.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 9, 2020, 4:44pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/7 "2020-03-09T16:44:13Z")

</div>

Hey @theghostcoder, thanks for posting and using Zoom!

We appreciate your interest in the Breakout Rooms API. Although, as of now we do not have a timeline.

Stay updated here: [https://marketplace.zoom.us/docs/changelog](https://marketplace.zoom.us/docs/changelog) and [https://marketplace.zoom.us/docs/guides/getting-started/stay-up-to-date/upcoming-changes/api](https://marketplace.zoom.us/docs/guides/getting-started/stay-up-to-date/upcoming-changes/api)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![caseyrosengren](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/caseyrosengren/32/2034_2.png) [@caseyrosengren](https://devforum.zoom.us/u/caseyrosengren)\
**Post date:** [March 16, 2020, 3:49pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/8 "2020-03-16T15:49:34Z")

</div>

@tommy and @ojus.zoom – any update here? We could _really_ use this as well.

With more and more events and meetups getting cancelled due to coronavirus and moving online, this should move to the top of your product backlog.

Happy to talk w/ UX / product folks if they want more insight into use cases.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 16, 2020, 9:28pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/9 "2020-03-16T21:28:56Z")

</div>

Hey @caseyrosengren, thanks for posting and using Zoom!

No updates as of yet, however we appreciate your interest in this feature and will work on fitting it in to our backlog. (ZOOM-11972)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![frank.becker](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/frank.becker/32/3605_2.png) [@frank.becker](https://devforum.zoom.us/u/frank.becker)\
**Post date:** [March 18, 2020, 7:20pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/10 "2020-03-18T19:20:05Z")

</div>

We are currently evaluating your api, and being able to programmatically assign users to breakout rooms is one of the key things we are interested in. I suppose a clunky workaround would be to create new meetings. The docs for create a meeting say there is a 100 per day rate limit per users. Is that the api user or the user the meeting is created for?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 18, 2020, 11:01pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/11 "2020-03-18T23:01:35Z")

</div>

Hey @frank.becker,

Thanks for sharing your interest in the Zoom Breakout Rooms API, we will evaluate adding this feature.

In the meantime, please see instructions on pre assigning breakout rooms:

[https://support.zoom.us/hc/en-us/articles/360032752671-Pre-assigning-participants-to-breakout-rooms](https://support.zoom.us/hc/en-us/articles/360032752671-Pre-assigning-participants-to-breakout-rooms)

> [@frank.becker](#):
>
> The docs for create a meeting say there is a 100 per day rate limit per users. Is that the api user or the user the meeting is created for?

The user the meeting is being created for.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![kunal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/kunal/32/4298_2.png) [@kunal](https://devforum.zoom.us/u/kunal)\
**Post date:** [March 27, 2020, 2:22pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/12 "2020-03-27T14:22:59Z")

</div>

> Question to ZOOM Team

I know there will be delay in response as the **ZOOM Team** is busy helping the community in the current situation.

Can we have API for assigning/uploading **CSV** for **Breakout Rooms**?  
It will make our life very east when we are automating our meeting invites.

Thank you,

Kunal

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 27, 2020, 6:08pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/13 "2020-03-27T18:08:40Z")

</div>

Hey @kunal,

Currently no timeline for this. Your best bet is to preassign participants to breakout rooms. You can use a CSV:

> **[Pre-assigning participants to breakout rooms](https://support.zoom.us/hc/en-us/articles/360032752671-Pre-assigning-participants-to-breakout-rooms)**
>
> Overview
> As a meeting host, you can split your meeting participants into breakout rooms when scheduling the meeting. This can be useful if you already know how you want to split up your participant...

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![kunal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/kunal/32/4298_2.png) [@kunal](https://devforum.zoom.us/u/kunal)\
**Post date:** [March 27, 2020, 6:22pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/14 "2020-03-27T18:22:08Z")

</div>

Thank @tommy, currently that is what I am doing, this is still better than nothing.

thank you so much.

Kunal

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 27, 2020, 10:19pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/15 "2020-03-27T22:19:53Z")

</div>

Happy to help! 🙂

-Tommy

---

<div class="post-metadata">

**Author:** ![phil.chan](https://avatars.discourse-cdn.com/v4/letter/p/eb8c5e/32.png) [@phil.chan](https://devforum.zoom.us/u/phil.chan)\
**Post date:** [April 1, 2020, 11:57am UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/16 "2020-04-01T11:57:57Z")

</div>

How can we bump this feature up. Really useful feature and i can’t wait to be able to tap into it.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 1, 2020, 6:49pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/17 "2020-04-01T18:49:59Z")

</div>

Hey @phil.chan,

I have added your interest to the feature request.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![jamievicary](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jamievicary/32/5003_2.png) [@jamievicary](https://devforum.zoom.us/u/jamievicary)\
**Post date:** [April 4, 2020, 12:06pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/18 "2020-04-04T12:06:55Z")

</div>

Adding my interest to this. A breakout rooms API is critical for enabling rich conference workflows.

---

<div class="post-metadata">

**Author:** ![dfeehrer](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/dfeehrer/32/5053_2.png) [@dfeehrer](https://devforum.zoom.us/u/dfeehrer)\
**Post date:** [April 5, 2020, 1:22am UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/19 "2020-04-05T01:22:55Z")

</div>

I also would like to bump this feature request. We really need this.  
Thanks

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 6, 2020, 4:50pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/20 "2020-04-06T16:50:39Z")

</div>

Thanks for your interest @jamievicary, @dfeehrer.

Please see this in the meantime:

> **[Pre-assigning participants to breakout rooms](https://support.zoom.us/hc/en-us/articles/360032752671-Pre-assigning-participants-to-breakout-rooms)**
>
> Overview
> As a meeting host, you can split your meeting participants into breakout rooms when scheduling the meeting. This can be useful if you already know how you want to split up your participant...

-Tommy

---

<div class="post-metadata">

**Author:** ![eric](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/eric/32/1490_2.png) [@eric](https://devforum.zoom.us/u/eric)\
**Post date:** [April 6, 2020, 5:33pm UTC](https://devforum.zoom.us/t/breakout-rooms-api/4255/21 "2020-04-06T17:33:03Z")

</div>

Add another +1 for API access to breakout rooms, along with cloud recording of them. Critical path for advanced workflows.

Thanks.

[Next page](https://devforum.zoom.us/t/breakout-rooms-api/4255.md?page=2)
