Skip to main content

Zoom Connector

Zoom Easily manage users, meetings, and webinars in your Zoom account

Connections

OAuth 2.0

OAuth 2.0 flow

This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.

InputCommentsDefault
Client IDClient Identifier of your app for Zoom
Client SecretClient Secret of your app for Zoom

Triggers

Webhook

Receive and validate webhook requests from Zoom for webhooks you configure.

InputCommentsDefault
Zoom Webhook Secret TokenPlease provide your Zoom webhook key.

Actions

Add Meeting Registrant

Add a new registrant to an existing meeting

InputCommentsDefault
Connection
Meeting IdProvide the unique identifier of a meeting.
EmailProvide a valid email address.
First NameProvide a string value for the first name.
Last NameProvide a string value for the last name
AddressProvide a string value for the address.
CityProvide a string value for the city
CountryProvide 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 CodeProvide a string value for the zipcode
StateProvide a string value for the state or province.
PhoneProvide a string value for the phone number.
IndustryProvide a string value for their industry
OrganizationProvide a string value for the registrant's organization.
Job TitleProvide a string value for the job title.
Purchasing Time FrameThe registrant's purchasing time frame.
Role In Purchase ProcessProvide a string value for the registrants role in the purchase process.
Number Of EmployeesProvide a value form the supplied list.
Custom QuestionsProvide an array custom questions for the registrant. Remove the default content if you do not want to include custom questions.
[
{
"title": "What do you hope to learn from this?",
"value": "Look forward to learning how you come up with new recipes and what other services you offer."
}
]
LanguageThe registrant's language preference for confirmation emails.
Auto ApproveIf 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
CommentsProvide a string value for comments.
Occurrence IdsA comma-separated list of meeting occurrence IDs.

Add Webinar Registrant

Add a new registrant of an existing webinar

InputCommentsDefault
Connection
First NameProvide a string value for the first name.
Last NameProvide a string value for the last name
EmailProvide a valid email address.
AddressProvide a string value for the address.
CityProvide a string value for the city
StateProvide a string value for the state or province.
Zip CodeProvide a string value for the zipcode
CountryProvide 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
PhoneProvide a string value for the phone number.
CommentsProvide a string value for comments.
Custom QuestionsProvide an array custom questions for the registrant. Remove the default content if you do not want to include custom questions.
[
{
"title": "What do you hope to learn from this?",
"value": "Look forward to learning how you come up with new recipes and what other services you offer."
}
]
IndustryProvide a string value for their industry
Job TitleProvide a string value for the job title.
Number Of EmployeesProvide a value form the supplied list.
OrganizationProvide a string value for the registrant's organization.
Purchasing Time FrameThe registrant's purchasing time frame.
Role In Purchase ProcessProvide a string value for the registrants role in the purchase process.
LanguageThe registrant's language preference for confirmation emails.
Source IdThe tracking source's unique identifier.
Occurrence IdsA comma-separated list of meeting occurrence IDs.

Create Meeting

Create a new meeting with an existing user as the host

