DocuSign Connector 1.1 Reference | MuleSoft Documentation
## Tabs Blob Get Tabs Blob
`<docusign:get-v21-accounts-envelopes-tabs-blob-by-account-id-envelope-id>`
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/envelopes/{envelopeId}/tabs_blob endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Envelope Id | The envelope’s GUID. Example: `93be49ab-xxxx-xxxx-xxxx-f752070d71ec`  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Templates Get Envelope Templates
`<docusign:get-v21-accounts-envelopes-templates-by-account-id-envelope-id>`
This returns a list of the server-side templates, their name and ID, used in an envelope. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/envelopes/{envelopeId}/templates endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Envelope Id | The envelope’s GUID. Example: `93be49ab-xxxx-xxxx-xxxx-f752070d71ec`  
The possible value is `matching_applied`, which returns template matching information for the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Envelope Transfer Rules Get Envelope Transfer Rules
`<docusign:get-v21-accounts-envelopes-transfer-rules-by-account-id>`
This method retrieves a list of envelope transfer rules associated with an account.
**Note** : Only Administrators can create and use envelope transfer rules. In addition, to use envelope transfer rules, the **Transfer Custody** feature must be enabled for your account.
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/envelopes/transfer_rules endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
(Optional) The maximum number of results to return.  
Start position | (Optional) The position within the total result set from which to start returning values. The value **thumbnail** may be used to return the page image.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Envelope Workflow Definition Get Envelope Workflow Definition
`<docusign:get-v21-accounts-envelopes-workflow-by-account-id-envelope-id>`
Returns an envelope’s workflow definition if the envelope specified by `envelopeId` has one. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/envelopes/{envelopeId}/workflow endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Envelope Id | The envelope’s GUID. Example: `93be49ab-xxxx-xxxx-xxxx-f752070d71ec`  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
Response Timeout Unit |  Enumeration, one of:
  * NANOSECONDS
  * MICROSECONDS
  * MILLISECONDS
  * SECONDS
  * MINUTES
  * HOURS
