Description
I want to enable Screen Sharing by default for all the meetings that I create via API. I am using this API to create a new meeting.
https://api.zoom.us/v2/users/{userId}/meetings
This is the body that I am using
{Preformatted text "topic": "Meeting name", "type": 2, //schedule meeting "start_time": "2020-01-18T05:01:45.221Z", "duration": 240, "timezone": "Asia/Dubai", "password": "password", "agenda": "Meeting agenta", "settings": { "host_video": "false", "waiting_room": "false", "join_before_host": "true", "hd_video": "true", "approval_type": 2, "audio": "both", "auto_recording": "none", "enforce_login": "false", "close_registration": "true", "show_share_button": "true", "allow_multiple_devices": "false", "registrants_email_notification": "false" } }
I tried looking at the online documentation, but couldn’t find a field in the request to allow screen sharing to be turned on.
Error
Whenever I try to share screen on a meeting generated by this API, I get the message saying Screen Sharing is disabled by the host
.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT
Which Endpoint/s?
https://api.zoom.us/v2/users/{userId}/meetings