Zoom Connector 1.0 Reference | MuleSoft Documentation
| 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


## Get Zr Account Profile
`<zoom-connector-mule-4:get-zraccount-profile>`
Get details on the account profile of a Zoom Room. This information can only by accessed either by the Zoom Room Account Owner or a user with Zoom Rooms admin permission. To get information on an individual Room Profile, use Get Zoom Room Profile API instead. This operation makes an HTTP GET request to the /rooms/account_profile endpoint.
  * Prerequisites: Zoom account owner or Zoom Rooms admin permissions.
  * Scopes: `room: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


## Get Zr Account Settings
`<zoom-connector-mule-4:get-zraccount-settings>`
Get details on Account Settings of a Zoom Room. With this API, you can view either the Account Meeting Settings or the Alert Settings (Client Alert Settings and Notfication Settings) of the Zoom Rooms account. By default, only Account Meeting Settings are returned. To view only Alert Settings, specify `alert` as the value of the `setting_type` query parameter. This operation makes an HTTP GET request to the /rooms/account_settings endpoint.
  * Prerequisites: Zoom Room licenses. Owner or Admin privileges on the Zoom Account.
  * Scopes: `room:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Setting type |  Enumeration, one of:
  * MEETING
  * ALERT

| The type of setting that you would like to retrieve: * `meeting` Meeting settings of the Zoom Rooms Account. * `alert` Alert Settings applied on the Zoom Rooms Account. * `signage` View digital signage settings of the Zoom Rooms Account.  
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