InputCommentsDefault
Connection
User IdProvide the unique identifier of a user.
TopicThe meeting's topic.
TypeProvide a value from the provided list.
Start TimeThe 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.
DurationProvide a value for the duration in minutes. This field is only used for scheduled meetings.
TimezoneThe 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
PasswordProvide a value up to 10 characters for the password.
AgendaProvide a string value for the agenda. This property has a maximum length of 2,000 characters.
Type RecurrencePick a value from the provided list.
Repeat IntervalDefine 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 DayThis 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 DayProvide 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 WeekUse 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 DayUse 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 TimeSelect the final date when the meeting will recur before it is canceled. Cannot be used with the 'End Times' input.
Host Video On StartThis flag will determine if the host's video is turned on by default.false
Participant VideoThis flag will determine if participants video is turned on by default.false
Join Before HostThis flag will determine if participants are allowed to join before the host.false
Mute Upon EntryThis flag will determine if participants are muted by default when they join.false
Use WatermarkThis flag will determine if a watermark will be displayed on screen share.false
Use Personal Meeting IDThis flag will determine whether or not to use a personal meeting Id, over a generated meeting Id.false
Approval TypeEnable meeting registration approval.2
Registration TypeThis field is only for recurring meetings with fixed times (8).1
Registration Email NotificationsWhether to send registrants email notifications about their registration approval, cancellation, or rejection.false
Settings Extra FieldsProvide 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
{
"additional_data_center_regions": [
"TY"
],
"allow_multiple_devices": true,
"alternative_hosts": "jchill@example.com;thill@example.com",
"alternative_hosts_email_notification": true,
"approved_or_denied_countries_or_regions": {
"approved_list": [
"CX"
],
"denied_list": [
"CA"
],
"enable": true,
"method": "approve"
},
"audio_conference_info": "test",
"authentication_domains": "example.com",
"authentication_exception": [
{
"email": "jchill@example.com",
"name": "Jill Chill"
}
],
"authentication_option": "signIn_D8cJuqWVQ623CI4Q8yQK0Q",
"breakout_room": {
"enable": true,
"rooms": [
{
"name": "room1",
"participants": [
"jchill@example.com"
]
}
]
},
"calendar_type": 1,
"close_registration": false,
"contact_email": "jchill@example.com",
"contact_name": "Jill Chill",
"email_notification": true,
"encryption_type": "enhanced_encryption",
"focus_mode": true,
"jbh_time": 0,
"language_interpretation": {
"enable": true,
"interpreters": [
{
"email": "interpreter@example.com",
"languages": "US,FR"
}
]
},
"sign_language_interpretation": {
"enable": true,
"interpreters": [
{
"email": "interpreter@example.com",
"sign_language": "American"
}
]
},
"meeting_authentication": true,
"meeting_invitees": [
{
"email": "jchill@example.com"
}
],
"private_meeting": false,
"registrants_confirmation_email": true,
"show_share_button": true,
"waiting_room": false,
"host_save_video_order": true,
"alternative_host_update_polls": true,
"internal_meeting": false,
"continuous_meeting_chat": {
"enable": true,
"auto_add_invited_external_users": true
},
"participant_focused_meeting": false,
"push_change_to_calendar": false,
"resources": [
{
"resource_type": "whiteboard",
"resource_id": "X4Hy02w3QUOdskKofgb9Jg",
"permission_level": "editor"
}
],
"auto_start_meeting_summary": false,
"auto_start_ai_companion_questions": false
}
Audio MethodHow participants join the audio portion of the meeting.both
Auto RecordingThe automatic recording settings.none
Global Dial In CountriesFor each item specify the code of a country that is available for global dial in.
Default PasswordWhether to generate a default passcode using the user's settings.false
Pre ScheduleWhether to create a prescheduled meeting via the GSuite app.false
End TimesSelect 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 ForThe email address or user ID of the user to schedule a meeting for.
Template IdThe account admin meeting template ID used to schedule a meeting using a meeting template.
Tracking FieldsInformation about the meeting's tracking fields. Remove the default content if you do not want to include tracking fields.
[
{
"field": "field1",
"value": "value1"
}
]

Create User

Create a new user

InputCommentsDefault
Connection
User ActionThe action to take to create the new user.create
EmailProvide a valid email address.
First NameProvide a string value for the first name.
Last NameProvide a string value for the last name
Display NameThe user's display name.
User PasswordUser 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 TypeThe value provided will determine the type of user that will be created.
Zoom PhoneWhether the user has the Zoom Phone feature enabled.false
Zoom One TypeThe type of Zoom One user.
Plan United TypeThe type of Plan United user.

Delete User

Disassociate (unlink) a user or permanently delete a user by ID.

InputCommentsDefault
Connection
User IdProvide the unique identifier of a user.
Encrypted EmailWhether the email address passed for the 'User Id' value is an encrypted email address.false
ActionDelete action options.disassociate
Transfer EmailTransfer 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 MeetingTransfer meeting.false
Transfer WebinarTransfer webinar.false
Transfer RecordingTransfer recording.false
Transfer WhiteboardWhen 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

InputCommentsDefault
Connection
Meeting IdProvide the unique identifier of a meeting.
Occurrence IdMeeting occurrence ID. Provide this field to view meeting details of a particular occurrence of the recurring meeting.
Show Previous OccurrencesTurn 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

InputCommentsDefault
Connection
Meeting IdProvide the unique identifier of a meeting.

Get Meeting Recordings

Get a list of all recordings of a meeting

InputCommentsDefault
Connection
Meeting IdProvide the unique identifier of a meeting.
Include FieldsThe download_access_token value for downloading the meeting's recordings.
Time To LiveThe 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

InputCommentsDefault
Connection
User IdProvide the unique identifier of a user.
FromThe 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.
ToRequired only when the 'From' input is provided.

Get User

Get the information and metadata of a user by Id

InputCommentsDefault
Connection
User IdProvide the unique identifier of a user.
Login TypeThe user's login method.
Encrypted EmailWhether the email address passed for the 'User Id' value is an encrypted email address.false
Search By Unique IdWhether 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

