Zoom Connector 1.0 Reference | MuleSoft Documentation
| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Recording Setting Update
`<zoom-connector-mule-4:recording-setting-update>`
Retrieve settings applied to a meeting’s Cloud Recording. This operation makes an HTTP GET request to the /meetings/{meetingId}/recordings/settings endpoint.
  * Scopes: `recording:read:admin` `recording:read`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting Id | To get Cloud Recordings of a meeting, provide the meeting ID or meeting UUID. If the meeting ID is provided instead of UUID, the response will be for the latest meeting instance. To get Cloud Recordings of a webinar, provide the webinar ID or the webinar UUID. If the webinar ID is provided instead of UUID,the response will be for the latest webinar instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875=="), you must double encode the UUID before making an API request.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Recording Settings Update
`<zoom-connector-mule-4:recording-settings-update>`
Update settings applied to a meeting’s Cloud Recording. This operation makes an HTTP PATCH request to the /meetings/{meetingId}/recordings/settings endpoint.
  * Scopes: `recording:write:admin` `recording:write`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting Id | To get Cloud Recordings of a meeting, provide the meeting ID or meeting UUID. If the meeting ID is provided instead of UUID, the response will be for the latest meeting instance. To get Cloud Recordings of a webinar, provide the webinar ID or the webinar UUID. If the webinar ID is provided instead of UUID,the response will be for the latest webinar instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875=="), you must double encode the UUID before making an API request.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE
| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Recording Status Update
`<zoom-connector-mule-4:recording-status-update>`
Zoom allows users to recover recordings from trash for up to 30 days from the deletion date. Use this API to recover all deleted cloud recordings of a specific meeting. This operation makes an HTTP PUT request to the /meetings/{meetingId}/recordings/status endpoint.
  * Prerequisites: A Pro user with Cloud Recording enabled.
  * Scopes: `recording:write:admin` `recording:write`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting Id | To get Cloud Recordings of a meeting, provide the meeting ID or meeting UUID. If the meeting ID is provided instead of UUID, the response will be for the latest meeting instance. To get Cloud Recordings of a webinar, provide the webinar ID or the webinar UUID. If the webinar ID is provided instead of UUID,the response will be for the latest webinar instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875=="), you must double encode the UUID before making an API request.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Recording Status Update One
`<zoom-connector-mule-4:recording-status-update-one>`
Zoom allows users to recover recordings from trash for up to 30 days from the deletion date. Use this API to recover a single recording file from the meeting. This operation makes an HTTP PUT request to the /meetings/{meetingId}/recordings/{recordingId}/status endpoint.
  * Scopes: `recording:write:admin` `recording:write`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting Id | To get Cloud Recordings of a meeting, provide the meeting ID or meeting UUID. If the meeting ID is provided instead of UUID, the response will be for the latest meeting instance. To get Cloud Recordings of a webinar, provide the webinar ID or the webinar UUID. If the webinar ID is provided instead of UUID,the response will be for the latest webinar instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875=="), you must double encode the UUID before making an API request.  
Recording Id | The recording ID.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE
| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Recordings List
`<zoom-connector-mule-4:recordings-list>`
Use this API to list all cloud recordings of a user. For user-level apps, pass the `me` value instead of the `userId` parameter. Note that to access a user’s password protected cloud recording, add an access_token parameter to the download URL and provide either the JWT or the user’s OAuth access token as the value of the access_token parameter. When a user records a meeting or a webinar by choosing the **Record to the Cloud** option, the video, audio, and chat text are recorded in the Zoom cloud. This operation makes an HTTP GET request to the /users/{userId}/recordings endpoint.
  * Prerequisites: Pro or a higher plan. Cloud Recording must be enabled on the user’s account.
  * Scopes: `recording:read:admin`, `recording:read`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
The user ID or email address of the user. For user-level apps, pass `me` as the value for userId.  
Page size | Number of records returned within a single API call.  
Query Metadata of Recording if an On-Premise Meeting Connector was used for the meeting.  
Query trash. * `true` List recordings from trash. * `false` Do not list recordings from the trash. The default value is `false`. If you set it to `true`, you can use the `trash_type` property to indicate the type of Cloud recording that you need to retrieve.  
The start date in 'yyyy-mm-dd' UTC format for the date range for which you would like to retrieve recordings. The maximum range can be a month. If no value is provided for this field, the default will be current date. For example, if you make the API request on June 30, 2020, without providing the `from` and `to` parameters, by default the value of 'from' field will be 2020-06-30 and the value of the 'to' field will be 2020-07-01. **Note** : The "trash" files cannot be filtered by date range and thus, the "from" and "to" fields should not be used for trash files.  
End date in 'yyyy-mm-dd' 'yyyy-mm-dd' UTC format.  
Trash type | The type of Cloud recording that you would like to retrieve from the trash. The value can be one of the following: * `meeting_recordings` List all meeting recordings from the trash. * `recording_file` List all individual recording files from the trash. | meeting_recordings  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Remove A Channel Member
`<zoom-connector-mule-4:remove-achannel-member>`
A channel can have one or multiple members. Use this API to remove a member from a chat channel. For user-level apps, pass the `me` value instead of the `userId` parameter. This operation makes an HTTP DELETE request to the /chat/users/{userId}/channels/{channelId}/members/{memberId} endpoint.
  * Scopes: `chat_channel:write:admin`
  * Rate Limit Label: `Medium`