## Envelope Workflow Definition Get Envelope Workflow Definition
`<docusign:get-v21-accounts-envelopes-workflow-by-account-id-envelope-id>`
Returns an envelope’s workflow definition if the envelope specified by `envelopeId` has one. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/envelopes/{envelopeId}/workflow endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Envelope Id | The envelope’s GUID. Example: `93be49ab-xxxx-xxxx-xxxx-f752070d71ec`  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Favorite Templates Get Favorite Templates
`<docusign:get-v21-accounts-favorite-templates-by-account-id>`
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/favorite_templates endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Folders Get Folders
`<docusign:get-v21-accounts-folders-by-account-id>`
Retrieves a list of the folders for the account, including the folder hierarchy. You can specify whether to return just the template folder or template folder and normal folders by setting the `template` query string parameter. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/folders endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
User filter | Narrows down the resulting folder list by the following values: - `all`: Returns all templates owned or shared with the user. (default) - `owned_by_me`: Returns only templates the user owns. - `shared_with_me`: Returns only templates that are shared with the user.  
Include items | Indicates whether folder items are included in the response. If this parameter is omitted, the default is false.  
A comma-separated list of folder types to include in the response. Valid values are: - `envelope_folders`: Returns a list of envelope folders. (Default) - `template_folders`: Returns a list of template folders. - `shared_template_folders`: Returns a list of shared template folders.  
template | This parameter is deprecated as of version 2.1. Use `include` instead.  
Start position | The position within the total result set from which to start returning values.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Array of String  
---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE
| Time unit for the Response Timeout field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Array of String  
---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Folders Get Folder Items
`<docusign:get-v21-accounts-folders-by-account-id-folder-id>`
Retrieves a list of the envelopes in the specified folder. You can narrow the query by specifying search criteria in the query string parameters. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/folders/{folderId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Folder Id | The ID of the folder.  
Search text | Reserved for DocuSign.  
Owner name | Reserved for DocuSign.  
Include items | Indicates whether folder items are included in the response. If this parameter is omitted, the default is false.  
Reserved for DocuSign.  
From date | Reserved for DocuSign.  
Start position | Reserved for DocuSign.  
Owner email | Reserved for DocuSign.  
Reserved for DocuSign.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Brands Get Group Brands
`<docusign:get-v21-accounts-groups-brands-by-account-id-group-id>`
This method returns information about the brands associated with a group. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/groups/{groupId}/brands endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Group Id | The ID of the group.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Groups Get Groups
`<docusign:get-v21-accounts-groups-by-account-id>`
Retrieves information about groups associated with the account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/groups endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Number of records to return. The number must be greater than 1 and less than or equal to 100.  
Search text | Filters the results of a GET request based on the text that you specify.  
Group type | Group type  
Include usercount | When set to **true** , every group returned in the response includes a `userCount` property that contains the total number of users in the group. The default is **true**.  
Start position | The starting value for the list.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE
| Time unit for the Response Timeout field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Groups Get Group Users
`<docusign:get-v21-accounts-groups-users-by-account-id-group-id>`
Retrieves a list of users in a group. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/groups/{groupId}/users endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Group Id | The ID of the group being accessed.  
Number of records to return. The number must be greater than 1 and less than or equal to 100.  
Start position | Starting value for the list.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Account Identity Verification Get Account Identity Verification
`<docusign:get-v21-accounts-identity-verification-by-account-id>`
This method returns a list of Identity Verification workflows that are available to an account. **Note** : To use this method, you must either be an account administrator or a sender. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/identity_verification endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Payment Gateway Accounts Get All Payment Gateway Accounts
`<docusign:get-v21-accounts-payment-gateway-accounts-by-account-id>`
This method returns a list of payment gateway accounts and basic information about them. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/payment_gateway_accounts endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE
| Time unit for the Response Timeout field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Permission Profiles Get Permission Profiles
`<docusign:get-v21-accounts-permission-profiles-by-account-id>`
This method returns a list of permission profiles that are associated with an account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/permission_profiles endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
A comma-separated list of additional properties to return in the response. Valid values are: - `user_count`: The total number of users associated with the permission profile. - `closed_users`: Includes closed users in the `user_count`. - `account_management`: The account management settings. - `metadata`: Metadata indicating whether the properties associated with the account permission profile are editable. Example: `user_count,closed_users`  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Permission Profiles Get Permission Profile
`<docusign:get-v21-accounts-permission-profiles-by-account-id-permission-profile-id>`
This method returns information about a specific permission profile that is associated with an account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/permission_profiles/{permissionProfileId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Permission Profile Id | The ID of the permission profile. Possible values include: - `2301416` (for the `DocuSign Viewer` profile) - `2301415` (for the `DocuSign Sender` profile) - `2301414` (for the `Account Administrator` profile) In addition, any custom permission profiles associated with your account will have an automatically generated `permissionProfileId`.  
A comma-separated list of additional properties to return in the response. The only valid value for this request is `metadata`, which returns metadata indicating whether the properties associated with the account permission profile are editable.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Power Forms Get Power Forms List
`<docusign:get-v21-accounts-powerforms-by-account-id>`
This method returns a list of PowerForms that are available to the user. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/powerforms endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
From date | (Optional) The start date for a date range. **Note** : If no value is provided, no date filtering is applied.  
(Optional) The order in which to sort the results. Valid values are: * `asc`: Ascending order. * `desc`: Descending order.  
Order by | (Optional) The file attribute to use to sort the results. Valid values are: * `modified` * `name`  
(Optional) The end date for a date range. **Note** : If no value is provided, this property defaults to the current date.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  *
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Power Forms Get Power Form
`<docusign:get-v21-accounts-powerforms-by-account-id-power-form-id>`
This method returns detailed information about a specific PowerForm. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/powerforms/{powerFormId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Power Form Id | The ID of the PowerForm.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Power Forms Get Power Form Data
`<docusign:get-v21-accounts-powerforms-form-data-by-account-id-power-form-id>`
This method enables Powerform Administrators or the sender of a PowerForm to download the data that recipients have entered into a PowerForm. You specify the format in which you want to retrieve the data in the `Accept` header.
This header accepts the following values:
  * `application/json`: JSON format
  * `application/xml`: XML format
  * `text/csv`: Comma-separated value (CSV) format


**Note** : Only PowerForm Administrators or the PowerForm Sender can download the data associated with a PowerForm.
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/powerforms/{powerFormId}/form_data endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Power Form Id | The ID of the PowerForm.  
Data layout | The layout in which to return the PowerForm data. Valid values are: - `Native` - `Csv_Classic` - `Csv_One_Envelope_Per_Line` - `Xml_Classic`  
From date | The start date for a date range in UTC DateTime format. **Note** : If this property is null, no date filtering is applied.  
The end date of a date range in UTC DateTime format. The default value is `UtcNow`.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Power Forms Get Power Forms Senders
`<docusign:get-v21-accounts-powerforms-senders-by-account-id>`
This method returns a list of users who have sent PowerForms. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/powerforms/senders endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Start position | The position within the total result set from which to start returning values. The value **thumbnail** may be used to return the page image.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Accounts Get Provisioning
`<docusign:get-v21-accounts-provisioning>`
Retrieves the account provisioning information for the account. This operation makes an HTTP GET request to the /v2.1/accounts/provisioning endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Recipient Names Get Recipient Names
`<docusign:get-v21-accounts-recipient-names-by-account-id>`
Retrieves a list of all of the names associated with the email address that you pass in. This list can include variants of a single recipient''s name that are used for signing, as well as the names of multiple different recipients.
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/recipient_names endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | (Required) The external account number (int) or account ID GUID.  
The email address for which you want to retrieve recipient names.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Reports In Product Get Report In Product List
`<docusign:get-v21-accounts-reports-by-account-id>`
Reports In Product Get Report In Product List This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/reports endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE
| Time unit for the Response Timeout field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Reports In Product Get Report In Product
`<docusign:get-v21-accounts-reports-by-account-id-id>`
Reports In Product Get Report In Product This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/reports/{id} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
A unique ID for the Salesforce object.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Account Signature Providers Get Seal Providers
`<docusign:get-v21-accounts-seals-by-account-id>`
Account Signature Providers Get Seal Providers This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/seals endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Search Folders Get Search Folder Contents
`<docusign:get-v21-accounts-search-folders-by-account-id-search-folder-id>`
**This method is deprecated in API v2.1.** Use Envelopes::listStatusChanges instead. Retrieves a list of items that match the criteria specified in the query. If the user ID of the user making the call is the same as the user ID for any returned recipient, then the userId property is added to the returned information for those recipients. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/search_folders/{searchFolderId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Search Folder Id | Specifies the envelope group that is searched by the request. These are logical groupings, not actual folder names. Valid values are: drafts, awaiting_my_signature, completed, out_for_signature.  
Specifies the number of records returned in the cache. The number must be greater than 0 and less than or equal to 100.  
Specifies that all envelopes that match the criteria are returned.  
Include recipients | When set to **true** , the recipient information is returned in the response.  
Specifies the order in which the list is returned. Valid values are: `asc` for ascending order, and `desc` for descending order.  
Order by | Specifies the property used to sort the list. Valid values are: `action_required`, `created`, `completed`, `sent`, `signer_list`, `status`, or `subject`.  
From date | Specifies the start of the date range to return. If no value is provided, the default search is the previous 30 days.  
Start position | Specifies the starting location in the result set of the items that are returned.  
Specifies the end of the date range to return.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  *
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## BCCEmail Archive Get BCCEmail Archive List
`<docusign:get-v21-accounts-settings-bcc-email-archives-by-account-id>`
This method retrieves all of the BCC email archive configurations associated with an account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/settings/bcc_email_archives endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
(Optional) The maximum number of results to return.  
Start position | (Optional) The index position within the total result set from which to start returning values. The default value is `0`.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## BCCEmail Archive Get BCCEmail Archive History List
`<docusign:get-v21-accounts-settings-bcc-email-archives-by-account-id-bcc-email-archive-id>`
This method returns a specific BCC email archive configuration for an account, as well as the history of changes to the email address. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/settings/bcc_email_archives/{bccEmailArchiveId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Bcc Email Archive Id | The ID of the BCC email archive configuration.  
(Optional) The maximum number of results (changes) to return.  
Start position | (Optional) The index position within the total result set from which to start returning values. The default value is `0`.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Settings Get Settings
`<docusign:get-v21-accounts-settings-by-account-id>`
Retrieves the account settings information for the specified account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/settings endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE
| Time unit for the Response Timeout field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## ENote Configuration Get ENote Configuration
`<docusign:get-v21-accounts-settings-enote-configuration-by-account-id>`
ENote Configuration Get ENote Configuration This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/settings/enote_configuration endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Envelope Purge Configuration Get Envelope Purge Configuration
`<docusign:get-v21-accounts-settings-envelope-purge-configuration-by-account-id>`
An envelope purge configuration enables account administrators to permanently remove documents and their field data from completed and voided envelopes after a specified retention period (`retentionDays`). This method retrieves the current envelope purge configuration for your account.
**Note** : To use this method, you must be an account administrator.
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/settings/envelope_purge_configuration endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Notification Defaults Get Notification Defaults
`<docusign:get-v21-accounts-settings-notification-defaults-by-account-id>`
This method returns the default settings for the email notifications that signers and senders receive about envelopes. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/settings/notification_defaults endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE
| Time unit for the Response Timeout field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Account Password Rules Get Account Password Rules
`<docusign:get-v21-accounts-settings-password-rules-by-account-id>`
This method retrieves the password rules for an account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/settings/password_rules endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Tab Settings Get Tab Settings
`<docusign:get-v21-accounts-settings-tabs-by-account-id>`
This method returns information about the tab types and tab functionality that is currently enabled for an account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/settings/tabs endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Shared Access Get Shared Access
`<docusign:get-v21-accounts-shared-access-by-account-id>`
Retrieves shared item status for one or more users and types of items. Users with account administration privileges can retrieve shared access information for all account users. Users without account administrator privileges can only retrieve shared access information for themselves, and the returned information is limited to retrieving the status of the members of the account that are sharing their folders to the user. This is equivalent to setting the `shared` parameter to `shared_from`.
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/shared_access endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Specifies the maximum number of results included in the response. If no value is specified, this defaults to 1000.  
Search text | Filter user names based on the specified string. The wild-card ''*'' (asterisk) can be used in the string.  
A comma-separated list of sharing filters that specifies which users appear in the response. - `not_shared`: The response lists users who do not share items of `item_type` with the current user. - `shared_to`: The response lists users in `user_list` who are sharing items to current user. - `shared_from`: The response lists users in `user_list` who are sharing items from the current user. - `shared_to_and_from`: The response lists users in `user_list` who are sharing items to and from the current user. If the current user does not have administrative privileges, only the `shared_to` option is valid.  
Envelopes not shared user status | This query parameter works in conjunction with `user_ids`. When you specify one of the following user statuses, the query limits the results to only users that match the specified status: - `ActivationRequired`: Membership Activation required - `ActivationSent`: Membership activation sent to user - `Active`: User Membership is active - `Closed`: User Membership is closed - `Disabled`: User Membership is disabled  
Folder ids | A comma-separated list of folder IDs for which to return shared item information. If `item_type` is set to `folders`, at least one folder ID is required.  
User ids | A comma-separated list of user IDs for whom the shared item information is being requested.  
Item type | Specifies the type of shared item being requested. The possible values are: - `envelopes`: Get information about envelope sharing between users. - `templates`: Get information about template sharing among users and groups. - `folders`: Get information about folder sharing among users and groups.  
Start position | If the number of responses is greater than `count`, this specifies the number of responses to skip. Typically this value is a multiple of `count`. The default is 0.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Account Signature Providers Get Signature Providers
`<docusign:get-v21-accounts-signature-providers-by-account-id>`
Returns a list of signature providers that the specified account can use. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/signatureProviders endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Account Signatures Get Account Signatures
`<docusign:get-v21-accounts-signatures-by-account-id>`
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/signatures endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Stamp format | Stamp format  
Stamp name | Stamp name  
Stamp type | Stamp type  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Account Signatures Get Account Signature
`<docusign:get-v21-accounts-signatures-by-account-id-signature-id>`
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/signatures/{signatureId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Signature Id | The ID of the signature being accessed.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE
| Time unit for the Response Timeout field.  
Streaming Type |  Enumeration, one of:
  * ALWAYS
  * NEVER

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Account Signatures Get Account Signature Image
`<docusign:get-v21-accounts-signatures-by-account-id-signature-id-image-type>`
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/signatures/{signatureId}/{imageType} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Image Type | Specificies the type of image. Valid values are: - `signature_image` - `initials_image`  
Signature Id | The ID of the signature being accessed.  
Include chrome | When **true** , the chrome (or frame containing the added line and identifier) is included with the signature image.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Signing Groups Get Signing Groups
`<docusign:get-v21-accounts-signing-groups-by-account-id>`
Retrieves a list of all signing groups in the specified account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/signing_groups endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Group type | Group type  
Include users | When set to **true** , the response includes the signing group members.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Signing Groups Get Signing Group
`<docusign:get-v21-accounts-signing-groups-by-account-id-signing-group-id>`
Retrieves information, including group member information, for the specified signing group. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/signing_groups/{signingGroupId} endpoint
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Signing Group Id | Optional. The ID of the [signing group](https://support.docusign.com/en/guides/ndse-user-guide-signing-groups). **Note** : When you send an envelope to a signing group, anyone in the group can open it and sign it with their own signature. For this reason, DocuSign recommends that you do not include non-signer recipients (such as carbon copy recipients) in the same signing group as signer recipients. However, you could create a second signing group for the non-signer recipients and change the default action of Needs to Sign to a different value, such as Receives a Copy.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  *
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Signing Groups Get Signing Group Users
`<docusign:get-v21-accounts-signing-groups-users-by-account-id-signing-group-id>`
Retrieves the list of members in the specified Signing Group. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/signing_groups/{signingGroupId}/users endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Signing Group Id | Optional. The ID of the [signing group](https://support.docusign.com/en/guides/ndse-user-guide-signing-groups). **Note** : When you send an envelope to a signing group, anyone in the group can open it and sign it with their own signature. For this reason, DocuSign recommends that you do not include non-signer recipients (such as carbon copy recipients) in the same signing group as signer recipients. However, you could create a second signing group for the non-signer recipients and change the default action of Needs to Sign to a different value, such as Receives a Copy.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Supported Languages Get Supported Languages
`<docusign:get-v21-accounts-supported-languages-by-account-id>`
Retrieves a list of supported languages that you can set for an individual recipient when creating an envelope, as well as their simple type enumeration values. These are the languages that you can set for the standard email format and signing view for each recipient. For example, in the recipient’s email notification, this setting affects elements such as the standard introductory text describing the request to sign. It also determines the language used for buttons and tabs in both the email notification and the signing experience.
**Note** : Setting a language for a recipient affects only the DocuSign standard text. Any custom text that you enter for the `emailBody` and `emailSubject` of the notification is not translated, and appears exactly as you enter it.
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/supported_languages endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Tabs Get Tab Definitions
`<docusign:get-v21-accounts-tab-definitions-by-account-id>`
Retrieves a list of all tabs associated with the account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/tab_definitions endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Custom tab only | When set to **true** , only custom tabs are returned in the response.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Tab Get Custom Tab
`<docusign:get-v21-accounts-tab-definitions-by-account-id-custom-tab-id>`
Retrieves information about the requested custom tab on the specified account. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/tab_definitions/{customTabId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Custom Tab Id | The DocuSign-generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Templates Get Templates
`<docusign:get-v21-accounts-templates-by-account-id>`
Retrieves the list of templates for the specified account. The request can be limited to a specific folder. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Shared by me | If `true`, the response only includes templates shared by the user. If false, the response only returns template not shared by the user. If not specified, the response is not affected.  
The number of records to return in the cache.  
Is download | When set to **true** , downloads the templates listed in `template_ids` as a collection of JSON definitions in a single zip file. The `Content-Disposition` header is set in the response. The value of the header provides the filename of the file. The default is **false**. **Note** : This parameter only works when you specify a list of templates in the `template_ids` parameter.  
Search text | The search text to use to search the names of templates.  
Used to date | End of the search date range. Only returns templates used or edited up to this date/time. If no value is provided, this defaults to the current date.  
Used from date | Start of the search date range. Only returns templates used or edited on or after this date/time. If no value is specified, there is no limit on the earliest date used.  
Template ids | A comma-separated list of template ids to download. This value is valid only when `is_download` is **true**.  
Search fields | A comma-separated list of additional template properties to search. - `sender`: Include sender name and email in the search. - `recipients`: Include recipient names and emails in the search. - `envelope`: Not used in template searches.  
Folder types | The type of folder to return templates for. Possible values are: - `templates`: Templates in the **My Templates** folder. Templates in the **Shared Templates** and **All Template** folders (if the request ID from and Admin) are excluded. - `templates_root`: Templates in the root level of the **My Templates** folder, but not in an actual folder. Note that the **My Templates** folder is not a real folder. - `recylebin`: Templates that have been deleted.  
Created to date | Lists templates modified before this date.  
The ID of the user.  
Created from date | Lists templates created on or after this date.  
User filter | Filters the templates in the response. Valid values are: - `owned_by_me`: Results include only templates owned by the user. - `shared_with_me`: Results include only templates owned by the user. - `all`: Results include all templates owned or shared with the user.  
Specifies the sort order of the search results. Valid values are: - `asc`: Ascending (A to Z) - `desc`: Descending (Z to A)  
Order by | Specifies how the search results are listed. Valid values are: - `name`: template name - `modified`: date/time template was last modified - `used`: date/time the template was last used.  
A comma-separated list of additional template attributes to include in the response. Valid values are: - `powerforms`: Includes details about the PowerForms associated with the templates. - `documents`: Includes information about template documents. - `folders`: Includes information about the folder that holds the template. - `favorite_template_status`: Includes the template `favoritedByMe` property. **Note** : You can mark a template as a favorite only in eSignature v2.1. - `advanced_templates`: Includes information about advanced templates. - `recipients`: Includes information about template recipients. - `custom_fields`: Includes information about template custom fields. - `notifications`: Includes information about the notification settings for templates.  
From date | Start of the search date range. Only returns templates created on or after this date/time. If no value is specified, there is no limit on the earliest date created.  
Folder ids | A comma-separated list of folder ID GUIDs.  
Modified to date | Lists templates modified before this date.  
Start position | The starting zero-based index position for the first template to show in the response. This value must be greater than or equal to `0` (zero).  
Modified from date | Lists templates modified on or after this date.  
The end of a search date range in UTC DateTime format. When you use this parameter, only templates created up to this date and time are returned. **Note** : If this property is null, the value defaults to the current date.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Templates Get Template
`<docusign:get-v21-accounts-templates-by-account-id-template-id>`
Retrieves the definition of the specified template. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Template Id | The ID of the template.  
A comma-separated list of additional template attributes to include in the response. Valid values are: - `powerforms`: Includes information about PowerForms. - `tabs`: Includes information about tabs. - `documents`: Includes information about documents. - `favorite_template_status`: : Includes the template `favoritedByMe` property in the response. **Note** : You can mark a template as a favorite only in eSignature v2.1.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Custom Fields Get Template Custom Fields
`<docusign:get-v21-accounts-templates-custom-fields-by-account-id-template-id>`
Retrieves the custom document field information from an existing template. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/custom_fields endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Documents Get Template Documents
`<docusign:get-v21-accounts-templates-documents-by-account-id-template-id>`
Retrieves a list of documents associated with the specified template. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/documents endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Template Id | The ID of the template.  
Include tabs | Reserved for DocuSign.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  *
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Documents Get Template Document
`<docusign:get-v21-accounts-templates-documents-by-account-id-template-id-document-id>`
This method retrieves one or more PDF documents from the template that you specify. You can specify the ID of the document to retrieve, or pass in the value `combined` to retrieve all documents in the template as a single PDF file. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Document Id | The `documentId` is set by the API client. It is an integer that falls between `1` and 2,147,483,647. The value is encoded as a string without commas. The values `1`, `2`, `3`, and so on are typically used to identify the first few documents in an envelope. Tab definitions include a `documentId` property that specifies the document on which to place the tab.  
Template Id | The ID of the template.  
When set to **true** , the PDF bytes returned in the response are encrypted for all the key managers configured on your DocuSign account. You can decrypt the documents by using the Key Manager DecryptDocument API method. For more information about Key Manager, see the DocuSign Security Appliance Installation Guide that your organization received from DocuSign.  
Show changes | When set to **true** , any document fields that a recipient changed are highlighted in yellow in the returned PDF document, and optional signatures or initials are outlined in red.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Document Fields Get Template Document Fields
`<docusign:get-v21-accounts-templates-documents-fields-by-account-id-template-id-document-id>`
This method retrieves the custom document fields for an existing template document. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Document Id | The `documentId` is set by the API client. It is an integer that falls between `1` and 2,147,483,647. The value is encoded as a string without commas. The values `1`, `2`, `3`, and so on are typically used to identify the first few documents in an envelope. Tab definitions include a `documentId` property that specifies the document on which to place the tab.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Responsive Html Get Template Document Html Definitions
`<docusign:get-v21-accounts-templates-documents-html-definitions-by-account-id-template-id-document-id>`
Responsive Html Get Template Document Html Definitions This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/html_definitions endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Document Id | The `documentId` is set by the API client. It is an integer that falls between `1` and 2,147,483,647. The value is encoded as a string without commas. The values `1`, `2`, `3`, and so on are typically used to identify the first few documents in an envelope. Tab definitions include a `documentId` property that specifies the document on which to place the tab.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use to execute this component  
Streaming Strategy | 
  * Repeatable In Memory Stream
  * Repeatable File Store Stream
  * non-repeatable-stream
## Responsive Html Get Template Document Html Definitions
`<docusign:get-v21-accounts-templates-documents-html-definitions-by-account-id-template-id-document-id>`
Responsive Html Get Template Document Html Definitions This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/html_definitions endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Document Id | The `documentId` is set by the API client. It is an integer that falls between `1` and 2,147,483,647. The value is encoded as a string without commas. The values `1`, `2`, `3`, and so on are typically used to identify the first few documents in an envelope. Tab definitions include a `documentId` property that specifies the document on which to place the tab.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Pages Get Template Page Images
`<docusign:get-v21-accounts-templates-documents-pages-by-account-id-template-id-document-id>`
Returns images of the pages in a template document for display based on the parameters that you specify. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | (Required) The external account number (int) or account ID GUID.  
Document Id | (Required) The ID of the document.  
Template Id | (Required) The ID of the template.  
Max width | Sets the maximum width of the returned images in pixels.  
The maximum number of results to return.  
Max height | Sets the maximum height of the returned images in pixels.  
The number of dots per inch (DPI) for the resulting images. Valid values are 1-310 DPI. The default value is 94.  
If **true** , using cache is disabled and image information is retrieved from a database. **True** is the default value.  
Show changes | If **true** , changes display in the user interface.  
Start position | The position within the total result set from which to start returning values. The value **thumbnail** may be used to return the page image.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Pages Get Template Page Image
`<docusign:get-v21-accounts-templates-documents-pages-page-image-by-account-id-template-id-document-id-page-number>`
Retrieves a page image for display from the specified template. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/page_image endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Document Id | The `documentId` is set by the API client. It is an integer that falls between `1` and 2,147,483,647. The value is encoded as a string without commas. The values `1`, `2`, `3`, and so on are typically used to identify the first few documents in an envelope. Tab definitions include a `documentId` property that specifies the document on which to place the tab.  
Page Number | The page number being accessed.  
Template Id | The ID of the template.  
The number of dots per inch (DPI) for the resulting images. Valid values are 1-310 DPI. The default value is 94.  
Max height | Sets the maximum height of the returned images in pixels.  
Max width | Sets the maximum width of the returned images in pixels.  
Show changes | Show changes  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  *
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Tabs Get Template Page Tabs
`<docusign:get-v21-accounts-templates-documents-pages-tabs-by-account-id-template-id-document-id-page-number>`
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/tabs endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Document Id | The `documentId` is set by the API client. It is an integer that falls between `1` and 2,147,483,647. The value is encoded as a string without commas. The values `1`, `2`, `3`, and so on are typically used to identify the first few documents in an envelope. Tab definitions include a `documentId` property that specifies the document on which to place the tab.  
Page Number | The page number being accessed.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Tabs Get Template Document Tabs
`<docusign:get-v21-accounts-templates-documents-tabs-by-account-id-template-id-document-id>`
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Document Id | The `documentId` is set by the API client. It is an integer that falls between `1` and 2,147,483,647. The value is encoded as a string without commas. The values `1`, `2`, `3`, and so on are typically used to identify the first few documents in an envelope. Tab definitions include a `documentId` property that specifies the document on which to place the tab.  
Template Id | The ID of the template.  
Page numbers | Filters for tabs that occur on the pages that you specify. Enter as a comma-separated list of page Guids. Example: `page_numbers=2,6`  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Responsive Html Get Template Html Definitions
`<docusign:get-v21-accounts-templates-html-definitions-by-account-id-template-id>`
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/html_definitions endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  *
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Lock Get Template Lock
`<docusign:get-v21-accounts-templates-lock-by-account-id-template-id>`
Retrieves general information about the template lock. If the call is made by the user who has the lock and the request has the same integration key as original, then the `X-DocuSign-Edit` header field and additional lock information is included in the response. This enables users to recover a lost editing session token and the `X-DocuSign-Edit` header.
This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/lock endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Notification Get Templates Template Id Notification
`<docusign:get-v21-accounts-templates-notification-by-account-id-template-id>`
Retrieves the envelope notification, reminders and expirations, information for an existing template. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/notification endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Recipients Get Template Bulk Recipients
`<docusign:get-v21-accounts-templates-recipients-bulk-recipients-by-account-id-template-id-recipient-id>`
Retrieves the bulk recipient file information from a template that has a bulk recipient. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Recipient Id | A local reference that senders use to map recipients to other objects, such as specific document tabs. Within an envelope, each `recipientId` must be unique, but there is no uniqueness requirement across envelopes. For example, many envelopes assign the first recipient a `recipientId` of `1`.  
Template Id | The ID of the template.  
Include tabs | When set to **true** , the tab information associated with the recipient is included in the response. If you do not specify this parameter, the effect is the default behavior (**false**).  
Start position | The starting position of the results set.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  *
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Recipients Get Template Recipients
`<docusign:get-v21-accounts-templates-recipients-by-account-id-template-id>`
Retrieves the information for all recipients in the specified template. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/recipients endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Template Id | The ID of the template.  
Include anchor tab locations | When set to **true** and `include_tabs` is set to **true** , all tabs with anchor tab properties are included in the response.  
Include extended | When set to **true** , the extended properties are included in the response.  
Include tabs | When set to **true** , the tab information associated with the recipient is included in the response. If you do not specify this parameter, the effect is the default behavior (**false**).  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Recipients Get Template Recipient Document Visibility
`<docusign:get-v21-accounts-templates-recipients-document-visibility-by-account-id-template-id-recipient-id>`
This method returns information about document visibility for a template recipient. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/document_visibility endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Recipient Id | A local reference that senders use to map recipients to other objects, such as specific document tabs. Within an envelope, each `recipientId` must be unique, but there is no uniqueness requirement across envelopes. For example, many envelopes assign the first recipient a `recipientId` of `1`.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Recipients Get Template Recipient Tabs
`<docusign:get-v21-accounts-templates-recipients-tabs-by-account-id-template-id-recipient-id>`
Gets the tabs information for a signer or sign-in-person recipient in a template. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Recipient Id | A local reference that senders use to map recipients to other objects, such as specific document tabs. Within an envelope, each `recipientId` must be unique, but there is no uniqueness requirement across envelopes. For example, many envelopes assign the first recipient a `recipientId` of `1`.  
Template Id | The ID of the template.  
Include anchor tab locations | When set to **true** , all tabs with anchor tab properties are included in the response. The default value is **false**.  
Include metadata | When set to **true** , the response includes metadata indicating which properties are editable.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Envelope Workflow Definition Get Template Workflow Definition
`<docusign:get-v21-accounts-templates-workflow-by-account-id-template-id>`
Returns template''s workflow definition if the template specified by `templateId` has one. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/templates/{templateId}/workflow endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Template Id | The ID of the template.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Unsupported File Types Get Unsupported File Types
`<docusign:get-v21-accounts-unsupported-file-types-by-account-id>`
Retrieves a list of file types (mime-types and file-extensions) that are not supported for upload through the DocuSign system. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/unsupported_file_types endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Users Get Users
`<docusign:get-v21-accounts-users-by-account-id>`
Retrieves the list of users for the specified account. The response returns the list of users for the account, with information about the result set. If the `additional_info` query is added to the endpoint and set to **true** , full user information is returned for each user. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/users endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | (Required) The external account number (int) or account ID GUID.  
Group ID | Filters results based on one or more group IDs.  
The number of records to return. This number must be greater than `0` and less than or equal to `100`.  
Filters results based on the email address associated with the user that you want to return. **Note** : You can use either this parameter or the `email_substring` parameter, but not both. For older accounts, this parameter might return multiple users who are associated with a single email address.  
Include usersettings for csv | When set to **true** , the response includes the `userSettings` object data in CSV format.  
Email substring | Filters results based on a fragment of an email address. For example, you could enter `gmail` to return all users who have Gmail addresses. **Note** : You do not use a wildcard character with this parameter. You can use either this parameter or the `email` parameter, but not both.  
Additional info | When set to **true** , the custom settings information is returned for each user in the account. If this parameter is omitted, the default behavior is **false**.  
Login status | When set to **true** , the response includes the login status of each user.  
User name substring | Filters results based on a full or partial user name. **Note** : When you enter a partial user name, you do not use a wildcard character.  
Not group ID | Return user records excluding the specified group IDs.  
Filters results by user account status. Possible values are: * `ActivationRequired` * `ActivationSent` * `Active` * `Closed` * `Disabled`  
Start position | The position within the total result set from which to start returning values.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## User Get User
`<docusign:get-v21-accounts-users-by-account-id-user-id>`
Retrieves the user information for the specified user. To return additional user information that details the last login date, login status, and the user’s password expiration date, set the optional `additional_info` query string parameter to `true`. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/users/{userId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
The ID of the user to access. Generally this is the ID of the current authenticated user, but if the authenticated user is an Administrator on the account, `userId` can represent another user whom the Administrator is accessing.  
Additional info | Setting this parameter has no effect in this operation.  
Setting this parameter has no effect in this operation.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors.  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Cloud Storage Get Cloud Storage Providers
`<docusign:get-v21-accounts-users-cloud-storage-by-account-id-user-id>`
Retrieves the list of cloud storage providers enabled for the account and the configuration information for the user. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/users/{userId}/cloud_storage endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
The ID of the user to access. Generally this is the ID of the current authenticated user, but if the authenticated user is an Administrator on the account, `userId` can represent another user whom the Administrator is accessing.  
Redirect Url | The URL the user is redirected to after the cloud storage provider authenticates the user. Using this will append the redirectUrl to the authenticationUrl. The redirectUrl is restricted to URLs in the docusign.com or docusign.net domains.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Cloud Storage Get Cloud Storage
`<docusign:get-v21-accounts-users-cloud-storage-by-account-id-user-id-service-id>`
Retrieves the list of cloud storage providers enabled for the account and the configuration information for the user. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Service Id | The ID of the service to access. Valid values are the service name ("Box") or the numerical serviceId ("4136").  
The ID of the user to access. Generally this is the ID of the current authenticated user, but if the authenticated user is an Administrator on the account, `userId` can represent another user whom the Administrator is accessing.  
Redirect Url | The URL the user is redirected to after the cloud storage provider authenticates the user. Using this will append the redirectUrl to the authenticationUrl. The redirectUrl is restricted to URLs in the docusign.com or docusign.net domains.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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
| Configures how Mule processes streams. The default is to use repeatable streams.  
Custom Query Parameters  
Custom Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### Output
Attributes Type |  HTTP Response Attributes  
---|---  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:RETRY_EXHAUSTED
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Cloud Storage Folder Get Cloud Storage Folder All
`<docusign:get-v21-accounts-users-cloud-storage-folders-by-account-id-user-id-service-id>`
Retrieves a list of all the items in a specified folder from the specified cloud storage provider. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Service Id | The ID of the service to access. Valid values are the service name ("Box") or the numerical serviceId ("4136").  
The ID of the user to access. Generally this is the ID of the current authenticated user, but if the authenticated user is an Administrator on the account, `userId` can represent another user whom the Administrator is accessing.  
An optional value that sets how many items are included in the response. The default setting for this is 25.  
Search text | Use this parameter to search for specific text.  
(Optional) The order in which to sort the results. Valid values are: * `asc`: Ascending order. * `desc`: Descending order.  
Order by | (Optional) The file attribute to use to sort the results. Valid values are: * `modified` * `name`  
Start position | Indicates the starting point of the first item included in the response set. It uses a 0-based index. The default setting for this is 0.  
Cloud storage folder path | A comma-separated list of folder IDs included in the request.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE


## Cloud Storage Folder Get Cloud Storage Folder
`<docusign:get-v21-accounts-users-cloud-storage-folders-by-account-id-user-id-service-id-folder-id>`
Retrieves a list of the user’s items from the specified cloud storage provider. To limit the scope of the items returned, provide a comma-separated list of folder ids in the request. This operation makes an HTTP GET request to the /v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders/{folderId} endpoint.
### Parameters
Name | Type | Description | Default Value | Required  
---|---|---|---|---  
Configuration | The name of the configuration to use.  
Account Id | The external account number (int) or account ID GUID.  
Folder Id | The ID of the folder.  
Service Id | The ID of the service to access. Valid values are the service name ("Box") or the numerical serviceId ("4136").  
The ID of the user to access. Generally this is the ID of the current authenticated user, but if the authenticated user is an Administrator on the account, `userId` can represent another user whom the Administrator is accessing.  
An optional value that sets how many items are included in the response. The default setting for this is 25.  
Search text | Use this parameter to search for specific text.  
(Optional) The order in which to sort the results. Valid values are: * `asc`: Ascending order. * `desc`: Descending order.  
Order by | (Optional) The file attribute to use to sort the results. Valid values are: * `modified` * `name`  
Cloud storage folderid plain | A plain-text folder ID that you can use as an alternative to the existing folder id. This property is mainly used for rooms. Enter multiple folder ids as a comma-separated list.  
Start position | The starting index position in the result set from which to start returning values. The default setting is `0`.  
Cloud storage folder path | The file path to a cloud storage folder.  
Output Mime Type | The mime type of the payload that this operation outputs.  
Config Ref |  ConfigurationProvider | The name of the configuration to use 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 Headers  
Response Timeout | Timeout for the request to the remote service.  
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

| Defines if the request should be sent using streaming. Setting the value to AUTO will automatically define the best strategy based on 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. | #[payload]  
Reconnection Strategy | 
  *   * Reconnect Forever

| A retry strategy in case of connectivity errors  
### For Configurations
  * 

### Throws
  * DOCUSIGN:BAD_REQUEST
  * DOCUSIGN:CLIENT_ERROR
  * DOCUSIGN:CONNECTIVITY
  * DOCUSIGN:INTERNAL_SERVER_ERROR
  * DOCUSIGN:NOT_ACCEPTABLE
  * DOCUSIGN:NOT_FOUND
  * DOCUSIGN:SERVER_ERROR
  * DOCUSIGN:SERVICE_UNAVAILABLE
  * DOCUSIGN:TIMEOUT
  * DOCUSIGN:TOO_MANY_REQUESTS
  * DOCUSIGN:UNAUTHORIZED
  * DOCUSIGN:UNSUPPORTED_MEDIA_TYPE