# Patch account options from master (On-Premise) - Need documentation

**URL:** <https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751>\
**Category:** API and Webhooks\
**Created:** [June 25, 2019, 6:25am UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751 "2019-06-25T06:25:33Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![bo.staahle](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bo.staahle/32/1153_2.png) [@bo.staahle](https://devforum.zoom.us/u/bo.staahle)\
**Post date:** [June 25, 2019, 6:25am UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/1 "2019-06-25T06:25:33Z")

</div>

Hi,

I’m trying to use  
**PATCH** _# /accounts/{accountId}/options_

To set shared RC + MC for all subaccounts.  
I can set RC without issues, but when I try to set MC it doesn’t select them, just enables the share option.

So “share\_rc”: true + “room\_coonectors”:“IP1,IP2” works just fine.  
“share\_mc”: true likewise. But something in the syntax of the meeting\_connectors string doesn’t match what you find with **GET** _# /accounts/{accountId}_

Been testing wit variations on:  
";pkgtcp://IP1:8802,pkg|ssl://IP1:443, ;pkgtcp://IP2:8802,pkg|ssl://IP2:443, "  
“;pkgtcp://IP1:8802,pkg|ssl://IP1:443;pkgtcp://IP2:8802,pkg|ssl://IP2:443”  
“pkgtcp://IP1:8802,pkg|ssl://IP1:443;pkgtcp://IP2:8802,pkg|ssl://IP2:443”  
“;pkgtcp://IP1:8802,pkg|ssl://IP1:443”  
“;pkgtcp://IP1:8802”  
Even tried just “IP1,IP2”, “IP1:8802,IP1:443” and “all” with the same results.

So far I’ve been trying to figure this out with the webtools at (without CORS):

> **[Update a Sub Account's Options - Accounts - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/accounts/accountoptionsupdate)**
>
> Update a sub account's options under the master account.
> Scopes: account:write:admin
> 
> Authorization
> 
> Request Parameters
> 
> Request Body
> 
> Responses
> 
> Send a...

One thing I have noticed is that it returns “null” instead of the expected  
{  
“share\_rc”: “boolean”,  
“room\_connectors”: “string”,  
“share\_mc”: “boolean”,  
“meeting\_connectors”: “string”,  
“pay\_mode”: “string”  
}

So have anybody done this with an On-Premise setup or stumbled across the documentation of the values needed in:  
“meeting\_connectors”: {  
“type”: “string”,  
“description”: “Meeting Connector: multiple values separated by a comma.”  
},

Regards,  
Bo

---

<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:** [June 26, 2019, 1:34am UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/2 "2019-06-26T01:34:40Z")

</div>

Hi @bo.staahle,

Welcome to the Zoom Community. We will respond to your request shortly.

Thanks,  
Ojus

---

<div class="post-metadata">

**Author:** ![bo.staahle](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bo.staahle/32/1153_2.png) [@bo.staahle](https://devforum.zoom.us/u/bo.staahle)\
**Post date:** [March 12, 2020, 10:24pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/3 "2020-03-12T22:24:35Z")

</div>

Hi Ojus,

Still need this, your definition of shortly leaves room for improvement.

Rgs,  
Bo

---

<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 13, 2020, 4:11pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/4 "2020-03-13T16:11:36Z")

</div>

Hey @bo.staahle,

Can you try passing in the IPs like this:

```json
{
"meeting_connectors": "12.13.20.45, 12.13.20.46"
}

```

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![bo.staahle](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bo.staahle/32/1153_2.png) [@bo.staahle](https://devforum.zoom.us/u/bo.staahle)\
**Post date:** [March 15, 2020, 10:31am UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/5 "2020-03-15T10:31:05Z")

</div>

Hi Tommy,

That and many other combinations.

API Ref still returns Null (have a nice screenshot, but can only post 1 image pr post).

And the settings page looks like this afterwards, Share MC enabled, none selected

 ![Screenshot 2020-03-15 at 11.26.00](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/a/abf367966a5cc70403e406082c65680010e6e8ea.png)

If I choose to set only share\_mc: true it does select all of them, but I wish to split some stuff and we’re looking into having more than one pair of Zone Controllers with MMRs.  
So I really need this in order to control who goes where.

Regards,  
Bo

---

<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 17, 2020, 5:32pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/6 "2020-03-17T17:32:49Z")

</div>

Hey @bo.staahle,

Thanks for trying that. We are looking into this and will get back to you asap. (ZOOM-144804)

Can you please share the {accountId} you are passing in?

-Tommy

---

<div class="post-metadata">

**Author:** ![bo.staahle](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bo.staahle/32/1153_2.png) [@bo.staahle](https://devforum.zoom.us/u/bo.staahle)\
**Post date:** [March 17, 2020, 5:50pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/7 "2020-03-17T17:50:49Z")

</div>

Hi Tommy,

Any subaccount under 165526, don’t have one on me atm.

Will update later today.

Regards,

Bo S Ståhle  
Media Services Engineer

---

<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 17, 2020, 6:00pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/8 "2020-03-17T18:00:01Z")

</div>

Thanks, we are looking into it and will get back to you.

-Tommy

---

<div class="post-metadata">

**Author:** ![bo.staahle](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bo.staahle/32/1153_2.png) [@bo.staahle](https://devforum.zoom.us/u/bo.staahle)\
**Post date:** [March 17, 2020, 7:55pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/9 "2020-03-17T19:55:05Z")

</div>

Hi Tommy,

Just did it (20:45 CET) on our test account.

nwwVhdJxTLS6LY2QnmcFww

PATCH [https://api.zoom.us/v2/accounts/{accountId}/options](https://api.zoom.us/v2/accounts/%7BaccountId%7D/options)  
{  
“share\_mc”: true,  
“meeting\_connectors”: “185.174.117.61”  
}  
or  
{  
“share\_mc”: true,  
“meeting\_connectors”: “185.174.117.61, 185.174.117.62”  
}

Returns null  
Sets Share Meeting Connector checked

WEB\_335e8edd7bc540fa80d8b3e39429eea7

GET [https://api.zoom.us/v2/accounts/{accountId}](https://api.zoom.us/v2/accounts/%7BaccountId%7D)

{  
“account\_number”: 0,  
“created\_at”: “2020-01-15T11:51:58Z”,  
“id”: “nwwVhdJxTLS6LY2QnmcFww”,  
“options”: {  
“meeting\_connectors”: “;pkg|tcp://185.174.117.61:8802,pkg|ssl://185.174.117.61:443, ;pkg|tcp://185.174.117.62:8802,pkg|ssl://185.174.117.62:443,”,  
“pay\_mode”: “master”,  
“room\_connectors”: “”,  
“share\_mc”: true,  
“share\_rc”: false  
},

After settings it with the webinterface to both test ZCs.

Then I tried setting it while they where set and got the same result (WEB\_66ea62b827e863d5529929aecf1f5e13)

I set it back, it has its own pair of Zone Controllers 😉

Regards,  
Bo

---

<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 17, 2020, 9:03pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/10 "2020-03-17T21:03:08Z")

</div>

Great! Glad you got it working! 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![bo.staahle](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bo.staahle/32/1153_2.png) [@bo.staahle](https://devforum.zoom.us/u/bo.staahle)\
**Post date:** [March 17, 2020, 11:44pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/11 "2020-03-17T23:44:02Z")

</div>

Hi Tommy,

No I did not get it to work, I can set them in the webinterface. That is not what I need.

I need to be able to set them via the API.

Regards,  
Bo

---

<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, 8:03pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/12 "2020-03-18T20:03:46Z")

</div>

Hey @bo.staahle,

Apologies, I misunderstood your post.

I will get back to you on a solution.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![bo.staahle](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bo.staahle/32/1153_2.png) [@bo.staahle](https://devforum.zoom.us/u/bo.staahle)\
**Post date:** [April 21, 2020, 9:07am UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/13 "2020-04-21T09:07:38Z")

</div>

Hi Tommy,

Any word on this, we’re racking up accounts and could really use this to split them into different zones.

Rgs,  
Bo

---

<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 22, 2020, 12:08am UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/14 "2020-04-22T00:08:54Z")

</div>

Hey @bo.staahle,

Our engineers have suggested to try using one IP at a time:

`"room_connectors": "10.13.19.54"`

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![bo.staahle](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bo.staahle/32/1153_2.png) [@bo.staahle](https://devforum.zoom.us/u/bo.staahle)\
**Post date:** [April 22, 2020, 7:44am UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/15 "2020-04-22T07:44:46Z")

</div>

Hi Tommy,

So the Room Connectors are not the problem, I can set those just fine.  
The Meeting Connectors (aka Zone Controllers) is what I’m trying to set.  
Doesn’t work.

Even tried using the eu API point as we’re hosted in the EU.  
Tried misc. variations this morning…  
9371 ./set\_mc.sh ‘{“share\_mc”:true}’ ; ./get\_mc.sh  
9372 ./set\_mc.sh ‘{“share\_mc”:false}’ ; ./get\_mc.sh  
9373 ./set\_mc.sh ‘{“share\_mc”:true,“meeting\_connectors”:“185.174.117.51”}’ ; ./get\_mc.sh  
9374 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:“185.174.117.51”}’ ; ./get\_mc.sh  
9375 ./set\_mc.sh ‘{“share\_mc”:false}’ ; ./get\_mc.sh  
9376 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:“185.174.117.51”}’ ; ./get\_mc.sh  
9377 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";185.174.117.51"}’ ; ./get\_mc.sh  
9378 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";185.174.117.51:8802"}’ ; ./get\_mc.sh  
9379 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";185.174.117.51:8802,"}’ ; ./get\_mc.sh  
9380 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";pkg|tcp://185.174.117.51:8802,"}’ ; ./get\_mc.sh  
9381 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";pkg|tcp://185.174.117.51:8802,pkg|ssl://185.174.117.51:443,"}’ ; ./get\_mc.sh  
9382 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";pkg|tcp://185.174.117.51:8802,pkg|ssl://185.174.117.51:443, "}’ ; ./get\_mc.sh  
9383 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";pkg|tcp://185.174.117.51:8802,pkg|ssl://185.174.117.51:443,"}’ ; ./get\_mc.sh  
9384 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";pkg|tcp://185.174.117.51:8802,pkg|ssl://185.174.117.51:443"}’ ; ./get\_mc.sh  
9385 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:“pkg|tcp://185.174.117.51:8802,pkg|ssl://185.174.117.51:443”}’ ; ./get\_mc.sh  
9386 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:“pkg|ssl://185.174.117.51:443”}’ ; ./get\_mc.sh  
9387 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:“pkg|ssl://185.174.117.51”}’ ; ./get\_mc.sh  
9388 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:“185.174.117.51”}’ ; ./get\_mc.sh  
9389 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";185.174.117.51"}’ ; ./get\_mc.sh  
9390 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:";185.174.117.51,"}’ ; ./get\_mc.sh  
9391 ./set\_mc.sh ‘{“share\_mc”:true, “meeting\_connectors”:“185.174.117.51,”}’ ; ./get\_mc.sh  
9393 ./set\_mc.sh ‘{“meeting\_connectors”:“185.174.117.51”}’ ; ./get\_mc.sh