Note: For an account-level OAuth app, this API can only be used on behalf of a user who is assigned with a role that has Edit permission for Chat Channels.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Channel Id | Unique identifier of the Channel from where you would like to remove a member. This can be retrieved from the List Channels API.  
Member Id | Email address of the member whom you would like to be remove from the channel.  
Unique identifier of the channel owner.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration
| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Remove A User Level Channel Member
`<zoom-connector-mule-4:remove-auser-level-channel-member>`
A channel can have one or multiple members. Use this API to remove a member from a chat channel. This operation makes an HTTP DELETE request to the /chat/channels/{channelId}/members/{memberId} endpoint.
  * Scopes: `chat_channel:write`
  * Rate Limit Label: `Medium`


Note that this API only supports user-managed OAuth app.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Channel Id | Unique identifier of the Channel from where you would like to remove a member. This can be retrieved from the List Channels API.  
Member Id | Email address of the member whom you would like to be remove from the channel.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Cloud Recording
`<zoom-connector-mule-4:report-cloud-recording>`
Retrieve cloud recording usage report for a specified period. You can only get cloud recording reports that are one day ealier than the current date and for the most recent period of 6 months. The date gap between from and to dates should be smaller or equal to 30 days. This operation makes an HTTP GET request to the /report/cloud_recording endpoint.
  * Prerequisites: Pro or higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Start date in 'yyyy-mm-dd' format. The date range defined by the "from" and "to" parameters should only be one month as the report includes only one month worth of data at once.  
