Zoom Connector
Easily manage users, meetings, and webinars in your Zoom account
Connections
OAuth 2.0
OAuth 2.0 flow
This component uses OAuth 2.0 to connect to Zoom's API. To create a Zoom OAuth 2.0 app, first visit the Zoom Marketplace. Log in and click Develop -> Build App.
Zoom auto generates a name for the App, it can be modified at the top left. You can add an icon in that same section.
Select how the app is going to be managed.
Take note of the Client ID and Client secret that were generated - these will be entered when you create an integration that uses the Zoom component. These IDs are essential for authenticating your integration with Zoom.
Add the OAuth callback URL, https://oauth2.integrations.acme.com/callback
, to the OAuth Redirect URL input. The OAuth Allow Lists input should be populated automatically with the same value.
Click Continue.
At this section (Access), you can activate Event Subscriptions. To do this, check the appropriate box and copy the Secret Token for webhooks verification and functionality.
You can ignore Surface and Embed sections by clicking Continue.
Add Scopes
Scopes determine what an integration is allowed to do on your customer's behalf. For example, scopes might include permissions for accessing meetings, webinars, recordings, and user information.
Add your required scopes for meetings, webinars, recordings, and users. You can omit other scopes, as this component does not implement actions for accounts, billing, etc.
You can also add a Scope Description for clarity.
Click Continue to complete the creation of your OAuth app.
Click Add App Now. You should be redirected to a Zoom consent screen. Click Allow. After that, the the OAuth callback URL should open with an Authorization failed message. Ignore it.
You can now authenticate your integration with Zoom. Additional information on Zoom OAuth 2.0 apps is available in Zoom's documentation.
This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.
Input | Comments | Default |
---|---|---|
Client ID | Client Identifier of your app for Zoom. | |
Client Secret | Client Secret of your app for Zoom. |
Server to Server
Server to Server connection
This component uses Server to Server OAuth to connect to Zoom's API for authentication. Server to Server OAuth apps are ideal for backend integrations that don't require user interaction. To create a Zoom Server to Server OAuth app, first visit the Zoom Marketplace. Log in and click Develop -> Build App.
Create Server to Server OAuth App
Navigate to Zoom Marketplace. Log in and click Develop -> Build App. Select Server to Server OAuth App as the app type. This authentication method is designed for server applications that need to access Zoom APIs without user intervention.
App Credentials
Take note of the following credentials that are generated. These will be entered when you create an integration that uses the Zoom component:
- Client ID: Your app's unique identifier
- Client Secret: Your app's secret key (keep this secure)
- Account ID: Your Zoom account identifier
Features
In the Features section, you can configure:
- Event Subscriptions (if needed for webhooks)
- Additional app features specific to your use case
If you plan to use Event Subscriptions, check the appropriate box and copy the Secret Token for webhook verification and functionality.
Scopes
Scopes determine what your Server to Server integration is allowed to do. Since this is a machine to machine authentication, you'll need to carefully select scopes based on your integration requirements.
Common scopes for Zoom integrations include:
Recommended Scopes
meeting:read:meeting:admin
- View all user meetingsmeeting:write:meeting:admin
- Create and manage meetingsuser:read:user:admin
- View user informationuser:write:user:admin
- Manage user accountswebinar:read:webinar:admin
- View webinar informationwebinar:write:webinar:admin
- Create and manage webinarscloud_recording:read:recording:admin
- View recordings
Activation
Review your app configuration and click Activate your app. Unlike OAuth apps, Server to Server apps don't require user consent and are immediately active once created.
Account ID Location
Your Account ID can be found in multiple locations:
- In the app credentials section after creation
- In your Zoom account settings under Account Management -> Account Info
- In the Zoom Admin dashboard URL (the alphanumeric string after
/account/
)
Credential Management
- Store your Client Secret securely and never expose it outside the integration.
- Rotate credentials periodically for enhanced security
- Use environment variables or secure configuration management for credentials
Rate Limiting
Server to Server apps are subject to Zoom's rate limiting policies. Monitor your API usage and implement appropriate retry logic with exponential backoff.
Integration Configuration
When configuring your integration, you'll need to provide:
- Client ID: From your Zoom Server to Server app
- Client Secret: From your Zoom Server to Server app
- Account ID: Your Zoom account identifier
This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.
Input | Comments | Default |
---|---|---|
Client ID | Client Identifier of your server to server app for Zoom. | |
Client Secret | Client Secret of your server to server app for Zoom. | |
Account ID | Account Identifier of your server to server app for Zoom. |
Triggers
Webhook
Receive and validate webhook requests from Zoom for webhooks you configure.
Input | Comments | Default |
---|---|---|
Zoom Webhook Secret Token | Please provide your Zoom webhook key. |
Actions
Add Meeting Registrant
Add a new registrant to an existing meeting
Input | Comments | Default |
---|---|---|
Connection | ||
Meeting Id | Provide the unique identifier of a meeting. | |
Provide a valid email address. | ||
First Name | Provide a string value for the first name. | |
Last Name | Provide a string value for the last name | |
Address | Provide a string value for the address. | |
City | Provide a string value for the city | |
Country | Provide a string value for the country. Use the format provided by the Zoom API documentation: https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#countries | |
Zip Code | Provide a string value for the zipcode | |
State | Provide a string value for the state or province. | |
Phone | Provide a string value for the phone number. | |
Industry | Provide a string value for their industry | |
Organization | Provide a string value for the registrant's organization. | |
Job Title | Provide a string value for the job title. | |
Purchasing Time Frame | The registrant's purchasing time frame. | |
Role In Purchase Process | Provide a string value for the registrants role in the purchase process. | |
Number Of Employees | Provide a value form the supplied list. | |
Custom Questions | Provide an array custom questions for the registrant. Remove the default content if you do not want to include custom questions. |
|
Language | The registrant's language preference for confirmation emails. | |
Auto Approve | If a meeting was scheduled with the Approval Type field value of 1 (manual approval) but you want to automatically approve meeting registrants, set the value of this field to true. | false |
Comments | Provide a string value for comments. | |
Occurrence Ids | A comma-separated list of meeting occurrence IDs. |
Add Webinar Registrant
Add a new registrant of an existing webinar
Input | Comments | Default |
---|---|---|
Connection | ||
First Name | Provide a string value for the first name. | |
Last Name | Provide a string value for the last name | |
Provide a valid email address. | ||
Address | Provide a string value for the address. | |
City | Provide a string value for the city | |
State | Provide a string value for the state or province. | |
Zip Code | Provide a string value for the zipcode | |
Country | Provide a string value for the country. Use the format provided by the Zoom API documentation: https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#countries | |
Phone | Provide a string value for the phone number. | |
Comments | Provide a string value for comments. | |
Custom Questions | Provide an array custom questions for the registrant. Remove the default content if you do not want to include custom questions. |
|
Industry | Provide a string value for their industry | |
Job Title | Provide a string value for the job title. | |
Number Of Employees | Provide a value form the supplied list. | |
Organization | Provide a string value for the registrant's organization. | |
Purchasing Time Frame | The registrant's purchasing time frame. | |
Role In Purchase Process | Provide a string value for the registrants role in the purchase process. | |
Language | The registrant's language preference for confirmation emails. | |
Source Id | The tracking source's unique identifier. | |
Occurrence Ids | A comma-separated list of meeting occurrence IDs. |
Create Meeting
Create a new meeting with an existing user as the host
Input | Comments | Default |
---|---|---|
Connection | ||
User Id | Provide the unique identifier of a user. | |
Topic | The meeting's topic. | |
Type | Provide a value from the provided list. | |
Start Time | The meeting's start time. This field is only used for scheduled or recurring meetings with a fixed time. This supports local time and GMT formats. | |
Duration | Provide a value for the duration in minutes. This field is only used for scheduled meetings. | |
Timezone | The timezone to assign to the 'Start Time' input value. This field is only used for scheduled or recurring meetings with a fixed time. For a list of supported timezones and their formats, see https://developers.zoom.us/docs/api/rest/other-references/abbreviation-lists/#timezones | |
Password | Provide a value up to 10 characters for the password. | |
Agenda | Provide a string value for the agenda. This property has a maximum length of 2,000 characters. | |
Type Recurrence | Pick a value from the provided list. | |
Repeat Interval | Define the interval when the meeting should recur. For instance, to schedule a meeting that recurs every two months, set this field's value as 2 and the value of the Type field as 3. | |
Weekly Day | This field is required if you're scheduling a recurring meeting of Type 2 to state the days of the week when the meeting should repeat. The value for this field could be a number between 1 to 7. For instance, if the meeting should recur on Sunday, provide 1 as this field's value. To set the meeting to occur on multiple days of a week, provide comma separated values for this field like 1,3 to set the meeting to occur on Sunday and Tuesday. | |
Monthly Day | Provide a value from 1-31 to determine which days of the month your meeting will occur on. For instance if you want your meeting to occur every 5th of each month, provide a 5. This field is required if you selected Type 3 for recurrence. | |
Monthly Week | Use this field only if you're scheduling a recurring meeting of Type 3 to state the week of the month when the meeting should recur. If you use this field, you must also use the Monthly Week Day field to state the day of the week when the meeting should recur. | |
Monthly Week Day | Use this field only if you're scheduling a recurring meeting of Type 3 to state a specific day in a week when the monthly meeting should recur. To use this field, you must also use the Monthly Week field. Provide a value from 1 being Sunday to 7 being Saturday. | |
End Date Time | Select the final date when the meeting will recur before it is canceled. Cannot be used with the 'End Times' input. | |
Host Video On Start | This flag will determine if the host's video is turned on by default. | false |
Participant Video | This flag will determine if participants video is turned on by default. | false |
Join Before Host | This flag will determine if participants are allowed to join before the host. | false |
Mute Upon Entry | This flag will determine if participants are muted by default when they join. | false |
Use Watermark | This flag will determine if a watermark will be displayed on screen share. | false |
Use Personal Meeting ID | This flag will determine whether or not to use a personal meeting Id, over a generated meeting Id. | false |
Approval Type | Enable meeting registration approval. | 2 |
Registration Type | This field is only for recurring meetings with fixed times (8). | 1 |
Registration Email Notifications | Whether to send registrants email notifications about their registration approval, cancellation, or rejection. | false |
Settings Extra Fields | Provide additional fields for the settings object that are not covered by the other inputs. Remove the default content if you do not want to include extra fields. For more information, refer to the Zoom API documentation: https://developers.zoom.us/docs/api/rest/reference/zoom-api/methods/#operation/meetingCreate |
|
Audio Method | How participants join the audio portion of the meeting. | both |
Auto Recording | The automatic recording settings. | none |
Global Dial In Countries | For each item specify the code of a country that is available for global dial in. | |
Default Password | Whether to generate a default passcode using the user's settings. | false |
Pre Schedule | Whether to create a prescheduled meeting via the GSuite app. | false |
End Times | Select how many times the meeting should recur before it is canceled. If set to 0, it means there is no end time. The maximum number of recurring is 60. Cannot be used with the 'End Date Time' input. | 1 |
Schedule For | The email address or user ID of the user to schedule a meeting for. | |
Template Id | The account admin meeting template ID used to schedule a meeting using a meeting template. | |
Tracking Fields | Information about the meeting's tracking fields. Remove the default content if you do not want to include tracking fields. |
|
Create User
Create a new user
Input | Comments | Default |
---|---|---|
Connection | ||
User Action | The action to take to create the new user. | create |
Provide a valid email address. | ||
First Name | Provide a string value for the first name. | |
Last Name | Provide a string value for the last name | |
Display Name | The user's display name. | |
User Password | User password. Only used for the "autoCreate" function. The password has to have a minimum of 8 characters and maximum of 32 characters. By default (basic requirement), password must have at least one letter (a, b, c..), at least one number (1, 2, 3...) and include both uppercase and lowercase letters. It should not contain only one identical character repeatedly ('11111111' or 'aaaaaaaa') and it cannot contain consecutive characters ('12345678' or 'abcdefgh'). | |
User Type | The value provided will determine the type of user that will be created. | |
Zoom Phone | Whether the user has the Zoom Phone feature enabled. | false |
Zoom One Type | The type of Zoom One user. | |
Plan United Type | The type of Plan United user. |
Delete User
Disassociate (unlink) a user or permanently delete a user by ID.
Input | Comments | Default |
---|---|---|
Connection | ||
User Id | Provide the unique identifier of a user. | |
Encrypted Email | Whether the email address passed for the 'User Id' value is an encrypted email address. | false |
Action | Delete action options. | disassociate |
Transfer Email | Transfer email. This field is required if the user has Zoom Events/Sessions feature. After you delete or disassociate the user, the user's hub assets on Zoom Events site will be transferred to the target user. | |
Transfer Meeting | Transfer meeting. | false |
Transfer Webinar | Transfer webinar. | false |
Transfer Recording | Transfer recording. | false |
Transfer Whiteboard | When deleting a user, whether to transfer all their Zoom Whiteboard data to another user. | false |
Get Meeting
Get the information and metadata of a meeting by Id
Input | Comments | Default |
---|---|---|
Connection | ||
Meeting Id | Provide the unique identifier of a meeting. | |
Occurrence Id | Meeting occurrence ID. Provide this field to view meeting details of a particular occurrence of the recurring meeting. | |
Show Previous Occurrences | Turn this flag ON to view meeting details of all previous occurrences of a recurring meeting. | false |
Get Meeting Invitation
Get an invitation for a meeting
Input | Comments | Default |
---|---|---|
Connection | ||
Meeting Id | Provide the unique identifier of a meeting. |
Get Meeting Recordings
Get a list of all recordings of a meeting
Input | Comments | Default |
---|---|---|
Connection | ||
Meeting Id | Provide the unique identifier of a meeting. | |
Include Fields | The download_access_token value for downloading the meeting's recordings. | |
Time To Live | The download_access_token Time to Live (TTL) value. This parameter is only valid if the 'Include Fields' input contains the download_access_token value. Min value is 0 and max value is 604800 (7 days). |
Get Phone Recordings
List all of the given users call recordings
Input | Comments | Default |
---|---|---|
Connection | ||
User Id | Provide the unique identifier of a user. | |
From | The date range defined by the 'From' and 'To' inputs should be a month as the response only includes one month's worth of data at once. The month defined should fall within the last six months. If unspecified, returns data from the past 30 days. | |
To | Required only when the 'From' input is provided. |
Get User
Get the information and metadata of a user by Id
Input | Comments | Default |
---|---|---|
Connection | ||
User Id | Provide the unique identifier of a user. | |
Login Type | The user's login method. | |
Encrypted Email | Whether the email address passed for the 'User Id' value is an encrypted email address. | false |
Search By Unique Id | Whether the queried 'User Id' value is an employee unique ID. This value defaults to false. | false |
Get Webinar
Get the information and metadata of a webinar by Id
Input | Comments | Default |
---|---|---|
Connection | ||
Webinar Id | Provide the unique identifier of a webinar. | |
Occurrence Id | Unique identifier for an occurrence of a recurring webinar. Recurring webinars can have a maximum of 50 occurrences. | |
Show Previous Occurrences | Turn this flag ON to view details of all previous occurrences of a recurring webinar. | false |
List Meeting Registrants
Get the information and metadata of all registrants to a meeting by Id
Input | Comments | Default |
---|---|---|
Connection | ||
Meeting Id | Provide the unique identifier of a meeting. | |
Occurrence Id | Meeting occurrence ID. Provide this field to view meeting details of a particular occurrence of the recurring meeting. | |
Registrant Status | Query by the registrant's status. | approved |
List Meetings
List all meetings by user Id
Input | Comments | Default |
---|---|---|
Connection | ||
User Id | Provide the unique identifier of a user. | |
Type Of Meeting | Query by the meeting type. | scheduled |
From | The start date for the query. | |
To | The end date for the query. | |
Timezone | The timezone to assign to the 'From' and 'To' value. |
List Users
List all users connected to your Zoom account
Input | Comments | Default |
---|---|---|
Connection | ||
User Status | The user's status. | active |
Role Id | The role's unique ID. Use this parameter to filter the response by a specific role. | |
Include Fields | The download_access_token value for downloading the meeting's recordings. | |
License | The user's license. Filter the response by a specific license. |
List User's Channels
List all channels of a given user
Input | Comments | Default |
---|---|---|
Connection | ||
User Id | Provide the unique identifier of a user. |
List User's Chat Messages
List all chat messages of a given user
Input | Comments | Default |
---|---|---|
Connection | ||
User Id | Provide the unique identifier of a user. | |
To Contact | This field allows you to query by the email address, user ID, or member ID of a chat contact with whom the user communicated. The API only returns messages sent and received between the user and the queried contact. You must provide either the 'To Contact' or the 'To Channel' query parameter. When you use the 'Search Key' and 'Search Type' parameters, this parameter is optional and not required. | |
To Channel | This field allows you to query by the channel ID of a channel in which the user had chat conversations. The API only returns messages sent and received by the user in the queried channel. You must provide either the 'To Contact' or the 'To Channel' query parameter. When you use the 'Search Key' and 'Search Type' parameters, this parameter is optional and not required. You must provide either the to_contact or the to_channel query parameter. When you call the 'Search Key' and 'Search Type' query parameters, this query parameter is optional and not required. | |
Date | The query date from which to retrieve the chat messages. This value defaults to the current date. If you do not provide the 'Date' or 'From' inputs, the API defaults to the 'Date' parameter. | |
From | The query start date in yyyy-MM-dd'T'HH:mm:ss'Z' format. If you provide both the 'Date' and 'from' inputs, the API uses the 'Date' input value to query. | |
To | The query end date in yyyy-MM-dd'T'HH:mm:ss'Z' format. This value defaults to the current date. | |
Include Deleted And Edited Message | This field sets the value of this field to true to include edited and deleted messages in the response. | false |
Search Type | The type of search. If you use this input, you must also include a 'Search Key' input value. The 'To Contact' and the 'To Channel' inputs are not required when you use this input. If you do not call them, the API returns all contact and channel messages that match the 'Search Type' input. If you use this parameter, you cannot also query the 'Include Deleted And Edited Message' input. This parameter does not support the return of deleted or updated messages. | |
Search Key | The query string for messages or files, up to 256 characters. If you use this input, you must also include a 'Search Type' input value. The 'To Contact' and the 'To Channel' inputs are not required when you use this input. If you do not call them, the API returns all contact and channel messages that match the 'Search Key' input. If you use this parameter, you cannot also query the 'Include Deleted And Edited Message' input. This parameter does not support the return of deleted or updated messages. | |
Exclude Child Message | This parameter excludes returning all child messages in a chat. It leaves only the parent messages. | false |
Download File Formats | This field returns the download URL in the specified format for different types of files. Currently, we only support the download URL in the .mp4 format for audio files. If this parameter is not specified, it returns the download URL of the file in its default format. |
List Webinar Participants
List all participants of a given webinar
Input | Comments | Default |
---|---|---|
Connection | ||
Webinar Id | Provide the unique identifier of a webinar. |
List Webinar Registrants
List all registrants of a given webinar.
Input | Comments | Default |
---|---|---|
Connection | ||
Webinar Id | Provide the unique identifier of a webinar. | |
Occurrence Id | The meeting or webinar occurrence ID. | |
Registrant Status | Query by the registrant's status. | approved |
Tracking Source Id | The tracking source ID for the registrants. Useful if you share the webinar registration page in multiple locations. |
List Webinars
List all webinars for the given user
Input | Comments | Default |
---|---|---|
Connection | ||
User Id | Provide the unique identifier of a user. | |
Webinar Type | The type of webinar. |
Raw Request
Send raw HTTP request to Zoom
Input | Comments | Default |
---|---|---|
Connection | ||
URL | Input the path only (/workspaces), The base URL is already included (https://api.zoom.us/v2). For example, to connect to https://api.zoom.us/v2/workspaces, only /workspaces is entered in this field. | |
Method | The HTTP method to use. | |
Data | The HTTP body payload to send to the URL. | |
Form Data | The Form Data to be sent as a multipart form upload. | |
File Data | File Data to be sent as a multipart form upload. | |
File Data File Names | File names to apply to the file data inputs. Keys must match the file data keys above. | |
Query Parameter | A list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2. | |
Header | A list of headers to send with the request. | |
Response Type | The type of data you expect in the response. You can request json, text, or binary data. | json |
Timeout | The maximum time that a client will await a response to its request | |
Debug Request | Enabling this flag will log out the current request. | false |
Retry Delay (ms) | The delay in milliseconds between retries. This is used when 'Use Exponential Backoff' is disabled. | 0 |
Retry On All Errors | If true, retries on all erroneous responses regardless of type. This is helpful when retrying after HTTP 429 or other 3xx or 4xx errors. Otherwise, only retries on HTTP 5xx and network errors. | false |
Max Retry Count | The maximum number of retries to attempt. Specify 0 for no retries. | 0 |
Use Exponential Backoff | Specifies whether to use a pre-defined exponential backoff strategy for retries. When enabled, 'Retry Delay (ms)' is ignored. | false |
Update Meeting
Update the information and metadata of an existing meeting by Id
Input | Comments | Default |
---|---|---|
Connection | ||
Meeting Id | Provide the unique identifier of a meeting. | |
Type Recurrence | Pick a value from the provided list. | |
Topic | Provide a string value for the topic. | |
Type | Provide a value from the provided list. | |
Start Time | The meeting's start time. This field is only used for scheduled or recurring meetings with a fixed time. This supports local time and GMT formats. | |
Duration | Provide a value for the duration in minutes. This field is only used for scheduled meetings. | |
Timezone | Provide a string value for a valid timezone. Refer to the Id value in the timezone list: https://developers.zoom.us/docs/api/rest/other-references/abbreviation-lists/#timezones | |
Password | Provide a value up to 10 characters for the password. | |
Pre Schedule | Whether to create a prescheduled meeting via the GSuite app. | false |
Schedule For | The email address or user ID of the user to schedule a meeting for. | |
Template Id | The account admin meeting template ID used to schedule a meeting using a meeting template. | |
Agenda | Provide a string value for the agenda. This property has a maximum length of 2,000 characters. | |
Repeat Interval | Define the interval when the meeting should recur. For instance, to schedule a meeting that recurs every two months, set this field's value as 2 and the value of the Type field as 3. | |
Weekly Day | This field is required if you're scheduling a recurring meeting of Type 2 to state the days of the week when the meeting should repeat. The value for this field could be a number between 1 to 7. For instance, if the meeting should recur on Sunday, provide 1 as this field's value. To set the meeting to occur on multiple days of a week, provide comma separated values for this field like 1,3 to set the meeting to occur on Sunday and Tuesday. | |
Monthly Day | Provide a value from 1-31 to determine which days of the month your meeting will occur on. For instance if you want your meeting to occur every 5th of each month, provide a 5. This field is required if you selected Type 3 for recurrence. | |
Monthly Week | Use this field only if you're scheduling a recurring meeting of Type 3 to state the week of the month when the meeting should recur. If you use this field, you must also use the Monthly Week Day field to state the day of the week when the meeting should recur. | |
Monthly Week Day | Use this field only if you're scheduling a recurring meeting of Type 3 to state a specific day in a week when the monthly meeting should recur. To use this field, you must also use the Monthly Week field. Provide a value from 1 being Sunday to 7 being Saturday. | |
End Date Time | Select the final date when the meeting will recur before it is canceled. Cannot be used with the 'End Times' input. | |
End Times | Select how many times the meeting should recur before it is canceled. If set to 0, it means there is no end time. The maximum number of recurring is 60. Cannot be used with the 'End Date Time' input. | 1 |
Host Video On Start | This flag will determine if the host's video is turned on by default. | false |
Participant Video | This flag will determine if participants video is turned on by default. | false |
Join Before Host | This flag will determine if participants are allowed to join before the host. | false |
Mute Upon Entry | This flag will determine if participants are muted by default when they join. | false |
Use Watermark | This flag will determine if a watermark will be displayed on screen share. | false |
Use Personal Meeting ID | This flag will determine whether or not to use a personal meeting Id, over a generated meeting Id. | false |
Approval Type | Enable meeting registration approval. | 2 |
Registration Type | This field is only for recurring meetings with fixed times (8). | 1 |
Registration Email Notifications | Whether to send registrants email notifications about their registration approval, cancellation, or rejection. | false |
Settings Extra Fields | Provide additional fields for the settings object that are not covered by the other inputs. Remove the default content if you do not want to include extra fields. For more information, refer to the Zoom API documentation: https://developers.zoom.us/docs/api/rest/reference/zoom-api/methods/#operation/meetingCreate |
|
Audio Method | How participants join the audio portion of the meeting. | both |
Auto Recording | The automatic recording settings. | none |
Global Dial In Countries | For each item specify the code of a country that is available for global dial in. | |
Occurrence Id | Meeting occurrence ID. | |
Tracking Fields | Information about the meeting's tracking fields. Remove the default content if you do not want to include tracking fields. |
|
Update User
Update the information or metadata of a user by Id
Input | Comments | Default |
---|---|---|
Connection | ||
Login Type | The user's login method. | |
Remove TSP Credentials | Whether to remove the user's TSP credentials. | false |
User Id | Provide the unique identifier of a user. | |
CMS User Id | Provide a string value for the user Id in the CMS. | |
Company | Provide a string value for the company. | |
Custom Attributes | The user's assigned custom attributes. Remove the default content if you do not want to include custom attributes. |
|
Timezone | Provide a string value for the department of the user. | |
First Name | Provide a string value for the first name. | |
Group Id | Provide the unique identifier of the group that you would like to add a pending user to. | |
Host Key | Provide a 6-10 digit value for the host key of the user. | |
Job Title | Provide a string value for the job title. | |
User Language | The user's language. | |
Last Name | Provide a string value for the last name | |
Location | Provide a string value for the location. | |
Manager | The user's assigned manager. | |
Phone Numbers | Information about the user's assigned phone numbers. Remove the default content if you do not want to include phone numbers. Allowed label values are: Mobile┃Office┃Home┃Fax |
|
Personal Meeting Id | Provide an integer value for the personal meeting Id of a user. | |
Pronouns | The user's pronouns. | |
Pronouns | The user's pronouns. | |
Timezone | Provide a string value for a valid timezone. Refer to the Id value in the timezone list: https://developers.zoom.us/docs/api/rest/other-references/abbreviation-lists/#timezones | |
User Type | The type of user. | |
Use Personal Meeting ID | This flag will determine whether or not to use a personal meeting Id, over a generated meeting Id. | false |
Vanity Name | This value will determine the name of your personal meeting room. | |
Display Name | The user's display name. | |
Zoom One Type | The Zoom One plan option. | |
Plan United Type | The Plan United plan option. | |
Zoom Phone | Whether the user has the Zoom Phone feature enabled. | false |
About Me | The user's self-introduction. Hyperlinks or HTML code not allowed in this field. | |
LinkedIn URL | The user's LinkedIn URL. |