Interestingly enough the webinterface checks the tick by Share Meeting Connector  
 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/1/154e31aa57cb188adba4ad412eb7cda10e36aa65.png)

But the output from get options is  
–snip–  
“created\_at”: “2020-01-15T11:51:58Z”,  
“vanity\_url”: “”,  
“options”: {  
“share\_rc”: false,  
“room\_connectors”: “”,  
“share\_mc”: false,  
“meeting\_connectors”: “”,  
“pay\_mode”: “master”  
}

PS: .61 isn’t turned on right now, so I just picked one of the others …

Regards,  
Bo

---

<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 23, 2020, 7:18pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/16 "2020-04-23T19:18:45Z")

</div>

Hey @bo.staahle,

Gotcha, we are looking into why this isn’t working.

Thanks,  
Tommy

---

<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 27, 2020, 8:14pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/17 "2020-04-27T20:14:37Z")

</div>

Hey @bo.staahle,

After talking with engineering, they said that there is no shared meeting connector, “share\_mc” will be false.

Since there is a bug, if the meeting connector has more than one ip address, it can’t be shared yet.

I will keep you updated on the bug.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![bo.staahle](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bo.staahle/32/1153_2.png) [@bo.staahle](https://devforum.zoom.us/u/bo.staahle)\
**Post date:** [April 28, 2020, 11:37am UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/18 "2020-04-28T11:37:27Z")

</div>

Hi Tommy,

I don’t understand - each Meeting Connector doesn’t have more than one IP ?  
The Zone Controllers have 2 ports listening on 1 IP, if there is an MMR on the ZC it needs an extra IP.

But there is a bug in setting what exactly ?  
Can I set 1 IP ?  
If so how ?

Can I get the number for the bug, so I can reference it to Zoom people ?  
(Feel free to email it to me directly if it isn’t allowed to be public).

Rgs,  
Bo

---

<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:** [May 4, 2020, 3:40pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/19 "2020-05-04T15:40:48Z")

</div>

Hey @bo.staahle,

The bug reference is `ZOOM-144804`. We are working to fix it and will keep you updated.

Thanks,  
Tommy

---

<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:** [May 6, 2020, 4:36pm UTC](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751/20 "2020-05-06T16:36:07Z")

</div>

Hey @bo.staahle,

We will be fixing this bug by the end of the month.

Thanks,  
Tommy

[Next page](https://devforum.zoom.us/t/patch-account-options-from-master-on-premise-need-documentation/4751.md?page=2)
