Share via


Zoom Meetings (Independent Publisher) (Preview)

This Connector will help to automate Zoom Meeting Operations

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Akuthota Deekshith
URL https://www.linkedin.com/in/akuthota-deekshith/
Email akuthotadeekshith28@gmail.com
Connector Metadata
Publisher Akuthota Deekshith
Website https://zoom.us/
Privacy policy https://zoom.us/privacy
Categories Communication;Collaboration

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create Meeting

For Creating Meetings

Get Meetings

Gives the Upcoming Meetings

Meeting Details

For Selected Meeting you will get the Details

Create Meeting

For Creating Meetings

Parameters

Name Key Required Type Description
topic
topic string

topic

type
type integer

type

start_time
start_time string

The meeting's start time

duration
duration string

duration

host_video
host_video boolean

Whether to start meetings with the host video on

participant_video
participant_video boolean

Whether to start meetings with the participant video on

join_before_host
join_before_host boolean

Whether participants can join the meeting before its host

mute_upon_entry
mute_upon_entry string

Whether to mute participants upon entry

watermark
watermark string

watermark

audio
audio string

audio

auto_recording
auto_recording string

The automatic recording settings local cloud none

Returns

Name Path Type Description
page_size
page_size integer

The number of records returned with a single API

total_records
total_records integer

The Total number of all the records available across pages

next_page_token
next_page_token string

The next page token is used to paginate through large result sets

meetings
meetings array of object

meetings

uuid
meetings.uuid string

uuid

id
meetings.id integer

id

host_id
meetings.host_id string

ID of the user who set as the host of the meeting

topic
meetings.topic string

topic

start_time
meetings.start_time string

Meeting start time

duration
meetings.duration integer

duration

timezone
meetings.timezone string

timezone

created_at
meetings.created_at string

Time of Creation

join_url
meetings.join_url string

URL using which participants can join a meeting

Get Meetings

Gives the Upcoming Meetings

Returns

Name Path Type Description
page_size
page_size integer

The number of records returned with a single API

total_records
total_records integer

The Total number of all the records available across pages

next_page_token
next_page_token string

The next page token is used to paginate through large result sets

meetings
meetings array of object

meetings

uuid
meetings.uuid string

uuid

id
meetings.id integer

id

host_id
meetings.host_id string

ID of the user who set as the host of the meeting

topic
meetings.topic string

topic

type
meetings.type integer

type

start_time
meetings.start_time string

Meeting start time

duration
meetings.duration integer

duration

timezone
meetings.timezone string

timezone

created_at
meetings.created_at string

Time of Creation

join_url
meetings.join_url string

URL using which participants can join a meeting

Meeting Details

For Selected Meeting you will get the Details

Parameters

Name Key Required Type Description
Zoom Meeting Id
meetingid True string

Meeting ID also known as the meeting number in long format

Returns

Name Path Type Description
uuid
uuid string

Unique Meeting Id for each meeting instance will generate its own Meeting UUID.

id
id integer

Meeting ID is also known as the meeting number in long format

host_id
host_id string

ID of the user who is set as host of meeting

host_email
host_email string

Email address of the meeting host

assistant_id
assistant_id string

Unique identifier of the scheduler who scheduled this meeting on behalf of the host

topic
topic string

topic

type
type integer

type

status
status string

status

start_time
start_time string

Meeting start time in GMT/UTC

duration
duration integer

duration

timezone
timezone string

timezone

agenda
agenda string

agenda

created_at
created_at string

Time of creation

start_url
start_url string

Using which a host or an alternative host can start the Meeting

join_url
join_url string

URL using which participants can join a meeting

password
password string

password

h323_password
h323_password string

room system passcode

pstn_password
pstn_password string

pstn password

encrypted_password
encrypted_password string

Encrypted passcode for third party endpoints (H323/SIP)

host_video
settings.host_video boolean

Start video when the host joins the meeting

participant_video
settings.participant_video boolean

Whether to start meetings with the participant video on

cn_meeting
settings.cn_meeting boolean

Host meeting in China

in_meeting
settings.in_meeting boolean

Host meeting in India

join_before_host
settings.join_before_host boolean

Allow participants to join the meeting before the host starts the meeting

jbh_time
settings.jbh_time integer

Join Before Host with few options

mute_upon_entry
settings.mute_upon_entry boolean

Mute participants upon entry

watermark
settings.watermark boolean

watermark

use_pmi
settings.use_pmi boolean

Use a personal meeting ID. Only used for scheduled meetings and recurring meetings without fixed time

approval_type
settings.approval_type integer

Enable registration and set approval for the registration

audio
settings.audio string

audio

auto_recording
settings.auto_recording string

local cloud none three possibilities

enforce_login
settings.enforce_login boolean

Only signed in users can join this meeting

enforce_login_domains
settings.enforce_login_domains string

Only signed in users with specified domains can join meetings

alternative_hosts
settings.alternative_hosts string

Alternative host's emails or IDs multiple values are separated by a semicolon

close_registration
settings.close_registration boolean

Close registration after event date

show_share_button
settings.show_share_button boolean

Show social share buttons on the meeting registration page

allow_multiple_devices
settings.allow_multiple_devices boolean

Allow attendees to join the meeting from multiple devices

registrants_confirmation_email
settings.registrants_confirmation_email boolean

Whether to send registrants an email confirmation

waiting_room
settings.waiting_room boolean

Enable waiting room

request_permission_to_unmute_participants
settings.request_permission_to_unmute_participants boolean

Permission for participants to request for unmute

registrants_email_notification
settings.registrants_email_notification boolean

Whether to send registrants email notifications about their registration approval cancellation or rejection

meeting_authentication
settings.meeting_authentication boolean

Only authenticated users can join meetings

encryption_type
settings.encryption_type string

Choose between enhanced encryption and end-to-end encryption

enable
settings.approved_or_denied_countries_or_regions.enable boolean

enable

enable
settings.breakout_room.enable boolean

enable

alternative_hosts_email_notification
settings.alternative_hosts_email_notification boolean

Flag to determine whether to send email notifications to alternative hosts

device_testing
settings.device_testing boolean

Device Testing

pre_schedule
pre_schedule boolean

whether to create a prescheduled meeting