InputCommentsDefault
Connection
Webinar IdProvide the unique identifier of a webinar.
Occurrence IdUnique identifier for an occurrence of a recurring webinar. Recurring webinars can have a maximum of 50 occurrences.
Show Previous OccurrencesTurn 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

InputCommentsDefault
Connection
Meeting IdProvide the unique identifier of a meeting.
Occurrence IdMeeting occurrence ID. Provide this field to view meeting details of a particular occurrence of the recurring meeting.
Registrant StatusQuery by the registrant's status.approved

List Meetings

List all meetings by user Id

InputCommentsDefault
Connection
User IdProvide the unique identifier of a user.
Type Of MeetingQuery by the meeting type.scheduled
FromThe start date for the query.
ToThe end date for the query.
TimezoneThe timezone to assign to the 'From' and 'To' value.

List Users

List all users connected to your Zoom account

InputCommentsDefault
Connection
User StatusThe user's status.active
Role IdThe role's unique ID. Use this parameter to filter the response by a specific role.
Include FieldsThe download_access_token value for downloading the meeting's recordings.
LicenseThe user's license. Filter the response by a specific license.

List User's Channels

List all channels of a given user

InputCommentsDefault
Connection
User IdProvide the unique identifier of a user.

List User's Chat Messages

List all chat messages of a given user

InputCommentsDefault
Connection
User IdProvide the unique identifier of a user.
To ContactThis 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 ChannelThis 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.
DateThe 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.
FromThe 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.
ToThe query end date in yyyy-MM-dd'T'HH:mm:ss'Z' format. This value defaults to the current date.
Include Deleted And Edited MessageThis field sets the value of this field to true to include edited and deleted messages in the response.false
Search TypeThe 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 KeyThe 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 MessageThis parameter excludes returning all child messages in a chat. It leaves only the parent messages.false
Download File FormatsThis 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

InputCommentsDefault
Connection
Webinar IdProvide the unique identifier of a webinar.

List Webinar Registrants

List all registrants of a given webinar.

InputCommentsDefault
Connection
Webinar IdProvide the unique identifier of a webinar.
Occurrence IdThe meeting or webinar occurrence ID.
Registrant StatusQuery by the registrant's status.approved
Tracking Source IdThe 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

InputCommentsDefault
Connection
User IdProvide the unique identifier of a user.
Webinar TypeThe type of webinar.

Raw Request

Send raw HTTP request to Zoom

InputCommentsDefault
Connection
URLInput 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.
MethodThe HTTP method to use.
DataThe HTTP body payload to send to the URL.
Form DataThe Form Data to be sent as a multipart form upload.
File DataFile Data to be sent as a multipart form upload.
File Data File NamesFile names to apply to the file data inputs. Keys must match the file data keys above.
Query ParameterA 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.
HeaderA list of headers to send with the request.
Response TypeThe type of data you expect in the response. You can request json, text, or binary data.json
TimeoutThe maximum time that a client will await a response to its request
Debug RequestEnabling 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 ErrorsIf 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 CountThe maximum number of retries to attempt. Specify 0 for no retries.0
Use Exponential BackoffSpecifies 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

