Programmatically joining meetings with Zoom Rooms API

I would like to be able to programmatically join a meeting hosted by Zoom Room using multiple different camera streams.
According to this doc ( it seems possible, however I am getting an error when testing (see below). I’m using a free trial of Zoom Rooms and a Test Meeting from the Zoom Controllers app, with the latest version of all software. My request looks like the following:
POST{room_id replaced with value from list rooms}/meetings
“jsonrpc”: “2.0”,
“method”: “join”,
“params”: {
“force_accept”: false
to start an instant meeting. I also tried starting a test meeting from Zoom Controller and including the meeting_id and password fields in the request, and got the same response, which was:
“jsonrpc”: “2.0”,
“error”: {
“code”: 1012,
“message”: “Room not exist.”

Which App?
Zoom Rooms / Zoom Controller

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Create an unlicensed zoom room
  2. Start Zoom Rooms app on Mac.
  3. Start Zoom Controller app on iPad
  4. Enter sharing key.
  5. Start a test meeting.
  6. Use above api call.

Please let me know if you can what the issue is, or whether what I’m trying to do is even possible.
Thank you!

Hello, is there anyone who can shed any light on this issue?
If I am missing any info in the description, please let me know and I will do my best to provide it.

Thank you,

Hey @paulsukhanov,

Thank you for reaching out to the Zoom Developer Forum. Would you be able to submit a ticket with the meeting number and the room that you were using? If so, please include a link to this thread as well.

You can submit a ticket by navigating to our Developer Support Center.


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