## Get Zr Location Profile
`<zoom-connector-mule-4:get-zrlocation-profile>`
Each location type of the Zoom Rooms Location Hierarchy has a profile page that includes information such as name of the location, address, or support email. Use this API to retrieve information about a specific Zoom Rooms location type such as information about the city where the Zoom Rooms is located. This operation makes an HTTP GET request to the /rooms/locations/{locationId} endpoint.
  * Prerequisites: Account owner or admin permission. Zoom Rooms version 4.0 or higher.
  * Scopes: `room:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Location Id | Unique identifier of the location type. This can be retrieved using the [List Zoom Room Location API](https://developers.zoom.us/docs/api/) (Id property in the response).  
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


## Get Zr Location Settings
`<zoom-connector-mule-4:get-zrlocation-settings>`
Get information on meeting or alert settings applied to Zoom Rooms located in a specific location. By default, only **Meeting Settings** are returned. To view only Alert Settings, specify `alert` as the value of the `setting_type` query parameter. This operation makes an HTTP GET request to the /rooms/locations/{locationId}/settings endpoint.
  * Prerequisites: Zoom Room licenses. Owner or Admin privileges on the Zoom Account.
  * Scopes: `room:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Location Id | Unique identifier of the location type. This can be retrieved using the [List Zoom Room Location API](https://developers.zoom.us/docs/api/) (Id property in the response).  
Setting type | The type of setting that you would like to retrieve. `alert`: Alert Settings applied on the Zoom Rooms Account. `meeting`: Meeting settings of the Zoom Rooms Account. `signage`: Digital signage settings of the Zoom Rooms Account.  
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


## Get Zr Location Structure
`<zoom-connector-mule-4:get-zrlocation-structure>`
Get the location hierarchial structure(s) applied on the Zoom Rooms in an account. This operation makes an HTTP GET request to the /rooms/locations/structure endpoint.
  * Prerequisites: Zoom Rooms version 4.0 or higher. Account owner or admin permissions.
  * Scopes: `room: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


### 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


## Get Zr Profile
`<zoom-connector-mule-4:get-zrprofile>`
Zoom Rooms is a software-based room system that provides an integrated experience for audio conferencing, wireless screen sharing and video conferencing. Use this API to get detailed information on a specific Zoom Room in a Zoom account. This operation makes an HTTP GET request to the /rooms/{roomId} endpoint.
  * Prerequisites: Pro or a higher plan with Zoom Room license.
  * Scopes: `room:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Unique identifier of the Zoom Room. This can be retrieved from the response of List Zoom Rooms 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


### 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


## Get Zr Settings
`<zoom-connector-mule-4:get-zrsettings>`
Get information on meeting or alert settings applied to a specific Zoom Room. By default, only **Meeting Settings** are returned. To view only Alert Settings, specify `alert` as the value of the `setting_type` query parameter. This operation makes an HTTP GET request to the /rooms/{roomId}/settings endpoint.
  * Prerequisites: Zoom Room licenses. Owner or Admin privileges on the Zoom Account.
  * Scopes: `room:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Unique identifier of the Zoom Room.  
Setting type | The type of setting that you would like to retrieve. `alert`: Alert Settings applied on the Zoom Rooms Account. `meeting`: Meeting settings of the Zoom Rooms Account.  
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
## Get Zr Settings
`<zoom-connector-mule-4:get-zrsettings>`
Get information on meeting or alert settings applied to a specific Zoom Room. By default, only **Meeting Settings** are returned. To view only Alert Settings, specify `alert` as the value of the `setting_type` query parameter. This operation makes an HTTP GET request to the /rooms/{roomId}/settings endpoint.
  * Prerequisites: Zoom Room licenses. Owner or Admin privileges on the Zoom Account.
  * Scopes: `room:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Unique identifier of the Zoom Room.  
Setting type | The type of setting that you would like to retrieve. `alert`: Alert Settings applied on the Zoom Rooms Account. `meeting`: Meeting settings of the Zoom Rooms Account.  
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


## Group
`<zoom-connector-mule-4:group>`
Get a group under an account. This operation makes an HTTP GET request to the /groups/{groupId} endpoint.
  * Prerequisites: Pro, Business, or Education account.
  * Scopes: `group:read:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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


## Group Create
`<zoom-connector-mule-4:group-create>`
Create a group under an account. You can add a maximum of 100 groups in one account per day. If you go over, you will get an error. You can add a maximum of 5000 groups in one account. This operation makes an HTTP POST request to the /groups endpoint.
  * Prerequisites: Pro or higher account.
  * Scopes: `group: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


## Group Delete
`<zoom-connector-mule-4:group-delete>`
Delete a group. This operation makes an HTTP DELETE request to the /groups/{groupId} endpoint.
  * Prerequisites: Pro, Business, or Education account.
  * Scopes: `group:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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


## Group Locked Settings
`<zoom-connector-mule-4:group-locked-settings>`
Update a group’s locked settings. If you lock a setting, the group members will not be able to modify it individually. Note that the `force_pmi_jbh_password` field under meeting settings is planned to be deprecated on September 22, 2019. This field will be replaced by another field that will provide the same functionality. This operation makes an HTTP PATCH request to the /groups/{groupId}/lock_settings endpoint.
  * Prerequisites: Pro, Business, or Education 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 | ID of the group.  
Custom query fields | Provide the name of the field by which you would like to filter the response. For example, if you provide "host_video" as the value of this field, you will get a response similar to the following: { "schedule_meeting": { "host_video": false } }. You can provide multiple values by separating them with commas (example: "host_video,participant_video).  
Specify `meeting_security` as the value of this field if you would like to view security settings applied on a meeting hosted by the users in this group.  
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


## Group Members
`<zoom-connector-mule-4:group-members>`
List the members of a group under your account. This operation makes an HTTP GET request to the /groups/{groupId}/members endpoint.
  * Prerequisites: Pro, Business, or Education account.
  * Scopes: `group:read:admin`
  * Rate Limit Label: `Medium`
### 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


## Group Members
`<zoom-connector-mule-4:group-members>`
List the members of a group under your account. This operation makes an HTTP GET request to the /groups/{groupId}/members endpoint.
  * Prerequisites: Pro, Business, or Education account.
  * Scopes: `group:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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


## Group Members Create
`<zoom-connector-mule-4:group-members-create>`
Add members to a group under your account. This operation makes an HTTP POST request to the /groups/{groupId}/members endpoint.
  * Prerequisites: Pro, Business, or Education 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 | The group ID. Can be retrieved by calling GET /groups.  
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


## Group Members Delete
`<zoom-connector-mule-4:group-members-delete>`
Delete a member from a group in a Zoom account. This operation makes an HTTP DELETE request to the /groups/{groupId}/members/{memberId} endpoint.
  * Prerequisites: Pro, Business, or Education account.
  * Scopes: `group:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
Member Id | The member 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.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
Member Id | The member 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


## Group Update
`<zoom-connector-mule-4:group-update>`
Update a group under your account. This operation makes an HTTP PATCH request to the /groups/{groupId} endpoint.
  * Prerequisites: Pro, Business, or Education account.
  * Scopes: `group:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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


## Groups
`<zoom-connector-mule-4:groups>`
List groups under an account. This operation makes an HTTP GET request to the /groups endpoint.
  * Prerequisites: Pro or higher account.
  * Scopes: `group: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
| 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


## Im Chat Messages
`<zoom-connector-mule-4:im-chat-messages>`
Retrieve IM chat messages for a specified period of time. This API only supports oauth2. This operation makes an HTTP GET request to the /im/chat/sessions/{sessionId} endpoint.
  * Scopes: `imchat:read`
  * Rate Limit Label: `Medium`


Deprecated: By the end of 2021, Zoom will deprecate this API in favor of a consolidated set of APIs. The API will still be available for you to use, though Zoom will no longer provide support for it. For further information, refer to Announcements: IM APIs Deprecation.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Session Id | IM chat session ID.  
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


## Im Chat Sessions
`<zoom-connector-mule-4:im-chat-sessions>`
Retrieve IM Chat sessions for a specified period of time. This API only supports Oauth2. This operation makes an HTTP GET request to the /im/chat/sessions endpoint.
  * Scopes: `imchat:read, imchat:read:admin`
  * Rate Limit Label: `Heavy`


Deprecated: By the end of 2021, Zoom will deprecate this API in favor of a consolidated set of APIs. The API will still be available for you to use, though Zoom will no longer provide support for it. For further information, refer to Announcements: IM APIs Deprecation.
### 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.  
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


## Im Group
`<zoom-connector-mule-4:im-group>`
Retrieve an IM directory group under your account. This operation makes an HTTP GET request to the /im/groups/{groupId} endpoint.
  * Scopes: `imgroup:read:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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
## Im Group
`<zoom-connector-mule-4:im-group>`
Retrieve an IM directory group under your account. This operation makes an HTTP GET request to the /im/groups/{groupId} endpoint.
  * Scopes: `imgroup:read:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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


## Im Group Create
`<zoom-connector-mule-4:im-group-create>`
Create an IM directory group under your account. This operation makes an HTTP POST request to the /im/groups endpoint.
  * Scopes: `imgroup: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


## Im Group Delete
`<zoom-connector-mule-4:im-group-delete>`
Delete an IM directory group under your account. This operation makes an HTTP DELETE request to the /im/groups/{groupId} endpoint.
  * Scopes: `imgroup:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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


## Im Group Members
`<zoom-connector-mule-4:im-group-members>`
List the members of an IM directory group. This operation makes an HTTP GET request to the /im/groups/{groupId}/members endpoint.
  * Scope: `imgroup:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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


## Im Group Members Create
`<zoom-connector-mule-4:im-group-members-create>`
Add members to an IM directory group under an account. This operation makes an HTTP POST request to the /im/groups/{groupId}/members endpoint.
  * Scope: `imgroup:write:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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


## Im Group Members Delete
`<zoom-connector-mule-4:im-group-members-delete>`
Delete a member from an IM directory group under an account. This operation makes an HTTP DELETE request to the /im/groups/{groupId}/members/{memberId} endpoint.
Scopes: `imgroup:write:admin` * Rate Limit Label: `Light`
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
Member Id | The member 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
## Im Group Members Delete
`<zoom-connector-mule-4:im-group-members-delete>`
Delete a member from an IM directory group under an account. This operation makes an HTTP DELETE request to the /im/groups/{groupId}/members/{memberId} endpoint.
Scopes: `imgroup:write:admin` * Rate Limit Label: `Light`
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
Member Id | The member 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


## Im Group Update
`<zoom-connector-mule-4:im-group-update>`
Update an IM directory group under your account. This operation makes an HTTP PATCH request to the /im/groups/{groupId} endpoint.
  * Scopes: `imgroup:write:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Group Id | The group ID. Can be retrieved by calling GET /groups.  
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


## Im Groups
`<zoom-connector-mule-4:im-groups>`
List IM directory groups. This operation makes an HTTP GET request to the /im/groups endpoint.
  * Scopes: `imgroup: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


## In Meeting Recording Control
`<zoom-connector-mule-4:in-meeting-recording-control>`
Use this API to control the in-meeting recording features, such as starting a recording, stopping a recording, pausing a recording, and resuming a recording. This API only works for Cloud Recordings and not for local recordings. This operation makes an HTTP PATCH request to the /live_meetings/{meetingId}/events endpoint.
  * Prerequisites: The meeting must be a live meeting. Cloud Recording must be enabled. The user using this API must either be the host or alternative host of the meeting.
  * Scopes: `meeting:write`, `meeting:write:admin`, `meeting:master`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting Id | Unique identifier of the live meeting.  
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


## Invite Channel Members
`<zoom-connector-mule-4:invite-channel-members>`
Use this API to invite members that are in a user’s contact list to a channel. For user-level apps, pass the `me` value instead of the `userId` parameter. This operation makes an HTTP POST request to the /chat/users/{userId}/channels/{channelId}/members 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 the Edit permission for Chat Channels.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Channel Id | Channel ID: Unique identifier of the channel.  
Unique identifier of the user who is the owner of this channel.  
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


## Join Channel
`<zoom-connector-mule-4:join-channel>`
A channel can have one or multiple members. Use this API to join a channel that is open for anyone in the same organization to join. You cannot use this API to join private channels that only allows invited members to be a part of it. Note that this API only supports user-managed OAuth app. This operation makes an HTTP POST request to the /chat/channels/{channelId}/members/me endpoint.
  * Scope: `chat_channel:write`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Channel Id | Channel 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


## Leave Channel
`<zoom-connector-mule-4:leave-channel>`
If you’re no longer interested in being a member of an existing channel, you can leave the channel at any time. Use this API to leave a specific channel. After leaving the channel, you can no longer access information from that channel. Note that this API only supports user-managed OAuth app. This operation makes an HTTP DELETE request to the /chat/channels/{channelId}/members/me endpoint.
  * Scope: `chat_channel:write`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Channel Id | Unique identifier of a 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


## List Account Phone Numbers
`<zoom-connector-mule-4:list-account-phone-numbers>`
Use this API to list all Zoom Phone numbers in a Zoom account. This operation makes an HTTP GET request to the /phone/numbers endpoint.
  * Prerequisites: A Pro or higher account plan. A Zoom phone license.
  * Scopes: `phone:read:admin`
  * Rate Limit Label: `Medium`


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

| Query response by number assignment. The value can be one of the following: * `assigned` The number has been assigned to either a user, a call queue, an auto-receptionist, or a common area phone in an account. * `unassigned` The number is not assigned to anyone. * `all` Include both assigned and unassigned numbers in the response. * `byoc` Include Bring Your Own Carrier (BYOC) numbers only in the response.  
Extension type |  Enumeration, one of:
  * CALL_QUEUE
  * AUTO_RECEPTIONIST
  * COMMON_AREA_PHONE
## List Account Phone Numbers
`<zoom-connector-mule-4:list-account-phone-numbers>`
Use this API to list all Zoom Phone numbers in a Zoom account. This operation makes an HTTP GET request to the /phone/numbers endpoint.
  * Prerequisites: A Pro or higher account plan. A Zoom phone license.
  * Scopes: `phone:read:admin`
  * Rate Limit Label: `Medium`


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

| Query response by number assignment. The value can be one of the following: * `assigned` The number has been assigned to either a user, a call queue, an auto-receptionist, or a common area phone in an account. * `unassigned` The number is not assigned to anyone. * `all` Include both assigned and unassigned numbers in the response. * `byoc` Include Bring Your Own Carrier (BYOC) numbers only in the response.  
Extension type |  Enumeration, one of:
  * CALL_QUEUE
  * AUTO_RECEPTIONIST
  * COMMON_AREA_PHONE

| The type of assignee to whom the number is assigned. The value can be one of the following: `user` `callQueue` `autoReceptionist` `commonAreaPhone`  
Page size | Number of records returned within a single API call.  
Number type |  Enumeration, one of:
  * TOLLFREE

| The type of phone number. The value can be either `toll` or `tollfree`.  
Pending numbers | Include or exclude pending numbers in the response. The value can be either `true` or `false`.  
Unique identifier of the Site. Use this query parameter if you have enabled multiple sites and would like to filter the response of this API call by a specific phone site. See [Managing multiple sites](https://support.zoom.us/hc/en-us/articles/360020809672-Managing-multiple-sites) or [Adding a site](https://support.zoom.us/hc/en-us/articles/360020809672-Managing-multiple-sites#h_05c88e35-1593-491f-b1a8-b7139a75dc15) for details.  
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


## List Archived Files
`<zoom-connector-mule-4:list-archived-files>`
Zoom’s archiving solution allows account administrators to set up an automated mechanism to record, collect and archive meeting data to a 3rd party platform of their choice and hence, satisfy FINRA and/ or other compliance requirements. Use this API to retrieve the archived meeting or webinar files of an account. This operation makes an HTTP GET request to the /archive_files endpoint.
  * Prerequisites: Enable cloud recording. Follow the enablement process to access the archiving feature.
  * Scope: `recording:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Page size | Number of records returned within a single API call.  
Start date for the query in "yyyy-MM-dd''T''HH:mm:ss''Z''" format. The duration for the query defined using the "from" and "to" parameters should not exceed 7 days as this API only provides a week’s data at once.  
End date for the query in "yyyy-MM-dd''T''HH:mm:ss''Z''" format.  
Query date type |  Enumeration, one of:
  * MEETING_START_TIME
  * ARCHIVE_COMPLETE_TIME

| The query date type for the `from` and `to` parameters. | MEETING_START_TIME  
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


## List Blocked List
`<zoom-connector-mule-4:list-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 list all the blocked lists in an acccount. This operation makes an HTTP GET request to the /phone/blocked_list endpoint.
  * Prerequisites: Pro or higher account plan with Zoom phone license.
  * Scope: `phone:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Page size | The total number of records returned from 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


## List Byocsip Trunk
`<zoom-connector-mule-4:list-byocsiptrunk>`
Use this API to return a list of an account’s assigned BYOC (Bring Your Own Carrier) SIP (Session Initiation Protocol) trunks. This operation makes an HTTP GET request to the /phone/sip_trunk/trunks endpoint.
  * Prerequisites: A Business or Enterprise account.
  * Scopes: `phone:write:admin` or `phone:master`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
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


## List Call Logs Metrics
`<zoom-connector-mule-4:list-call-logs-metrics>`
Call logs provide a record of all incoming and outgoing calls over Zoom Phone in an account. Use this API to list monthly call logs metrics. You can use query parameters to filter the response by date, site and MOS(Mean Opinion Score) of the call. This operation makes an HTTP GET request to the /phone/metrics/call_logs endpoint.
  * Prerequisites: Business, or Education account. Zoom Phone license.
  * Scopes: `phone:read:admin`, `phone:write:admin`
  * Rate Limit Label: `Heavy`
## List Call Logs Metrics
`<zoom-connector-mule-4:list-call-logs-metrics>`
Call logs provide a record of all incoming and outgoing calls over Zoom Phone in an account. Use this API to list monthly call logs metrics. You can use query parameters to filter the response by date, site and MOS(Mean Opinion Score) of the call. This operation makes an HTTP GET request to the /phone/metrics/call_logs endpoint.
  * Prerequisites: Business, or Education account. Zoom Phone license.
  * Scopes: `phone:read:admin`, `phone:write:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Start date for the report in `yyyy-mm-dd` format. Specify a 30 day range using the `from` and `to` parameters as the response provides a maximum of a month worth of data per API request.  
End date for the report in `yyyy-mm-dd` format.  
Unique identifier of the site. Use this query parameter if you have enabled multiple sites and would like to filter the response of this API call by call logs of a specific phone site.  
Quality type | Filter call logs by voice quality. Zoom uses MOS of 3.5 as a general baseline to categorize calls by call quality. A MOS greater than or equal to 3.5 means good quality, while below 3.5 means poor quality. The value of this field can be one of the following: * `good` Retrieve call logs of the call(s) with good quality of voice. * `bad` Retrieve call logs of the call(s) with good quality of voice. * `all` Retrieve all call logs without filtering by voice quality.  
Page size | The number of records returned within a single 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


## List Call Queues
`<zoom-connector-mule-4:list-call-queues>`
Call queues allow you to route incoming calls to a group of users. For instance, you can use call queues to route calls to various departments in your organization such as sales, engineering, billing, customer service, etc. Use this API to list Call queues. This operation makes an HTTP GET request to the /phone/call_queues endpoint.
  * Prerequisites: Pro, Business, or Education account. Account owner or admin permissions. Zoom Phone license.
  * Scopes: `phone:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Page size | The number of records returned from 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


## List Calling Plans
`<zoom-connector-mule-4:list-calling-plans>`
Use this API to return all of an account’s Zoom Phone calling plans. This operation makes an HTTP GET request to the /phone/calling_plans endpoint.
  * Prerequisites: A Pro or a higher account. A Zoom Phone license.
  * Scopes: `phone: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
### 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


## List Channel Members
`<zoom-connector-mule-4:list-channel-members>`
Use this API to list all members of a channel. For user-level apps, pass the `me` value instead of the `userId` parameter. This operation makes an HTTP GET request to the /chat/users/{userId}/channels/{channelId}/members endpoint.
  * Scopes: `chat_channel:read: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 View or Edit permission for Chat Channels.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Channel Id | Channel ID.  
Unique identifier of the user who is the owner of this channel.  
Page size | The number of records 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


## List Common Area Phones
`<zoom-connector-mule-4:list-common-area-phones>`
Use this API to list all of an account’s common area phones. A common area phone can be provisioned by a Zoom account owner or a Zoom admin so that anyone in an organization can use it. For example, if your office has shared desks that don’t belong to a specific employees, you could add a common area phone so that any person can use it. This operation makes an HTTP GET request to the /phone/common_area_phones endpoint.
  * Prerequisites: Pro or a higher account with Zoom Phone license. Account owner or admin permissions. A supported device.
  * Scopes: `phone:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Page size | The total number of records returned from 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


## List Digital Signage Content
`<zoom-connector-mule-4:list-digital-signage-content>`
List information about existing Zoom Rooms digital signage content in a Zoom account. You can also access this information by logging into your Zoom account in the Zoom web portal and visiting the Digital Signage Content page listed under Room Management. This operation makes an HTTP GET request to the /rooms/digital_signage endpoint.
  * Prerequisites: Pro or a higher account with Zoom Rooms. Existing content files or folder in Digital Signage Content page.


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Specify the type of digital signage resource. The value can be one of the following: * `content` Returns information about content files. * `folder` Returns information about the folder where the content files are located.  
Folder ID | Unique identifier of the folder where the content is located. Provide this field if you would like to filter the response by contents that are only available in a specific folder.  
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


## List External Contacts
`<zoom-connector-mule-4:list-external-contacts>`
Use this API to list external contacts. This operation makes an HTTP GET request to the /phone/external_contacts endpoint.
  * Prerequisites: Pro or a higher account with Zoom Phone license. Account owner or admin permissions.
  * Scopes: `phone:read:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
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


## List Internal Callout Countries
`<zoom-connector-mule-4:list-internal-callout-countries>`
Retrieve the list of internal call-out countries of a master account or a sub account. To list call-out enabled countries of a sub account, provide the account ID of the sub account in the `accountId` path parameter. To list call-out enabled countries of a master account, provide `me` as the value of the `accountId` path parameter. This operation makes an HTTP GET request to the /accounts/{accountId}/sip_trunk/callout_countries endpoint.
  * Prerequisites: The account making this API request must be a master account with SIP Connected Audio Plan.
  * Scope: `sip_trunk:master`
## List Internal Callout Countries
`<zoom-connector-mule-4:list-internal-callout-countries>`
Retrieve the list of internal call-out countries of a master account or a sub account. To list call-out enabled countries of a sub account, provide the account ID of the sub account in the `accountId` path parameter. To list call-out enabled countries of a master account, provide `me` as the value of the `accountId` path parameter. This operation makes an HTTP GET request to the /accounts/{accountId}/sip_trunk/callout_countries endpoint.
  * Prerequisites: The account making this API request must be a master account with SIP Connected Audio Plan.
  * Scope: `sip_trunk:master`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Account Id | Unique identifier of the account. To list Call-out enabled countries to a sub account, provide the account ID of the sub account in the `accountId` path parameter. To list Call-out enabled countries of a master account, provide `me` as the value of the `accountId` path parameter.  
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


## List Internal Numbers
`<zoom-connector-mule-4:list-internal-numbers>`
This API allows a master account with SIP Connected Audio plan to list internal phone numbers, such as for numbers that are not provided by Zoom but are owned by the organization consuming the API, assigned to a master account or a sub account. To list the internal numbers of a sub account, provide the account ID of the sub account in the `accountId` path parameter. To list internal numbers of a master account, provide `me` as the value of the `accountId` path parameter. This operation makes an HTTP GET request to the /accounts/{accountId}/sip_trunk/internal_numbers endpoint.
  * Prerequisites: The account making this API request must be a master account with SIP Connected Audio Plan.
  * Scope: `sip_trunk:master`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Account Id | Unique identifier of the account. To list the internal numbers of a sub account, provide the account ID of the sub account in the `accountId` path parameter. To list the internal numbers of a master account, provide `me` as the value of the `accountId` path parameter.  
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


## List Locations
`<zoom-connector-mule-4:list-locations>`
Use this API to list emergency service locations. This operation makes an HTTP GET request to the /phone/locations endpoint.
  * Prerequisites: Pro or a higher account with Zoom Phone license. Account owner or admin permissions.
  * Scopes: `phone:read:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
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
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
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


## List Meeting Satisfaction
`<zoom-connector-mule-4:list-meeting-satisfaction>`
If the End of Meeting Feedback Survey option is enabled, attendees will be prompted with a survey window where they can tap either the **Thumbs Up** or **Thumbs Down** button that indicates their Zoom meeting experience. With this API, you can get information on the attendees' meeting satisfaction. Specify a monthly date range for the query using the from and to query parameters. The month should fall within the last six months. To get information on the survey results with negative experiences (indicated by **Thumbs Down**), use the Get Zoom Meetings Client Feedback API. This operation makes an HTTP GET request to the /metrics/client/satisfaction endpoint.
  * Scopes: `dashboard:read:admin`
  * Rate Limit Label: `Heavy`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
The start date for the query in the yyyy-mm-dd format.  
The end date for the query in the yyyy-mm-dd format.  
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


## List Meeting Templates
`<zoom-connector-mule-4:list-meeting-templates>`
Use this API to list meeting templates that are available to use by a user. For user-level apps, pass the `me` value instead of the `userId` parameter. This operation makes an HTTP GET request to the /users/{userId}/meeting_templates endpoint.
  * Scopes: `meeting:read` or `meeting:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Unique identifier of the user. Retrieve the value of this field by calling the List users 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


## List Past Meeting Files
`<zoom-connector-mule-4:list-past-meeting-files>`
Note that this API has been deprecated and is no longer supported due to GCM encryption updates for security purposes. To learn about saving the in-meeting chat files via Zoom Client, refer to the Saving in-meeting chat guide. List files sent via in-meeting chat during a meeting. The in-meeting files are deleted after 24 hours of the meeting completion time. This operation makes an HTTP GET request to the /past_meetings/{meetingId}/files endpoint.
  * Scope: `meeting:read`, `meeting:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Meeting Id | The meeting ID in `long` format. The data type of this field is `long`, which is represented as int64 in JSON. While storing the meeting ID in your database, store it as a `long` data type and not as an integer, as the meeting IDs can be longer than 10 digits.  
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


## List Past Meeting Polls
`<zoom-connector-mule-4:list-past-meeting-polls>`
Polls allow the meeting host to survey attendees. Use this API to list poll results of a meeting. This operation makes an HTTP GET request to the /past_meetings/{meetingId}/polls endpoint.
  * Prerequisites: Host user type must be Pro. Meeting must be a scheduled meeting. Instant meetings do not have polling features enabled.
  * Scopes: `meeting:read:admin`, `meeting:read`
  * Rate Limit Label: `Medium`


### 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
| 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


## List Past Webinar Files
`<zoom-connector-mule-4:list-past-webinar-files>`
Note that this API has been deprecated and is no longer supported due to GCM encryption updates for security purposes. List files sent via in-meeting chat during a meeting. The in-meeting files are deleted after 24 hours of the meeting completion time. This operation makes an HTTP GET request to the /past_webinars/{webinarId}/files endpoint.
  * Scope: `webinar:read`, `webinar:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Webinar Id | Webinar 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


## List Past Webinar Poll Results
`<zoom-connector-mule-4:list-past-webinar-poll-results>`
The polling feature for a webinar enables you to create single choice or multiple choice polling questions for your webinars. Use this API to retrieve the results for Webinar Polls of a specific Webinar. This operation makes an HTTP GET request to the /past_webinars/{webinarId}/polls endpoint.
  * Prerequisites: Webinar license
  * Scopes: `webinar:read:admin`, `webinar:read`
  * Rate Limit Label: `Medium`


### 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


## List Past Webinar Qa
`<zoom-connector-mule-4:list-past-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 list Q&A of a specific Webinar. This operation makes an HTTP GET request to the /past_webinars/{webinarId}/qa endpoint.
  * Prerequisites: Webinar license
  * Scopes: `webinar:read:admin`, `webinar:read`
  * Rate Limit Label: `Medium`
## List Past Webinar Qa
`<zoom-connector-mule-4:list-past-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 list Q&A of a specific Webinar. This operation makes an HTTP GET request to the /past_webinars/{webinarId}/qa endpoint.
  * Prerequisites: Webinar license
  * Scopes: `webinar:read:admin`, `webinar:read`
  * Rate Limit Label: `Medium`


### 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


## List Phone Devices
`<zoom-connector-mule-4:list-phone-devices>`
List all the desk phone devices that are configured with Zoom Phone on an account. This operation makes an HTTP GET request to the /phone/devices endpoint.
  * Prerequisites: Pro or a higher account with Zoom Phone license. Account owner or admin permissions.
  * Scopes: `phone:read:admin`
  * Rate Limit Label: `Medium`


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

| State of the device. The value should be either `assigned` to list devices that have been assigned to user(s) or `unassigned` to list devices that have not yet been assigned to any user in the Zoom account.  
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


## List Phone Sites
`<zoom-connector-mule-4:list-phone-sites>`
Sites enable you to organize Zoom Phone users in your organization. Use this API to list all the sites that have been created for an account. This operation makes an HTTP GET request to the /phone/sites endpoint.
  * Prerequisites: Multiple Sites must be enabled. Pro or a higher account with Zoom Phone enabled.
  * Scope: `phone:read:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
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
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
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


## List Phone Users
`<zoom-connector-mule-4:list-phone-users>`
Use this API to return a list of all of an account’s users who are assigned a Zoom Phone license. This operation makes an HTTP GET request to the /phone/users endpoint.
  * Prerequisites: A Pro or higher account plan. A Zoom phone license.
  * Scopes: `phone:read:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Page size | The number of records returned from a single API call.  
Unique identifier of the Site. This can be retrieved from the [List Phone Sites](https://developers.zoom.us/docs/api/phone/#tag/sites/GET/phone/sites) API.  
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


## List Setting Templates
`<zoom-connector-mule-4:list-setting-templates>`
Use this API to get a list of all the created phone template settings. This operation makes an HTTP GET request to the /phone/setting_templates endpoint.
  * Prerequisites: A Business or Enterprise account. A Zoom Phone license.
  * Scopes: `phone:read:admin` or `phone:read`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
Page size | Number of records returns within a single API call.  
Unique identifier of the Site. This field is required only if multiple sites have been enabled. of the site. Required only when multiple sites are enabled. See [Managing multiple sites](https://support.zoom.us/hc/en-us/articles/360020809672-Managing-multiple-sites) for details. If this is not provided, the response lists the account level setting templates.  
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


## List Shared Line Groups
`<zoom-connector-mule-4:list-shared-line-groups>`
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 list all the Shared Line Groups. This operation makes an HTTP GET request to the /phone/shared_line_groups endpoint.
  * Prerequisites: Pro or higher account with Zoom Phone license. Account owner or admin privileges.
  * Scopes: `phone:read:admin`, `phone:write:admin`
  * Rate Limit Label: `Medium`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
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


## List Sip Groups
`<zoom-connector-mule-4:list-sip-groups>`
Use this API to list SIP (Session Initiation Protocol) groups. This operation makes an HTTP GET request to the /phone/sip_groups endpoint.
  * Prerequisites: Pro or a higher account with Zoom Phone license. Account owner or admin permissions.
  * Scopes: `phone:read:admin`
  * Rate Limit Label: `Light`


### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | Name of the configuration to use.  
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


## List Sip Phones
`<zoom-connector-mule-4:list-sip-phones>`
Zoom’s Phone System Integration (PSI), also referred as SIP phones, enables an organization to leverage the Zoom client to complete a softphone registration to supported premise based PBX system. End users will have the ability to have softphone functionality within a single client while maintaining a comparable interface to Zoom Phone. Use this API to list SIP phones on an account. This operation makes an HTTP GET request to the /sip_phones endpoint.
  * Prerequisites: Currently only supported on Cisco and Avaya PBX systems. User must enable SIP Phone Integration by contacting the Sales team.
  * Scope: `sip_phone:read:admin`
  * Rate Limit Label: `Medium`