InputCommentsDefault
Connection
Meeting IdProvide the unique identifier of a meeting.
Type RecurrencePick a value from the provided list.
TopicProvide a string value for the topic.
TypeProvide a value from the provided list.
Start TimeThe 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.
DurationProvide a value for the duration in minutes. This field is only used for scheduled meetings.
TimezoneProvide 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
PasswordProvide a value up to 10 characters for the password.
Pre ScheduleWhether to create a prescheduled meeting via the GSuite app.false
Schedule ForThe email address or user ID of the user to schedule a meeting for.
Template IdThe account admin meeting template ID used to schedule a meeting using a meeting template.
AgendaProvide a string value for the agenda. This property has a maximum length of 2,000 characters.
Repeat IntervalDefine 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 DayThis 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 DayProvide 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 WeekUse 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 DayUse 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 TimeSelect the final date when the meeting will recur before it is canceled. Cannot be used with the 'End Times' input.
End TimesSelect 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 StartThis flag will determine if the host's video is turned on by default.false
Participant VideoThis flag will determine if participants video is turned on by default.false
Join Before HostThis flag will determine if participants are allowed to join before the host.false
Mute Upon EntryThis flag will determine if participants are muted by default when they join.false
Use WatermarkThis flag will determine if a watermark will be displayed on screen share.false
Use Personal Meeting IDThis flag will determine whether or not to use a personal meeting Id, over a generated meeting Id.false
Approval TypeEnable meeting registration approval.2
Registration TypeThis field is only for recurring meetings with fixed times (8).1
Registration Email NotificationsWhether to send registrants email notifications about their registration approval, cancellation, or rejection.false
Settings Extra FieldsProvide 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
{
"additional_data_center_regions": [
"TY"
],
"allow_multiple_devices": true,
"alternative_hosts": "jchill@example.com;thill@example.com",
"alternative_hosts_email_notification": true,
"approved_or_denied_countries_or_regions": {
"approved_list": [
"CX"
],
"denied_list": [
"CA"
],
"enable": true,
"method": "approve"
},
"audio_conference_info": "test",
"authentication_domains": "example.com",
"authentication_exception": [
{
"email": "jchill@example.com",
"name": "Jill Chill"
}
],
"authentication_option": "signIn_D8cJuqWVQ623CI4Q8yQK0Q",
"breakout_room": {
"enable": true,
"rooms": [
{
"name": "room1",
"participants": [
"jchill@example.com"
]
}
]
},
"calendar_type": 1,
"close_registration": false,
"contact_email": "jchill@example.com",
"contact_name": "Jill Chill",
"email_notification": true,
"encryption_type": "enhanced_encryption",
"focus_mode": true,
"jbh_time": 0,
"language_interpretation": {
"enable": true,
"interpreters": [
{
"email": "interpreter@example.com",
"languages": "US,FR"
}
]
},
"sign_language_interpretation": {
"enable": true,
"interpreters": [
{
"email": "interpreter@example.com",
"sign_language": "American"
}
]
},
"meeting_authentication": true,
"meeting_invitees": [
{
"email": "jchill@example.com"
}
],
"private_meeting": false,
"registrants_confirmation_email": true,
"show_share_button": true,
"waiting_room": false,
"host_save_video_order": true,
"alternative_host_update_polls": true,
"internal_meeting": false,
"continuous_meeting_chat": {
"enable": true,
"auto_add_invited_external_users": true
},
"participant_focused_meeting": false,
"push_change_to_calendar": false,
"resources": [
{
"resource_type": "whiteboard",
"resource_id": "X4Hy02w3QUOdskKofgb9Jg",
"permission_level": "editor"
}
],
"auto_start_meeting_summary": false,
"auto_start_ai_companion_questions": false
}
Audio MethodHow participants join the audio portion of the meeting.both
Auto RecordingThe automatic recording settings.none
Global Dial In CountriesFor each item specify the code of a country that is available for global dial in.
Occurrence IdMeeting occurrence ID.
Tracking FieldsInformation about the meeting's tracking fields. Remove the default content if you do not want to include tracking fields.
[
{
"field": "field1",
"value": "value1"
}
]

Update User

Update the information or metadata of a user by Id

InputCommentsDefault
Connection
Login TypeThe user's login method.
Remove TSP CredentialsWhether to remove the user's TSP credentials.false
User IdProvide the unique identifier of a user.
CMS User IdProvide a string value for the user Id in the CMS.
CompanyProvide a string value for the company.
Custom AttributesThe user's assigned custom attributes. Remove the default content if you do not want to include custom attributes.
[
{
"key": "cbf_cywdkexrtqc73f97gd4w6g",
"name": "A1",
"value": "1"
}
]
TimezoneProvide a string value for the department of the user.
First NameProvide a string value for the first name.
Group IdProvide the unique identifier of the group that you would like to add a pending user to.
Host KeyProvide a 6-10 digit value for the host key of the user.
Job TitleProvide a string value for the job title.
User LanguageThe user's language.
Last NameProvide a string value for the last name
LocationProvide a string value for the location.
ManagerThe user's assigned manager.
Phone NumbersInformation 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
[
{
"code": "+1",
"country": "US",
"label": "Mobile",
"number": "5550100"
}
]
Personal Meeting IdProvide an integer value for the personal meeting Id of a user.
PronounsThe user's pronouns.
PronounsThe user's pronouns.
TimezoneProvide 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 TypeThe type of user.
Use Personal Meeting IDThis flag will determine whether or not to use a personal meeting Id, over a generated meeting Id.false
Vanity NameThis value will determine the name of your personal meeting room.
Display NameThe user's display name.
Zoom One TypeThe Zoom One plan option.
Plan United TypeThe Plan United plan option.
Zoom PhoneWhether the user has the Zoom Phone feature enabled.false
About MeThe user's self-introduction. Hyperlinks or HTML code not allowed in this field.
LinkedIn URLThe user's LinkedIn URL.