End date.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Daily
`<zoom-connector-mule-4:report-daily>`
Retrieve daily report to access the account-wide usage of Zoom services for each day in a given month. It lists the number of new users, meetings, participants, and meeting minutes. This operation makes an HTTP GET request to the /report/daily endpoint.
  * Prerequisites: Pro or higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`
## Report Daily
`<zoom-connector-mule-4:report-daily>`
Retrieve daily report to access the account-wide usage of Zoom services for each day in a given month. It lists the number of new users, meetings, participants, and meeting minutes. This operation makes an HTTP GET request to the /report/daily endpoint.
  * Prerequisites: Pro or higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Year for this report.  
Month for this report.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Meeting Details
`<zoom-connector-mule-4:report-meeting-details>`
Get a detailed report for a past meeting. This operation makes an HTTP GET request to the /report/meetings/{meetingId} endpoint.
  * Prerequisites: Pro or a higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting Id | The meeting ID or the meeting UUID. If a meeting ID is provided in the request instead of a UUID, the response will be for the latest meeting instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875==\"), you must double encode the UUID before making an API request.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Meeting Participants
`<zoom-connector-mule-4:report-meeting-participants>`
Use this API to return a report of a past meeting with two or more participants, including the host. To return a report for past meeting with only one participant, use the List meeting participants API. This operation makes an HTTP GET request to the /report/meetings/{meetingId}/participants endpoint.
  * Prerequisites: Pro or a higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting Id | The meeting ID or the meeting UUID. If a meeting ID is provided in the request instead of a UUID, the response will be for the latest meeting instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875==\"), you must double encode the UUID before making an API request.  
Page size | Number of records returned within a single API call.  
Include fields |  Enumeration, one of:
  * REGISTRANT_ID

| Provide `registrant_id` as the value for this field if you would like to see the registrant ID attribute in the response of this API call. A registrant ID is a unique identifier of a meeting registrant.  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER
| Provide `registrant_id` as the value for this field if you would like to see the registrant ID attribute in the response of this API call. A registrant ID is a unique identifier of a meeting registrant.  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Meeting Polls
`<zoom-connector-mule-4:report-meeting-polls>`
Retrieve a report of poll results for a past meeting. This operation makes an HTTP GET request to the /report/meetings/{meetingId}/polls endpoint.
  * Prerequisites: Pro or a higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting Id | The meeting ID or the meeting UUID. If a meeting ID is provided in the request instead of a UUID, the response will be for the latest meeting instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875==\"), you must double encode the UUID before making an API request.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Meetings
`<zoom-connector-mule-4:report-meetings>`
Retrieve a report on past meetings and webinars for a specified time period. The time range for the report is limited to a month and the month must fall within the past six months. Meetings and webinars are returned only if they have two or more unique participants. This operation makes an HTTP GET request to the /report/users/{userId}/meetings endpoint.
  * Prerequisites: Pro or higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
The user ID or email address of the user. For user-level apps, pass `me` as the value for userId.  
Start date in 'yyyy-mm-dd' format. The date range defined by the "from" and "to" parameters should only be one month as the report includes only one month worth of data at once.  
End date.  
Page size | Number of records returned within a single API call.  
Enumeration, one of:
  * PAST_ONE

| The meeting types: * `past` Past meetings. * `pastOne` Past one user meetings.  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Operation Logs
`<zoom-connector-mule-4:report-operation-logs>`
The Operations Logs report allows you to audit admin and user activity, such as adding a new user, changing account settings, and deleting recordings. Use this API to retrieve operation logs report for a specified period of time. This operation makes an HTTP GET request to the /report/operationlogs endpoint.
  * Prerequisites: Pro or higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Start date in 'yyyy-mm-dd' format. The date range defined by the "from" and "to" parameters should only be one month as the report includes only one month worth of data at once.  
End date.  
Page size | Number of records returned within a single API call.  
Category type |  Enumeration, one of:
  * USER_SETTINGS
  * ACCOUNT
  * BILLING
  * RECORDING
  * PHONE_CONTACTS
  * WEBINAR
  * SUB_ACCOUNT
  * ZOOM_ROOMS

| Filter your response by a category type to see reports for a specific category. The value for this field can be one of the following: `all`, `user`, `user_settings`, `account`, `billing`, `im`, `recording`, `phone_contacts`, `webinar`, `sub_account`, `role`, or `zoom_rooms`.  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Sign In Sign Out Activities
`<zoom-connector-mule-4:report-sign-in-sign-out-activities>`
Retrieve a list of sign in and sign out activity logs report of users under a Zoom account. This operation makes an HTTP GET request to the /report/activities endpoint.
  * Prerequisites: Pro or higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Start date for which you would like to view the activity logs report. Using the `from` and `to` parameters, specify a monthly date range for the report as the API only provides one month worth of data in one request. The specified date range should fall within the last six months.  
End date up to which you would like to view the activity logs report.  
Page size | The number of records to be returned within a single API call  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration
| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Telephone
`<zoom-connector-mule-4:report-telephone>`
The telephone report allows you to view who dialed into meetings via phone (Audio Conferencing or SIP Connected Audio) and which number they dialed into and other details. Use this API to get a telephone report for a specified period of time. This operation makes an HTTP GET request to the /report/telephone endpoint.
  * Prerequisites: Pro or higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Enumeration, one of: | Audio types: Toll-free Call-in & Call-out. Toll. SIP Connected Audio.  
Query date type |  Enumeration, one of:
  * START_TIME
  * END_TIME

| Date types: `start_time` - Query by call start time. `end_time` - Query by call end time. | START_TIME  
Start date in 'yyyy-mm-dd' format. The date range defined by the "from" and "to" parameters should only be one month as the report includes only one month worth of data at once.  
End date.  
Page size | Number of records returned within a single API call.  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Users
`<zoom-connector-mule-4:report-users>`
A user is considered to be an active host during the month specified in the "from" and "to" range, if the user has hosted at least one meeting during this period. If the user didn’t host any meetings during this period, the user is considered to be inactive. The Active Hosts report displays a list of meetings, participants, and meeting minutes for a specific time range, up to one month. The month should fall within the last six months. The Inactive Hosts report pulls a list of users who were not active during a specific period of time. Use this API to retrieve an active or inactive host report for a specified period of time. The time range for the report is limited to a month and the month should fall under the past six months. You can specify the type of report and date range using the query parameters. This operation makes an HTTP GET request to the /report/users endpoint.
  * Prerequisites: Pro or higher plan.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Enumeration, one of:
  * ACTIVE
  * INACTIVE

| Active or inactive hosts. * `active` Active hosts. * `inactive` Inactive hosts.  
Start date in 'yyyy-mm-dd' format. The date range defined by the "from" and "to" parameters should only be one month as the report includes only one month worth of data at once.  
End date.  
Page size | Number of records returned within a single API call.  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration
| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Webinar Details
`<zoom-connector-mule-4:report-webinar-details>`
Retrieve a report containing past webinar details. This operation makes an HTTP GET request to the /report/webinars/{webinarId} endpoint.
  * Prerequisites: Pro or higher plan with Webinar add-on.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Webinar Id | The webinar ID or the webinar UUID. If a webinar ID is provided in the request instead of a UUID, the response will be for the latest webinar instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875==\"), you must double encode the UUID before making an API request.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Webinar Participants
`<zoom-connector-mule-4:report-webinar-participants>`
Get a detailed report on each attendee of a webinar. This operation makes an HTTP GET request to the /report/webinars/{webinarId}/participants endpoint.
  * Prerequisites: Pro or a higher plan with Webinar add-on enabled.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Webinar Id | The webinar ID or the webinar UUID. If a webinar ID is provided in the request instead of a UUID, the response will be for the latest webinar instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875==\"), you must double encode the UUID before making an API request.  
Page size | Number of records returned within a single API call.  
Include fields |  Enumeration, one of:
  * REGISTRANT_ID

| Enter 'registrant_id' as the value for this field if you would like to see the registrant ID attribute included in the response of this API call. A registrant ID is a unique identifier of a webinar registrant.  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE
| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Webinar Polls
`<zoom-connector-mule-4:report-webinar-polls>`
Retrieve a report on past webinar polls. This operation makes an HTTP GET request to the /report/webinars/{webinarId}/polls endpoint.
  * Prerequisites: Pro or a higher plan with Webinar add-on enabled.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Webinar Id | The webinar ID or the webinar UUID. If a webinar ID is provided in the request instead of a UUID, the response will be for the latest webinar instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875==\"), you must double encode the UUID before making an API request.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Report Webinar Qa
`<zoom-connector-mule-4:report-webinar-qa>`
The Question & Answer (Q&A) feature for webinars allows attendees to ask questions during the webinar and for the panelists, co-hosts, and host to answer their questions. Use this API to retrieve a report on question and answers from past webinars. This operation makes an HTTP GET request to the /report/webinars/{webinarId}/qa endpoint.
  * Prerequisites: Pro or a higher plan with Webinar add-on enabled.
  * Scopes: `report:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Webinar Id | The webinar ID or the webinar UUID. If a webinar ID is provided in the request instead of a UUID, the response will be for the latest webinar instance. If a UUID starts with "/" or contains "//" (example: "/ajXp112QmuoKj4854875==\"), you must double encode the UUID before making an API request.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Role Member Delete
`<zoom-connector-mule-4:role-member-delete>`
User roles can have a set of permissions that allows access only to the pages a user needs to view or edit. Use this API to unassign a user’s role. This operation makes an HTTP DELETE request to the /roles/{roleId}/members/{memberId} endpoint.
  * Prerequisites: A Pro or a higher plan.
  * Scope: `role:write:admin`
  * Rate Limit Label: `Light`
## Role Member Delete
`<zoom-connector-mule-4:role-member-delete>`
User roles can have a set of permissions that allows access only to the pages a user needs to view or edit. Use this API to unassign a user’s role. This operation makes an HTTP DELETE request to the /roles/{roleId}/members/{memberId} endpoint.
  * Prerequisites: A Pro or a higher plan.
  * Scope: `role:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
The role ID.  
Member Id | Member’s ID.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Role Members
`<zoom-connector-mule-4:role-members>`
User roles can have a set of permissions that enables access only to the pages a user needs to view or edit. Use this API to list all the members that are assigned a specific role. This operation makes an HTTP GET request to the /roles/{roleId}/members endpoint.
  * Prerequisites: A Pro or a higher plan.
  * Scope: `role:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
The role ID.  
Page count | Number of pages returned for this request.  
Page size | Number of records returned within a single API call.  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Roles
`<zoom-connector-mule-4:roles>`
List roles on your account. This operation makes an HTTP GET request to the /roles endpoint.
  * Prerequisites: Pro or higher plan. For setting the initial role, you must be the Account Owner. For subsequent role management, you must be the Account Owner or user with role management permissions.
  * Scopes: `role:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration
| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Search Company Contacts
`<zoom-connector-mule-4:search-company-contacts>`
A user under an organization’s Zoom account has internal users listed under Company Contacts in the Zoom Client. Use this API to search users that are in the company contacts of a Zoom account. Using the `search_key` query parameter, provide either first name, last name, or the email address of the user that you would like to search for. Optionally, set `query_presence_status` to `true` to include the presence status of a contact. This operation makes an HTTP GET request to the /contacts endpoint.
  * Scopes: `contact:read:admin`, `contact:read`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Search key | Provide the keyword - either first name, last name or email of the contact whom you have to search for.  
Query presence status | Set `query_presence_status` to `true` to include the presence status of a contact in the response.  
Page size | The number of records to be returned with a single API call.  
Output Mime Type | The MIME type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Iterable
  * Repeatable File Store Iterable
  * non-repeatable-iterable

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Array of Any  
---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Senda Chat Message
`<zoom-connector-mule-4:senda-chat-message>`
Send chat messages on Zoom to either an individual user who is in your contact list or to a channel of which you are a member. For user-level apps, pass the `me` value instead of the `userId` parameter. To send a message to a contact, provide the contact’s email address in the `to_contact` field. To send a message to a channel, provide the channel’s ID in `to_channel` parameter. This operation makes an HTTP POST request to the /chat/users/{userId}/messages endpoint.
  * Scopes: `chat_message:write`, `chat_message:write:admin`
  * Rate Limit Label: `Medium`


Note: For an account-level OAuth app, this API can only be used on behalf of a user who is assigned with a role that has the Edit permission for Chat Messages.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
User ID.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE
| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Sendimmessages
`<zoom-connector-mule-4:sendimmessages>`
Send chat message to a user. Note that this API only supports OAuth 2.0. This operation makes an HTTP POST request to the /im/users/me/chat/messages endpoint.
  * Scope: `imchat:write`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Chat user | The email address (registered with Zoom) or the userId of the chat user.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Set Up Account
`<zoom-connector-mule-4:set-up-account>`
After assigning a Zoom phone license to an account, an admin or account owner can proceed with the initial Zoom phone set up using this API. This operation makes an HTTP POST request to the /accounts/{accountId}/phone/setup endpoint.
  * Prerequisites: A Paid account. A Pro or a higher account plan. Master account option enabled.
  * Scopes: `phone:write:admin`, `phone:write`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Account Id | Unique identifier of the account.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Switch User Account
`<zoom-connector-mule-4:switch-user-account>`
Disassociate a user from one account and move the user to another account under the same master account. With this API, a user under a master account or a sub account can be moved to another sub account within the same master account. To move a user from a master account to a sub account, use `me` as the value for `accountId`. In this scenario, "me" refers to the Account ID of the master account. To move a user from one sub account to another sub account, provide the sub account’s Account ID as the value for `accountId`. This operation makes an HTTP PUT request to the /accounts/{accountId}/users/{userId}/account endpoint.
  * Prerequisites: The account should have Pro or a higher plan with master account option enabled. The user whose account needs to be switched should not be an admin or an owner of that account. The user should not have the same managed domain as the account owner.
  * Scope: `user:master`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
User ID.  
Account Id | Account ID.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
User ID.  
Account Id | Account ID.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Testget Record Archived Files
`<zoom-connector-mule-4:testget-record-archived-files>`
List the archived recording files of the specific meeting instance. For more information, read our Managing archiving of meeting and webinar data documentation. This operation makes an HTTP GET request to the /past_meetings/{meetingUUID}/archive_files endpoint.
  * Prerequisites: Enable cloud recording. Follow the enablement process to access the archiving feature.
  * Scopes: `recording:read`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting UUID | The meeting’s universally unique identifier (UUID). Each meeting instance generates a UUID. For example, after a meeting ends, a new UUID is generated for the next meeting instance. If the meeting UUID begins with a `/` character or contains a `//` character, you **must** double-encode the meeting UUID when using the meeting UUID for other API calls.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Trackingfield Create
`<zoom-connector-mule-4:trackingfield-create>`
Tracking fields enable you to analyze usage by various fields within an organization. Use this API to create a new tracking field. This operation makes an HTTP POST request to the /tracking_fields endpoint.
  * Prerequisites: Business, Education, API, or higher plan
  * Scope: `trackingfield:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration
| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Trackingfield Delete
`<zoom-connector-mule-4:trackingfield-delete>`
Tracking fields enable you to analyze usage by various fields within an organization. Use this API to delete a tracking field. This operation makes an HTTP DELETE request to the /tracking_fields/{fieldId} endpoint.
  * Prerequisites: Business, Education, API, or higher plan.
  * Scope: `trackingfield:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Field Id | The Tracking Field ID.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Trackingfield Get
`<zoom-connector-mule-4:trackingfield-get>`
Tracking fields enable you to analyze usage by various fields within an organization. When scheduling a meeting, the tracking field is included in the meeting options. Use this API to get information on a tracking field. This operation makes an HTTP GET request to the /tracking_fields/{fieldId} endpoint.
  * Prerequisites: Business, Education, API, or higher plan
  * Scopes: `trackingfield:read:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Field Id | The Tracking Field ID.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Trackingfield List
`<zoom-connector-mule-4:trackingfield-list>`
Tracking fields enable you to analyze usage by various fields within an organization. Use this API to list all the tracking fields on your Zoom account. This operation makes an HTTP GET request to the /tracking_fields endpoint.
  * Prerequisites: Business, Education, API, or higher plan
  * Scopes: `trackingfield:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream
## Trackingfield List
`<zoom-connector-mule-4:trackingfield-list>`
Tracking fields enable you to analyze usage by various fields within an organization. Use this API to list all the tracking fields on your Zoom account. This operation makes an HTTP GET request to the /tracking_fields endpoint.
  * Prerequisites: Business, Education, API, or higher plan
  * Scopes: `trackingfield:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Trackingfield Update
`<zoom-connector-mule-4:trackingfield-update>`
Tracking fields enable you to analyze usage by various fields within an organization. Use this API to update a tracking field. This operation makes an HTTP PATCH request to the /tracking_fields/{fieldId} endpoint.
  * Prerequisites: Business, Education, API, or higher plan
  * Scope: `trackingfield:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Field Id | The Tracking Field ID.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


`<zoom-connector-mule-4:tsp>`
Get information on the Telephony Service Provider on an account level. This operation makes an HTTP GET request to the /tsp endpoint.
  * Prerequisites: A Pro or a higher plan.
  * Scopes: `tsp:read:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration
| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Tsp Update
`<zoom-connector-mule-4:tsp-update>`
Update information of the Telephony Service Provider set up on an account. This operation makes an HTTP PATCH request to the /tsp endpoint.
  * Prerequisites: TSP account option should be enabled.
  * Scopes: `tsp:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Tsp Url Update
`<zoom-connector-mule-4:tsp-url-update>`
A global dial-in page can provide a list of global access numbers to use for audio conferencing. By calling this API, you can set the URL for the global dial-in page of a user whose Zoom account has TSP and special TSP with third-party audio conferencing options enabled. This operation makes an HTTP PATCH request to the /users/{userId}/tsp/settings endpoint.
  * Scopes: `tsp:write:admin` `tsp:write`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
The userId or email address of the user.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Un Assign Phone Num Call Queue
`<zoom-connector-mule-4:un-assign-phone-num-call-queue>`
After assigning a phone number, you can unbind it if you don’t want it to be assigned to a call queue. Use this API to unbind a phone number from a Call Queue. After successful unbinding, the number will appear in the Unassigned tab. This operation makes an HTTP DELETE request to the /phone/call_queues/{callQueueId}/phone_numbers/{phoneNumberId} endpoint.
  * Prerequisites: Pro or higher account plan. Account owner or admin permissions. Zoom Phone license.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`
## Un Assign Phone Num Call Queue
`<zoom-connector-mule-4:un-assign-phone-num-call-queue>`
After assigning a phone number, you can unbind it if you don’t want it to be assigned to a call queue. Use this API to unbind a phone number from a Call Queue. After successful unbinding, the number will appear in the Unassigned tab. This operation makes an HTTP DELETE request to the /phone/call_queues/{callQueueId}/phone_numbers/{phoneNumberId} endpoint.
  * Prerequisites: Pro or higher account plan. Account owner or admin permissions. Zoom Phone license.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Call Queue Id | Unique identifier of the call queue. This can be retrieved from the List Call Queues API.  
Phone Number Id | Unique identifier of the Phone Number.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Unassign All Members
`<zoom-connector-mule-4:unassign-all-members>`
Use this API to remove all members from a Call Queue who were previously assigned to that Call Queue. The members could be phone users or common area phones. This operation makes an HTTP DELETE request to the /phone/call_queues/{callQueueId}/members endpoint.
  * Prerequisites: Pro or higher account plan. Zoom Phone license.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Call Queue Id | Call Queue ID.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Unassign All Phone Nums Auto Receptionist
`<zoom-connector-mule-4:unassign-all-phone-nums-auto-receptionist>`
Unassign all phone numbers that were previously assigned to an auto receptionist. This operation makes an HTTP DELETE request to the /phone/auto_receptionists/{autoReceptionistId}/phone_numbers endpoint.
  * Prerequisites: Pro or higher account plan with Zoom Phone License. Account owner or admin permissions.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Auto Receptionist Id | Auto Receptionist ID.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Unassign A Phone Num Auto Receptionist
`<zoom-connector-mule-4:unassign-aphone-num-auto-receptionist>`
Unassign a specific phone number that was previously assigned to an auto receptionist. This operation makes an HTTP DELETE request to the /phone/auto_receptionists/{autoReceptionistId}/phone_numbers/{phoneNumberId} endpoint.
  * Prerequisites: Pro or higher account plan with Zoom Phone License. Account owner or admin permissions.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Auto Receptionist Id | Unique identifier of the auto receptionist. This can be retrieved from the List Phone Sites API.  
Phone Number Id | Unique identifier of the phone number or provide the actual phone number in e164 format (example: +19995550123).  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Unassign A Phone Num Call Queue
`<zoom-connector-mule-4:unassign-aphone-num-call-queue>`
Use this API to unbind all phone numbers that are assigned to a call queue. After successful unbinding, the numbers will appear in the Unassigned tab. If you only need to unassign a specific phone number, use the Unassign a Phone Number API instead. This operation makes an HTTP DELETE request to the /phone/call_queues/{callQueueId}/phone_numbers endpoint.
  * Prerequisites: Pro or higher account plan. Account owner or admin permissions. Zoom Phone license.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Call Queue Id | Unique identifier of the call queue. This can be retrieved from List Call Queues API.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration
| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Unassign Calling Plan
`<zoom-connector-mule-4:unassign-calling-plan>`
Use this API to unassign a Zoom Phone user’s calling plan. For user-level apps, pass the `me` value instead of the `userId` parameter. This operation makes an HTTP DELETE request to the /phone/users/{userId}/calling_plans/{type} endpoint.
  * Prerequisites: A Business or Enterprise account. A Zoom Phone license.
  * Scopes: `phone:write`, `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
User ID.  
The type of the calling plan that was assigned to user. (e.g: The value of type would be "200" for the Unlimited US/Canada calling plan.)  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Unassign Calling Plans From Common Area Phone
`<zoom-connector-mule-4:unassign-calling-plans-from-common-area-phone>`
Use this API to unassign a calling plan from a common area phone. This operation makes an HTTP DELETE request to the /phone/common_area_phones/{commonAreaPhoneId}/calling_plans/{type} endpoint.
  * Prerequisites: A Pro or higher account with a Zoom Phone license. An account owner or admin permissions.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Common Area Phone Id | The common area phone''s unique ID.  
The calling plan to remove.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Unassign Member From Call Queue
`<zoom-connector-mule-4:unassign-member-from-call-queue>`
Use this API to remove a member from a Call Queue who was previously added to that Call Queue. The member could be a phone user or a common area phone. A member who is a Call Queue Manager cannot be unassigned from the Call Queue using this API. This operation makes an HTTP DELETE request to the /phone/call_queues/{callQueueId}/members/{memberId} endpoint.
  * Prerequisites: Pro or higher account plan. Zoom Phone license.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`
## Unassign Member From Call Queue
`<zoom-connector-mule-4:unassign-member-from-call-queue>`
Use this API to remove a member from a Call Queue who was previously added to that Call Queue. The member could be a phone user or a common area phone. A member who is a Call Queue Manager cannot be unassigned from the Call Queue using this API. This operation makes an HTTP DELETE request to the /phone/call_queues/{callQueueId}/members/{memberId} endpoint.
  * Prerequisites: Pro or higher account plan. Zoom Phone license.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Call Queue Id | Unique identifier of the Call Queue from which the member needs to be unassigned.  
Member Id | Unique identifier of the member who needs to be unassigned.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Unassign Phone Number
`<zoom-connector-mule-4:unassign-phone-number>`
Use this API to unassign a Zoom Phone user’s phone number. For user-level apps, pass the `me` value instead of the `userId` parameter. After assigning a phone number, you can remove it if you do not want it to be assigned to anyone. This operation makes an HTTP DELETE request to the /phone/users/{userId}/phone_numbers/{phoneNumberId} endpoint.
  * Prerequisites: A Business or Enterprise account. A Zoom Phone license. The user must have been previously assigned a Zoom Phone number.
  * Scopes: `phone:write`, `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Provide either userId or email address of the user.  
Phone Number Id | Provide either phone number or phoneNumberId of the user.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Unassign Phone Numbers From Common Area Phone
`<zoom-connector-mule-4:unassign-phone-numbers-from-common-area-phone>`
Use this API to unassign a phone number from a common Area phone. This operation makes an HTTP DELETE request to the /phone/common_area_phones/{commonAreaPhoneId}/phone_numbers/{phoneNumberId} endpoint.
  * Prerequisites: A Pro or a higher account with a Zoom Phone license. An account owner or admin permissions.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Common Area Phone Id | The common area phone''s unique ID.  
Phone Number Id | The phone number or the phone number''s unique ID.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Common Area Phone Id | The common area phone''s unique ID.  
Phone Number Id | The phone number or the phone number''s unique ID.  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Update Account Lock Settings
`<zoom-connector-mule-4:update-account-lock-settings>`
Account Locked Settings enable turning settings on or off for all users in your account. No user except the account admin or account owner can change these settings. With lock settings, you force the settings on for all users. Use this API to update an account’s locked settings. Note that this API can be used by Zoom Accounts that are on a Pro or a higher plan as well accounts that have master and sub accounts options enabled. This operation makes an HTTP PATCH request to the /accounts/{accountId}/lock_settings endpoint.
  * Prerequisites: Pro or a higher paid account.
  * Scope: `account:write:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Account Id | Unique identifier of the account. To retrieve locked settings of the master account or a regular account, provide "me" as the value of this field. To retrieve locked settings of a sub account, provide the Account ID of the sub account in this field.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Update Account Owner
`<zoom-connector-mule-4:update-account-owner>`
Use this API to change an account’s owner. An account’s current owner can change the account’s owner to another user on the same account. This operation makes an HTTP PUT request to the /accounts/{accountId}/owner endpoint.
  * Prerequisites: An account owner or admin permissions of an account. The account making this API request must be on a Pro or a higher account plan with master account privileges.
  * Scopes: `account:write:admin` or `account:master`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Account Id | The account''s account ID.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration
| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Update A Device
`<zoom-connector-mule-4:update-adevice>`
Update information of a desk phone device. This operation makes an HTTP PATCH request to the /phone/devices/{deviceId} endpoint.
  * Prerequisites: Pro or a higher account with Zoom Phone license. Account owner or admin permissions.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Device Id | Unique identifier of the device.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Update A Group Member
`<zoom-connector-mule-4:update-agroup-member>`
If a user is a member in multiple groups, you can set a primary group for the user. The group member will use the primary group’s settings by default. However, if settings are locked in other groups, those settings continue to be locked for that user. By default, the primary group is the first group that user is added to. Use this API to perform either of the following tasks: Simultaneously remove a member from one group and move the member to a different group, or set a primary group for the user. This operation makes an HTTP PATCH request to the /groups/{groupId}/members/{memberId} endpoint.
  * Prerequisites: Pro or higher account
  * Scopes: `group:write:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | Unique identifier of the group. Can be retrieved by calling GET /groups API. To change a member''s primary group, provide the groupId of the member''s current primary group as the value of this field. To remove a member from one group and move the member to another group, provide the groupId of the group from which the member is to be moved.  
Member Id | Unique identifier of the group member. Can be retrieved by calling the [List Group Members](https://developers.zoom.us/docs/api/) API.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE
| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Update A Shared Line Group
`<zoom-connector-mule-4:update-ashared-line-group>`
A shared line group allows Zoom Phone admins to share a phone number and extension with a group of phone users or common area phones. This gives members of the shared line group access to the group’s direct phone number and voicemail. Use this API to update the information of a Shared Line Group. This operation makes an HTTP PATCH request to the /phone/shared_line_groups/{sharedLineGroupId} endpoint.
  * Prerequisites: * Pro or higher account with Zoom Phone license. Account owner or admin privileges.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Shared Line Group Id | Unique identifier of the shared line group that is to be updated.  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Update Auto Receptionist
`<zoom-connector-mule-4:update-auto-receptionist>`
An auto receptionist answers calls with a personalized recording and routes calls to a phone user, call queue, common area phone, or voicemail. An auto receptionist can also be set up so that it routes calls to an interactive voice response (IVR) system to allow callers to select the routing options. Use this API to change the information , such as display name and extension number, assigned to the main auto receptionist. This operation makes an HTTP PATCH request to the /phone/auto_receptionists/{autoReceptionistId} endpoint.
  * Prerequisites: Pro or higher account with Zoom Phone license.
  * Scopes: `phone:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Auto Receptionist Id | Unique identifier of the Auto Receptionist. It can be retrieved from the [List Sites API](https://developers.zoom.us/docs/api/phone/#tag/sites/GET/phone/sites).  
Content to use. | #[payload]  
Config Ref |  ConfigurationProvider | Name of the configuration used to execute this component.  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream

| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters | Custom query parameters to include in the request. The specified query parameters are merged with the default query parameters that are specified in the configuration.  
Custom Query Parameters | Custom headers to include in the request. The specified custom headers are merged with the default headers that are specified in the configuration.  
Response Timeout | How long Mule waits for a response to complete before the request times out.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS

| Time unit for the **Response Timeout** field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| How the connector streams request content to the remote service: * `AUTO` (default) Connector automatically uses the best streaming strategy based on the request content. * `ALWAYS` Connector always streams the request content. * `NEVER` Connector does not stream the request content.  
Target Variable | Name of the variable that stores the operation’s output.  
Target Value | Expression that evaluates the operation’s output. The outcome of the expression is stored in the **Target Variable** field. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| Retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * Zoom Connector Configuration


### Throws
  * ZOOM-CONNECTOR-MULE-4:BAD_REQUEST
  * ZOOM-CONNECTOR-MULE-4:CLIENT_ERROR
  * ZOOM-CONNECTOR-MULE-4:CONNECTIVITY
  * ZOOM-CONNECTOR-MULE-4:INTERNAL_SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:NOT_ACCEPTABLE
  * ZOOM-CONNECTOR-MULE-4:NOT_FOUND
  * ZOOM-CONNECTOR-MULE-4:RETRY_EXHAUSTED
  * ZOOM-CONNECTOR-MULE-4:SERVER_ERROR
  * ZOOM-CONNECTOR-MULE-4:SERVICE_UNAVAILABLE
  * ZOOM-CONNECTOR-MULE-4:TIMEOUT
  * ZOOM-CONNECTOR-MULE-4:TOO_MANY_REQUESTS
  * ZOOM-CONNECTOR-MULE-4:UNAUTHORIZED
  * ZOOM-CONNECTOR-MULE-4:UNSUPPORTED_MEDIA_TYPE


## Update Blocked List
`<zoom-connector-mule-4:update-blocked-list>`
A Zoom account owner or a user with admin privilege can block phone numbers for phone users in an account. Blocked numbers can be inbound (numbers will be blocked from calling in) and outbound (phone users in your account won’t be able to dial those numbers). Blocked callers will hear a generic message stating that the person they are calling is not available. Use this API to update information on the blocked list. This operation makes an HTTP PATCH request to the /phone/blocked_list/{blockedListId} endpoint.
  * Prerequisites: Pro or higher account plan with Zoom phone license
  * Scope: `phone:write:admin`
  * Rate Limit Label: `Light`