Can I automatically switch hosts through the API?


HI Michael:

I create a meeting with of type 2,

Now I’d like to change the host to of type 1,

question1:Can I automatically switch hosts through the API,

question2:Or set the user of type 1 as the alternative_hosts when I create the meeting.

Looking forward to your reply.



Unfortunately, you’re not able to switch host via API but you can set an alternative host. Please refer to our API doc - 




HI Michael:

when i use api: with json:

“topic”: “test meeting”,
“type”: 2,
“start_time”: “2018-09-21T09:00:00Z”,
“duration”: 60,
“timezone”: “Asia/Shanghai”,
“agenda”: “”,
“password”: “123456”,
“settings”: {
“host_video”: false,
“participant_video”: false,
“cn_meeting”: true,
“in_meeting”: false,
“join_before_host”: true,
“mute_upon_entry”: false,
“watermark”: false,
“use_pmi”: false,
“approval_type”: 2,
“audio”: “both”,
“auto_recording”: “none”,
“enforce_login”: true,
“enforce_login_domains”: “”,
“alternative_hosts”: “

the response is:

“code”: 1115,
“message”: “ not a paying customer”

Because I’m a paying customer, but nancy is not,but  I was going to create the meeting for more than 60 minutes, and nacy should became the host.Because we only have 10 paying customers but there are a lot of free users, and they all need to host the meeting for more than 60 minutes。

So How do I turn free users into hosts?



Unfortunately, through our API you are not able to turn free users into host. You will need to contact our sales or support team to see if they can enable that request for your account. 



HI Michael:

Can we turn free users into paying users through the API?



You can turn Free users into paid user using However, for each user you will need to have a license available.