diff --git a/CHANGELOG.md b/CHANGELOG.md
index badb3f53..9b577b51 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,12 @@
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
+## [v10.0.0] - eSignature API v2.1-26.2.01.01 - 2026-07-01
+### Changed
+- Fixed CreateChunkedUpload sending incorrect Content-Type: multipart/form-data instead of application/json.
+- Added support for version v2.1-26.2.01.01 of the DocuSign ESignature API.
+- Updated the SDK release version.
+
## [v10.0.0-rc1] - eSignature API v2.1-26.2.00.00 - 2026-06-01
### Changed
- Added support for version v2.1-26.2.00.00 of the DocuSign ESignature API.
diff --git a/README.md b/README.md
index 62aa8d63..ec585c65 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@ This client SDK is provided as open source, which enables you to customize its f
### Version Information
- **API version**: v2.1
-- **Latest SDK version**: 10.0.0-rc1
+- **Latest SDK version**: 10.0.0
## Requirements
diff --git a/package.json b/package.json
index 49e03963..d8f4c90b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "docusign-esign",
- "version": "10.0.0-rc1",
+ "version": "10.0.0",
"description": "Docusign Node.js API client.",
"license": "MIT",
"main": "src/index.js",
diff --git a/src/ApiClient.js b/src/ApiClient.js
index a839e362..8a9ad636 100644
--- a/src/ApiClient.js
+++ b/src/ApiClient.js
@@ -181,7 +181,7 @@
this.defaultHeaders = {
"X-DocuSign-SDK": "Node",
"Node-Ver": process.version,
- "User-Agent": `Swagger-Codegen/v2.1/10.0.0-rc1/node/${process.version}`,
+ "User-Agent": `Swagger-Codegen/v2.1/10.0.0/node/${process.version}`,
};
opts = {...defaults, ...opts};
diff --git a/src/api/AccountsApi.js b/src/api/AccountsApi.js
index 96f64865..3a0522a4 100644
--- a/src/api/AccountsApi.js
+++ b/src/api/AccountsApi.js
@@ -12,18 +12,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Configuration', 'ApiClient', 'model/AccountIdentityVerificationResponse', 'model/AccountInformation', 'model/AccountPasswordRules', 'model/AccountSettingsInformation', 'model/AccountSharedAccess', 'model/AccountSignature', 'model/AccountSignatureDefinition', 'model/AccountSignatureProviders', 'model/AccountSignaturesInformation', 'model/BillingChargeResponse', 'model/Brand', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/CaptiveRecipientInformation', 'model/ConsumerDisclosure', 'model/CustomField', 'model/CustomFields', 'model/ENoteConfiguration', 'model/EnvelopePurgeConfiguration', 'model/ErrorDetails', 'model/FavoriteTemplatesInfo', 'model/FileTypeList', 'model/NewAccountDefinition', 'model/NewAccountSummary', 'model/NotificationDefaults', 'model/PaymentGatewayAccountsInfo', 'model/PermissionProfile', 'model/PermissionProfileInformation', 'model/ProvisioningInformation', 'model/SupportedLanguages', 'model/TabAccountSettings', 'model/TemplateCompletionRateResponse', 'model/UserAuthorization', 'model/UserAuthorizationCreateRequest', 'model/UserAuthorizationUpdateRequest', 'model/UserAuthorizations', 'model/UserAuthorizationsDeleteRequest', 'model/UserAuthorizationsDeleteResponse', 'model/UserAuthorizationsRequest', 'model/UserAuthorizationsResponse', 'model/UserCompletionRateResponse', 'model/UserPasswordRules', 'model/Watermark'], factory);
+ define(['Configuration', 'ApiClient', 'model/AccountIdentityVerificationResponse', 'model/AccountInformation', 'model/AccountPasswordRules', 'model/AccountSettingsInformation', 'model/AccountSharedAccess', 'model/AccountSignature', 'model/AccountSignatureDefinition', 'model/AccountSignatureProviders', 'model/AccountSignaturesInformation', 'model/BillingChargeResponse', 'model/Brand', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/CaptiveRecipientInformation', 'model/ConsumerDisclosure', 'model/CustomField', 'model/CustomFields', 'model/ENoteConfiguration', 'model/EnvelopePurgeConfiguration', 'model/ErrorDetails', 'model/FavoriteTemplatesInfo', 'model/FileTypeList', 'model/NewAccountDefinition', 'model/NewAccountSummary', 'model/NotificationDefaults', 'model/PaymentGatewayAccountsInfo', 'model/PermissionProfile', 'model/PermissionProfileInformation', 'model/ProvisioningInformation', 'model/SupportedLanguages', 'model/TabAccountSettings', 'model/UserAuthorization', 'model/UserAuthorizationCreateRequest', 'model/UserAuthorizationUpdateRequest', 'model/UserAuthorizations', 'model/UserAuthorizationsDeleteRequest', 'model/UserAuthorizationsDeleteResponse', 'model/UserAuthorizationsRequest', 'model/UserAuthorizationsResponse', 'model/UserPasswordRules', 'model/Watermark'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/AccountIdentityVerificationResponse'), require('../model/AccountInformation'), require('../model/AccountPasswordRules'), require('../model/AccountSettingsInformation'), require('../model/AccountSharedAccess'), require('../model/AccountSignature'), require('../model/AccountSignatureDefinition'), require('../model/AccountSignatureProviders'), require('../model/AccountSignaturesInformation'), require('../model/BillingChargeResponse'), require('../model/Brand'), require('../model/BrandResources'), require('../model/BrandResourcesList'), require('../model/BrandsRequest'), require('../model/BrandsResponse'), require('../model/CaptiveRecipientInformation'), require('../model/ConsumerDisclosure'), require('../model/CustomField'), require('../model/CustomFields'), require('../model/ENoteConfiguration'), require('../model/EnvelopePurgeConfiguration'), require('../model/ErrorDetails'), require('../model/FavoriteTemplatesInfo'), require('../model/FileTypeList'), require('../model/NewAccountDefinition'), require('../model/NewAccountSummary'), require('../model/NotificationDefaults'), require('../model/PaymentGatewayAccountsInfo'), require('../model/PermissionProfile'), require('../model/PermissionProfileInformation'), require('../model/ProvisioningInformation'), require('../model/SupportedLanguages'), require('../model/TabAccountSettings'), require('../model/TemplateCompletionRateResponse'), require('../model/UserAuthorization'), require('../model/UserAuthorizationCreateRequest'), require('../model/UserAuthorizationUpdateRequest'), require('../model/UserAuthorizations'), require('../model/UserAuthorizationsDeleteRequest'), require('../model/UserAuthorizationsDeleteResponse'), require('../model/UserAuthorizationsRequest'), require('../model/UserAuthorizationsResponse'), require('../model/UserCompletionRateResponse'), require('../model/UserPasswordRules'), require('../model/Watermark'));
+ module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/AccountIdentityVerificationResponse'), require('../model/AccountInformation'), require('../model/AccountPasswordRules'), require('../model/AccountSettingsInformation'), require('../model/AccountSharedAccess'), require('../model/AccountSignature'), require('../model/AccountSignatureDefinition'), require('../model/AccountSignatureProviders'), require('../model/AccountSignaturesInformation'), require('../model/BillingChargeResponse'), require('../model/Brand'), require('../model/BrandResources'), require('../model/BrandResourcesList'), require('../model/BrandsRequest'), require('../model/BrandsResponse'), require('../model/CaptiveRecipientInformation'), require('../model/ConsumerDisclosure'), require('../model/CustomField'), require('../model/CustomFields'), require('../model/ENoteConfiguration'), require('../model/EnvelopePurgeConfiguration'), require('../model/ErrorDetails'), require('../model/FavoriteTemplatesInfo'), require('../model/FileTypeList'), require('../model/NewAccountDefinition'), require('../model/NewAccountSummary'), require('../model/NotificationDefaults'), require('../model/PaymentGatewayAccountsInfo'), require('../model/PermissionProfile'), require('../model/PermissionProfileInformation'), require('../model/ProvisioningInformation'), require('../model/SupportedLanguages'), require('../model/TabAccountSettings'), require('../model/UserAuthorization'), require('../model/UserAuthorizationCreateRequest'), require('../model/UserAuthorizationUpdateRequest'), require('../model/UserAuthorizations'), require('../model/UserAuthorizationsDeleteRequest'), require('../model/UserAuthorizationsDeleteResponse'), require('../model/UserAuthorizationsRequest'), require('../model/UserAuthorizationsResponse'), require('../model/UserPasswordRules'), require('../model/Watermark'));
} else {
// Browser globals (root is window)
if (!root.Docusign) {
root.Docusign = {};
}
- root.Docusign.AccountsApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.AccountIdentityVerificationResponse, root.Docusign.AccountInformation, root.Docusign.AccountPasswordRules, root.Docusign.AccountSettingsInformation, root.Docusign.AccountSharedAccess, root.Docusign.AccountSignature, root.Docusign.AccountSignatureDefinition, root.Docusign.AccountSignatureProviders, root.Docusign.AccountSignaturesInformation, root.Docusign.BillingChargeResponse, root.Docusign.Brand, root.Docusign.BrandResources, root.Docusign.BrandResourcesList, root.Docusign.BrandsRequest, root.Docusign.BrandsResponse, root.Docusign.CaptiveRecipientInformation, root.Docusign.ConsumerDisclosure, root.Docusign.CustomField, root.Docusign.CustomFields, root.Docusign.ENoteConfiguration, root.Docusign.EnvelopePurgeConfiguration, root.Docusign.ErrorDetails, root.Docusign.FavoriteTemplatesInfo, root.Docusign.FileTypeList, root.Docusign.NewAccountDefinition, root.Docusign.NewAccountSummary, root.Docusign.NotificationDefaults, root.Docusign.PaymentGatewayAccountsInfo, root.Docusign.PermissionProfile, root.Docusign.PermissionProfileInformation, root.Docusign.ProvisioningInformation, root.Docusign.SupportedLanguages, root.Docusign.TabAccountSettings, root.Docusign.TemplateCompletionRateResponse, root.Docusign.UserAuthorization, root.Docusign.UserAuthorizationCreateRequest, root.Docusign.UserAuthorizationUpdateRequest, root.Docusign.UserAuthorizations, root.Docusign.UserAuthorizationsDeleteRequest, root.Docusign.UserAuthorizationsDeleteResponse, root.Docusign.UserAuthorizationsRequest, root.Docusign.UserAuthorizationsResponse, root.Docusign.UserCompletionRateResponse, root.Docusign.UserPasswordRules, root.Docusign.Watermark);
+ root.Docusign.AccountsApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.AccountIdentityVerificationResponse, root.Docusign.AccountInformation, root.Docusign.AccountPasswordRules, root.Docusign.AccountSettingsInformation, root.Docusign.AccountSharedAccess, root.Docusign.AccountSignature, root.Docusign.AccountSignatureDefinition, root.Docusign.AccountSignatureProviders, root.Docusign.AccountSignaturesInformation, root.Docusign.BillingChargeResponse, root.Docusign.Brand, root.Docusign.BrandResources, root.Docusign.BrandResourcesList, root.Docusign.BrandsRequest, root.Docusign.BrandsResponse, root.Docusign.CaptiveRecipientInformation, root.Docusign.ConsumerDisclosure, root.Docusign.CustomField, root.Docusign.CustomFields, root.Docusign.ENoteConfiguration, root.Docusign.EnvelopePurgeConfiguration, root.Docusign.ErrorDetails, root.Docusign.FavoriteTemplatesInfo, root.Docusign.FileTypeList, root.Docusign.NewAccountDefinition, root.Docusign.NewAccountSummary, root.Docusign.NotificationDefaults, root.Docusign.PaymentGatewayAccountsInfo, root.Docusign.PermissionProfile, root.Docusign.PermissionProfileInformation, root.Docusign.ProvisioningInformation, root.Docusign.SupportedLanguages, root.Docusign.TabAccountSettings, root.Docusign.UserAuthorization, root.Docusign.UserAuthorizationCreateRequest, root.Docusign.UserAuthorizationUpdateRequest, root.Docusign.UserAuthorizations, root.Docusign.UserAuthorizationsDeleteRequest, root.Docusign.UserAuthorizationsDeleteResponse, root.Docusign.UserAuthorizationsRequest, root.Docusign.UserAuthorizationsResponse, root.Docusign.UserPasswordRules, root.Docusign.Watermark);
}
-}(this, function(Configuration, ApiClient, AccountIdentityVerificationResponse, AccountInformation, AccountPasswordRules, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProviders, AccountSignaturesInformation, BillingChargeResponse, Brand, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, CaptiveRecipientInformation, ConsumerDisclosure, CustomField, CustomFields, ENoteConfiguration, EnvelopePurgeConfiguration, ErrorDetails, FavoriteTemplatesInfo, FileTypeList, NewAccountDefinition, NewAccountSummary, NotificationDefaults, PaymentGatewayAccountsInfo, PermissionProfile, PermissionProfileInformation, ProvisioningInformation, SupportedLanguages, TabAccountSettings, TemplateCompletionRateResponse, UserAuthorization, UserAuthorizationCreateRequest, UserAuthorizationUpdateRequest, UserAuthorizations, UserAuthorizationsDeleteRequest, UserAuthorizationsDeleteResponse, UserAuthorizationsRequest, UserAuthorizationsResponse, UserCompletionRateResponse, UserPasswordRules, Watermark) {
+}(this, function(Configuration, ApiClient, AccountIdentityVerificationResponse, AccountInformation, AccountPasswordRules, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProviders, AccountSignaturesInformation, BillingChargeResponse, Brand, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, CaptiveRecipientInformation, ConsumerDisclosure, CustomField, CustomFields, ENoteConfiguration, EnvelopePurgeConfiguration, ErrorDetails, FavoriteTemplatesInfo, FileTypeList, NewAccountDefinition, NewAccountSummary, NotificationDefaults, PaymentGatewayAccountsInfo, PermissionProfile, PermissionProfileInformation, ProvisioningInformation, SupportedLanguages, TabAccountSettings, UserAuthorization, UserAuthorizationCreateRequest, UserAuthorizationUpdateRequest, UserAuthorizations, UserAuthorizationsDeleteRequest, UserAuthorizationsDeleteResponse, UserAuthorizationsRequest, UserAuthorizationsResponse, UserPasswordRules, Watermark) {
'use strict';
/**
@@ -1684,6 +1684,8 @@ The `canUpgrade` property contains is a Boolean that indicates whether the accou
* @param {String} optsOrCallback.includeClosedUsers
* @param {String} optsOrCallback.permissions
* @param {String} optsOrCallback.startPosition
+ * @param {String} optsOrCallback.taskSource
+ * @param {String} optsOrCallback.taskType
* @param {String} optsOrCallback.userNameSubstring
* @param {module:api/AccountsApi~getAgentUserAuthorizationsCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/UserAuthorizations}
@@ -1726,6 +1728,8 @@ The `canUpgrade` property contains is a Boolean that indicates whether the accou
'include_closed_users': optsOrCallback['includeClosedUsers'],
'permissions': optsOrCallback['permissions'],
'start_position': optsOrCallback['startPosition'],
+ 'task_source': optsOrCallback['taskSource'],
+ 'task_type': optsOrCallback['taskType'],
'user_name_substring': optsOrCallback['userNameSubstring']
};
var headerParams = {
@@ -2206,115 +2210,6 @@ A brand uses a set of brand resource files to control the sending, signing, emai
);
};
- /**
- * (Optional) Callback function to receive the result of the getCompletionRateForTemplate operation. If none specified a Promise will be returned.
- * @callback module:api/AccountsApi~getCompletionRateForTemplateCallback
- * @param {String} error Error message, if any.
- * @param {module:model/TemplateCompletionRateResponse} data The data returned by the service call.
- * @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
- */
-
- /**
- * Gets completion rate for the template
- * @param {String} accountId The external account number (int) or account ID Guid.
- * @param {String} templateId The ID of the template being accessed.
- * @param {module:api/AccountsApi~getCompletionRateForTemplateCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/TemplateCompletionRateResponse}
- */
- this.getCompletionRateForTemplate = function(accountId, templateId, callback) {
- var postBody = null;
-
- // verify the required parameter 'accountId' is set
- if (accountId === undefined || accountId === null) {
- throw new Error("Missing the required parameter 'accountId' when calling getCompletionRateForTemplate");
- }
-
- // verify the required parameter 'templateId' is set
- if (templateId === undefined || templateId === null) {
- throw new Error("Missing the required parameter 'templateId' when calling getCompletionRateForTemplate");
- }
-
- if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
- if (typeof optsOrCallback !== 'undefined') {
- optsOrCallback = callback;
- }
- callback = arguments[arguments.length-1];
- }
-
- var pathParams = {
- 'accountId': accountId,
- 'templateId': templateId
- };
- var queryParams = {
- };
- var headerParams = {
- };
- var formParams = {
- };
-
- var authNames = ['docusignAccessCode'];
- var contentTypes = [];
- var accepts = ['application/json'];
- var returnType = TemplateCompletionRateResponse;
-
- return this.apiClient.callApi(
- '/v2.1/accounts/{accountId}/templates/{templateId}/insights/completionRate', 'GET',
- pathParams, queryParams, headerParams, formParams, postBody,
- authNames, contentTypes, accepts, returnType, callback
- );
- };
-
- /**
- * (Optional) Callback function to receive the result of the getCompletionRateForTemplateOwner operation. If none specified a Promise will be returned.
- * @callback module:api/AccountsApi~getCompletionRateForTemplateOwnerCallback
- * @param {String} error Error message, if any.
- * @param {module:model/UserCompletionRateResponse} data The data returned by the service call.
- * @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
- */
-
- /**
- * Gets completion rate for the user
- * @param {String} accountId The external account number (int) or account ID Guid.
- * @param {module:api/AccountsApi~getCompletionRateForTemplateOwnerCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/UserCompletionRateResponse}
- */
- this.getCompletionRateForTemplateOwner = function(accountId, callback) {
- var postBody = null;
-
- // verify the required parameter 'accountId' is set
- if (accountId === undefined || accountId === null) {
- throw new Error("Missing the required parameter 'accountId' when calling getCompletionRateForTemplateOwner");
- }
-
- if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
- if (typeof optsOrCallback !== 'undefined') {
- optsOrCallback = callback;
- }
- callback = arguments[arguments.length-1];
- }
-
- var pathParams = {
- 'accountId': accountId
- };
- var queryParams = {
- };
- var headerParams = {
- };
- var formParams = {
- };
-
- var authNames = ['docusignAccessCode'];
- var contentTypes = [];
- var accepts = ['application/json'];
- var returnType = UserCompletionRateResponse;
-
- return this.apiClient.callApi(
- '/v2.1/accounts/{accountId}/templates/insights/completionRate', 'GET',
- pathParams, queryParams, headerParams, formParams, postBody,
- authNames, contentTypes, accepts, returnType, callback
- );
- };
-
/**
* (Optional) Callback function to receive the result of the getConsumerDisclosure operation. If none specified a Promise will be returned.
* @callback module:api/AccountsApi~getConsumerDisclosureCallback
@@ -2836,6 +2731,8 @@ A brand uses a set of brand resource files to control the sending, signing, emai
* @param {String} optsOrCallback.includeClosedUsers
* @param {String} optsOrCallback.permissions
* @param {String} optsOrCallback.startPosition
+ * @param {String} optsOrCallback.taskSource
+ * @param {String} optsOrCallback.taskType
* @param {String} optsOrCallback.userNameSubstring
* @param {module:api/AccountsApi~getPrincipalUserAuthorizationsCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/UserAuthorizations}
@@ -2878,6 +2775,8 @@ A brand uses a set of brand resource files to control the sending, signing, emai
'include_closed_users': optsOrCallback['includeClosedUsers'],
'permissions': optsOrCallback['permissions'],
'start_position': optsOrCallback['startPosition'],
+ 'task_source': optsOrCallback['taskSource'],
+ 'task_type': optsOrCallback['taskType'],
'user_name_substring': optsOrCallback['userNameSubstring']
};
var headerParams = {
diff --git a/src/api/EnvelopesApi.js b/src/api/EnvelopesApi.js
index cc7fa48e..151a2ee5 100644
--- a/src/api/EnvelopesApi.js
+++ b/src/api/EnvelopesApi.js
@@ -248,7 +248,7 @@
};
var authNames = ['docusignAccessCode'];
- var contentTypes = ['multipart/form-data'];
+ var contentTypes = [];
var accepts = ['application/json'];
var returnType = ChunkedUploadResponse;
@@ -5295,6 +5295,129 @@ envelope specified by `envelopeId`.
);
};
+ /**
+ * (Optional) Callback function to receive the result of the getEnvelopesShare operation. If none specified a Promise will be returned.
+ * @callback module:api/EnvelopesApi~getEnvelopesShareCallback
+ * @param {String} error Error message, if any.
+ * @param {module:model/EnvelopesShareResponse} data The data returned by the service call.
+ * @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
+ */
+
+ /**
+ * Gets a single envelope share by shareId
+ * @param {String} accountId The external account number (int) or account ID Guid.
+ * @param {String} envelopeId The envelopeId Guid of the envelope being accessed.
+ * @param {String} shareId
+ * @param {module:api/EnvelopesApi~getEnvelopesShareCallback} callback The callback function, accepting three arguments: error, data, response
+ * data is of type: {@link module:model/EnvelopesShareResponse}
+ */
+ this.getEnvelopesShare = function(accountId, envelopeId, shareId, callback) {
+ var postBody = null;
+
+ // verify the required parameter 'accountId' is set
+ if (accountId === undefined || accountId === null) {
+ throw new Error("Missing the required parameter 'accountId' when calling getEnvelopesShare");
+ }
+
+ // verify the required parameter 'envelopeId' is set
+ if (envelopeId === undefined || envelopeId === null) {
+ throw new Error("Missing the required parameter 'envelopeId' when calling getEnvelopesShare");
+ }
+
+ // verify the required parameter 'shareId' is set
+ if (shareId === undefined || shareId === null) {
+ throw new Error("Missing the required parameter 'shareId' when calling getEnvelopesShare");
+ }
+
+ if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
+ if (typeof optsOrCallback !== 'undefined') {
+ optsOrCallback = callback;
+ }
+ callback = arguments[arguments.length-1];
+ }
+
+ var pathParams = {
+ 'accountId': accountId,
+ 'envelopeId': envelopeId,
+ 'shareId': shareId
+ };
+ var queryParams = {
+ };
+ var headerParams = {
+ };
+ var formParams = {
+ };
+
+ var authNames = ['docusignAccessCode'];
+ var contentTypes = [];
+ var accepts = ['application/json'];
+ var returnType = EnvelopesShareResponse;
+
+ return this.apiClient.callApi(
+ '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares/{shareId}', 'GET',
+ pathParams, queryParams, headerParams, formParams, postBody,
+ authNames, contentTypes, accepts, returnType, callback
+ );
+ };
+
+ /**
+ * (Optional) Callback function to receive the result of the getEnvelopesShares operation. If none specified a Promise will be returned.
+ * @callback module:api/EnvelopesApi~getEnvelopesSharesCallback
+ * @param {String} error Error message, if any.
+ * @param {module:model/EnvelopesSharesResponse} data The data returned by the service call.
+ * @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
+ */
+
+ /**
+ * Gets all shares for an envelope
+ * @param {String} accountId The external account number (int) or account ID Guid.
+ * @param {String} envelopeId The envelopeId Guid of the envelope being accessed.
+ * @param {module:api/EnvelopesApi~getEnvelopesSharesCallback} callback The callback function, accepting three arguments: error, data, response
+ * data is of type: {@link module:model/EnvelopesSharesResponse}
+ */
+ this.getEnvelopesShares = function(accountId, envelopeId, callback) {
+ var postBody = null;
+
+ // verify the required parameter 'accountId' is set
+ if (accountId === undefined || accountId === null) {
+ throw new Error("Missing the required parameter 'accountId' when calling getEnvelopesShares");
+ }
+
+ // verify the required parameter 'envelopeId' is set
+ if (envelopeId === undefined || envelopeId === null) {
+ throw new Error("Missing the required parameter 'envelopeId' when calling getEnvelopesShares");
+ }
+
+ if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
+ if (typeof optsOrCallback !== 'undefined') {
+ optsOrCallback = callback;
+ }
+ callback = arguments[arguments.length-1];
+ }
+
+ var pathParams = {
+ 'accountId': accountId,
+ 'envelopeId': envelopeId
+ };
+ var queryParams = {
+ };
+ var headerParams = {
+ };
+ var formParams = {
+ };
+
+ var authNames = ['docusignAccessCode'];
+ var contentTypes = [];
+ var accepts = ['application/json'];
+ var returnType = EnvelopesSharesResponse;
+
+ return this.apiClient.callApi(
+ '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares', 'GET',
+ pathParams, queryParams, headerParams, formParams, postBody,
+ authNames, contentTypes, accepts, returnType, callback
+ );
+ };
+
/**
* (Optional) Callback function to receive the result of the getFormData operation. If none specified a Promise will be returned.
* @callback module:api/EnvelopesApi~getFormDataCallback
diff --git a/src/api/TemplatesApi.js b/src/api/TemplatesApi.js
index 6054e350..be083d8d 100644
--- a/src/api/TemplatesApi.js
+++ b/src/api/TemplatesApi.js
@@ -12,18 +12,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Configuration', 'ApiClient', 'model/CustomFields', 'model/DocumentFieldsInformation', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/ErrorDetails', 'model/GroupInformation', 'model/LockInformation', 'model/LockRequest', 'model/Notification', 'model/PageImages', 'model/PageRequest', 'model/RecipientPreviewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/Tabs', 'model/TemplateAutoMatchList', 'model/TemplateCustomFields', 'model/TemplateDocumentsResult', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/TemplateViewRequest', 'model/ViewUrl'], factory);
+ define(['Configuration', 'ApiClient', 'model/CustomFields', 'model/DocumentFieldsInformation', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/ErrorDetails', 'model/GroupInformation', 'model/LockInformation', 'model/LockRequest', 'model/Notification', 'model/PageImages', 'model/PageRequest', 'model/RecipientPreviewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/Tabs', 'model/TemplateAutoMatchList', 'model/TemplateCompletionRateResponse', 'model/TemplateCustomFields', 'model/TemplateDocumentsResult', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/TemplateViewRequest', 'model/UserCompletionRateResponse', 'model/ViewUrl'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/CustomFields'), require('../model/DocumentFieldsInformation'), require('../model/DocumentHtmlDefinition'), require('../model/DocumentHtmlDefinitionOriginals'), require('../model/DocumentHtmlDefinitions'), require('../model/EnvelopeDefinition'), require('../model/EnvelopeDocument'), require('../model/EnvelopeTemplate'), require('../model/EnvelopeTemplateResults'), require('../model/ErrorDetails'), require('../model/GroupInformation'), require('../model/LockInformation'), require('../model/LockRequest'), require('../model/Notification'), require('../model/PageImages'), require('../model/PageRequest'), require('../model/RecipientPreviewRequest'), require('../model/Recipients'), require('../model/RecipientsUpdateSummary'), require('../model/Tabs'), require('../model/TemplateAutoMatchList'), require('../model/TemplateCustomFields'), require('../model/TemplateDocumentsResult'), require('../model/TemplateNotificationRequest'), require('../model/TemplateRecipients'), require('../model/TemplateSummary'), require('../model/TemplateTabs'), require('../model/TemplateUpdateSummary'), require('../model/TemplateViewRequest'), require('../model/ViewUrl'));
+ module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/CustomFields'), require('../model/DocumentFieldsInformation'), require('../model/DocumentHtmlDefinition'), require('../model/DocumentHtmlDefinitionOriginals'), require('../model/DocumentHtmlDefinitions'), require('../model/EnvelopeDefinition'), require('../model/EnvelopeDocument'), require('../model/EnvelopeTemplate'), require('../model/EnvelopeTemplateResults'), require('../model/ErrorDetails'), require('../model/GroupInformation'), require('../model/LockInformation'), require('../model/LockRequest'), require('../model/Notification'), require('../model/PageImages'), require('../model/PageRequest'), require('../model/RecipientPreviewRequest'), require('../model/Recipients'), require('../model/RecipientsUpdateSummary'), require('../model/Tabs'), require('../model/TemplateAutoMatchList'), require('../model/TemplateCompletionRateResponse'), require('../model/TemplateCustomFields'), require('../model/TemplateDocumentsResult'), require('../model/TemplateNotificationRequest'), require('../model/TemplateRecipients'), require('../model/TemplateSummary'), require('../model/TemplateTabs'), require('../model/TemplateUpdateSummary'), require('../model/TemplateViewRequest'), require('../model/UserCompletionRateResponse'), require('../model/ViewUrl'));
} else {
// Browser globals (root is window)
if (!root.Docusign) {
root.Docusign = {};
}
- root.Docusign.TemplatesApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.CustomFields, root.Docusign.DocumentFieldsInformation, root.Docusign.DocumentHtmlDefinition, root.Docusign.DocumentHtmlDefinitionOriginals, root.Docusign.DocumentHtmlDefinitions, root.Docusign.EnvelopeDefinition, root.Docusign.EnvelopeDocument, root.Docusign.EnvelopeTemplate, root.Docusign.EnvelopeTemplateResults, root.Docusign.ErrorDetails, root.Docusign.GroupInformation, root.Docusign.LockInformation, root.Docusign.LockRequest, root.Docusign.Notification, root.Docusign.PageImages, root.Docusign.PageRequest, root.Docusign.RecipientPreviewRequest, root.Docusign.Recipients, root.Docusign.RecipientsUpdateSummary, root.Docusign.Tabs, root.Docusign.TemplateAutoMatchList, root.Docusign.TemplateCustomFields, root.Docusign.TemplateDocumentsResult, root.Docusign.TemplateNotificationRequest, root.Docusign.TemplateRecipients, root.Docusign.TemplateSummary, root.Docusign.TemplateTabs, root.Docusign.TemplateUpdateSummary, root.Docusign.TemplateViewRequest, root.Docusign.ViewUrl);
+ root.Docusign.TemplatesApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.CustomFields, root.Docusign.DocumentFieldsInformation, root.Docusign.DocumentHtmlDefinition, root.Docusign.DocumentHtmlDefinitionOriginals, root.Docusign.DocumentHtmlDefinitions, root.Docusign.EnvelopeDefinition, root.Docusign.EnvelopeDocument, root.Docusign.EnvelopeTemplate, root.Docusign.EnvelopeTemplateResults, root.Docusign.ErrorDetails, root.Docusign.GroupInformation, root.Docusign.LockInformation, root.Docusign.LockRequest, root.Docusign.Notification, root.Docusign.PageImages, root.Docusign.PageRequest, root.Docusign.RecipientPreviewRequest, root.Docusign.Recipients, root.Docusign.RecipientsUpdateSummary, root.Docusign.Tabs, root.Docusign.TemplateAutoMatchList, root.Docusign.TemplateCompletionRateResponse, root.Docusign.TemplateCustomFields, root.Docusign.TemplateDocumentsResult, root.Docusign.TemplateNotificationRequest, root.Docusign.TemplateRecipients, root.Docusign.TemplateSummary, root.Docusign.TemplateTabs, root.Docusign.TemplateUpdateSummary, root.Docusign.TemplateViewRequest, root.Docusign.UserCompletionRateResponse, root.Docusign.ViewUrl);
}
-}(this, function(Configuration, ApiClient, CustomFields, DocumentFieldsInformation, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, EnvelopeDefinition, EnvelopeDocument, EnvelopeTemplate, EnvelopeTemplateResults, ErrorDetails, GroupInformation, LockInformation, LockRequest, Notification, PageImages, PageRequest, RecipientPreviewRequest, Recipients, RecipientsUpdateSummary, Tabs, TemplateAutoMatchList, TemplateCustomFields, TemplateDocumentsResult, TemplateNotificationRequest, TemplateRecipients, TemplateSummary, TemplateTabs, TemplateUpdateSummary, TemplateViewRequest, ViewUrl) {
+}(this, function(Configuration, ApiClient, CustomFields, DocumentFieldsInformation, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, EnvelopeDefinition, EnvelopeDocument, EnvelopeTemplate, EnvelopeTemplateResults, ErrorDetails, GroupInformation, LockInformation, LockRequest, Notification, PageImages, PageRequest, RecipientPreviewRequest, Recipients, RecipientsUpdateSummary, Tabs, TemplateAutoMatchList, TemplateCompletionRateResponse, TemplateCustomFields, TemplateDocumentsResult, TemplateNotificationRequest, TemplateRecipients, TemplateSummary, TemplateTabs, TemplateUpdateSummary, TemplateViewRequest, UserCompletionRateResponse, ViewUrl) {
'use strict';
/**
@@ -1698,6 +1698,115 @@ template specified by `templateId`.
);
};
+ /**
+ * (Optional) Callback function to receive the result of the getCompletionRateForTemplate operation. If none specified a Promise will be returned.
+ * @callback module:api/TemplatesApi~getCompletionRateForTemplateCallback
+ * @param {String} error Error message, if any.
+ * @param {module:model/TemplateCompletionRateResponse} data The data returned by the service call.
+ * @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
+ */
+
+ /**
+ * Gets completion rate for the template
+ * @param {String} accountId The external account number (int) or account ID Guid.
+ * @param {String} templateId The ID of the template being accessed.
+ * @param {module:api/TemplatesApi~getCompletionRateForTemplateCallback} callback The callback function, accepting three arguments: error, data, response
+ * data is of type: {@link module:model/TemplateCompletionRateResponse}
+ */
+ this.getCompletionRateForTemplate = function(accountId, templateId, callback) {
+ var postBody = null;
+
+ // verify the required parameter 'accountId' is set
+ if (accountId === undefined || accountId === null) {
+ throw new Error("Missing the required parameter 'accountId' when calling getCompletionRateForTemplate");
+ }
+
+ // verify the required parameter 'templateId' is set
+ if (templateId === undefined || templateId === null) {
+ throw new Error("Missing the required parameter 'templateId' when calling getCompletionRateForTemplate");
+ }
+
+ if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
+ if (typeof optsOrCallback !== 'undefined') {
+ optsOrCallback = callback;
+ }
+ callback = arguments[arguments.length-1];
+ }
+
+ var pathParams = {
+ 'accountId': accountId,
+ 'templateId': templateId
+ };
+ var queryParams = {
+ };
+ var headerParams = {
+ };
+ var formParams = {
+ };
+
+ var authNames = ['docusignAccessCode'];
+ var contentTypes = [];
+ var accepts = ['application/json'];
+ var returnType = TemplateCompletionRateResponse;
+
+ return this.apiClient.callApi(
+ '/v2.1/accounts/{accountId}/templates/{templateId}/insights/completionRate', 'GET',
+ pathParams, queryParams, headerParams, formParams, postBody,
+ authNames, contentTypes, accepts, returnType, callback
+ );
+ };
+
+ /**
+ * (Optional) Callback function to receive the result of the getCompletionRateForTemplateOwner operation. If none specified a Promise will be returned.
+ * @callback module:api/TemplatesApi~getCompletionRateForTemplateOwnerCallback
+ * @param {String} error Error message, if any.
+ * @param {module:model/UserCompletionRateResponse} data The data returned by the service call.
+ * @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
+ */
+
+ /**
+ * Gets completion rate for the user
+ * @param {String} accountId The external account number (int) or account ID Guid.
+ * @param {module:api/TemplatesApi~getCompletionRateForTemplateOwnerCallback} callback The callback function, accepting three arguments: error, data, response
+ * data is of type: {@link module:model/UserCompletionRateResponse}
+ */
+ this.getCompletionRateForTemplateOwner = function(accountId, callback) {
+ var postBody = null;
+
+ // verify the required parameter 'accountId' is set
+ if (accountId === undefined || accountId === null) {
+ throw new Error("Missing the required parameter 'accountId' when calling getCompletionRateForTemplateOwner");
+ }
+
+ if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
+ if (typeof optsOrCallback !== 'undefined') {
+ optsOrCallback = callback;
+ }
+ callback = arguments[arguments.length-1];
+ }
+
+ var pathParams = {
+ 'accountId': accountId
+ };
+ var queryParams = {
+ };
+ var headerParams = {
+ };
+ var formParams = {
+ };
+
+ var authNames = ['docusignAccessCode'];
+ var contentTypes = [];
+ var accepts = ['application/json'];
+ var returnType = UserCompletionRateResponse;
+
+ return this.apiClient.callApi(
+ '/v2.1/accounts/{accountId}/templates/insights/completionRate', 'GET',
+ pathParams, queryParams, headerParams, formParams, postBody,
+ authNames, contentTypes, accepts, returnType, callback
+ );
+ };
+
/**
* (Optional) Callback function to receive the result of the getDocument operation. If none specified a Promise will be returned.
* @callback module:api/TemplatesApi~getDocumentCallback
@@ -3688,8 +3797,8 @@ template specified by `templateId`.
};
/**
- * (Optional) Callback function to receive the result of the updateTemplates operation. If none specified a Promise will be returned.
- * @callback module:api/TemplatesApi~updateTemplatesCallback
+ * (Optional) Callback function to receive the result of the updateTemplatesAutoMatch operation. If none specified a Promise will be returned.
+ * @callback module:api/TemplatesApi~updateTemplatesAutoMatchCallback
* @param {String} error Error message, if any.
* @param {module:model/TemplateAutoMatchList} data The data returned by the service call.
* @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
@@ -3700,10 +3809,10 @@ template specified by `templateId`.
* @param {String} accountId The external account number (int) or account ID Guid.
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
* @param {module:model/TemplateAutoMatchList} optsOrCallback.templateAutoMatchList
- * @param {module:api/TemplatesApi~updateTemplatesCallback} callback The callback function, accepting three arguments: error, data, response
+ * @param {module:api/TemplatesApi~updateTemplatesAutoMatchCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/TemplateAutoMatchList}
*/
- this.updateTemplates = function(accountId, optsOrCallback, callback) {
+ this.updateTemplatesAutoMatch = function(accountId, optsOrCallback, callback) {
optsOrCallback = optsOrCallback || {};
if (typeof optsOrCallback === 'function') {
@@ -3715,7 +3824,7 @@ template specified by `templateId`.
// verify the required parameter 'accountId' is set
if (accountId === undefined || accountId === null) {
- throw new Error("Missing the required parameter 'accountId' when calling updateTemplates");
+ throw new Error("Missing the required parameter 'accountId' when calling updateTemplatesAutoMatch");
}
if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
@@ -3748,8 +3857,8 @@ template specified by `templateId`.
};
/**
- * (Optional) Callback function to receive the result of the updateTemplatesAutoMatch operation. If none specified a Promise will be returned.
- * @callback module:api/TemplatesApi~updateTemplatesAutoMatchCallback
+ * (Optional) Callback function to receive the result of the updateTemplatesAutoMatch_0 operation. If none specified a Promise will be returned.
+ * @callback module:api/TemplatesApi~updateTemplatesAutoMatch_0Callback
* @param {String} error Error message, if any.
* @param {module:model/TemplateAutoMatchList} data The data returned by the service call.
* @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
@@ -3760,10 +3869,10 @@ template specified by `templateId`.
* @param {String} accountId The external account number (int) or account ID Guid.
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
* @param {module:model/TemplateAutoMatchList} optsOrCallback.templateAutoMatchList
- * @param {module:api/TemplatesApi~updateTemplatesAutoMatchCallback} callback The callback function, accepting three arguments: error, data, response
+ * @param {module:api/TemplatesApi~updateTemplatesAutoMatch_0Callback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/TemplateAutoMatchList}
*/
- this.updateTemplatesAutoMatch = function(accountId, optsOrCallback, callback) {
+ this.updateTemplatesAutoMatch_0 = function(accountId, optsOrCallback, callback) {
optsOrCallback = optsOrCallback || {};
if (typeof optsOrCallback === 'function') {
@@ -3775,7 +3884,7 @@ template specified by `templateId`.
// verify the required parameter 'accountId' is set
if (accountId === undefined || accountId === null) {
- throw new Error("Missing the required parameter 'accountId' when calling updateTemplatesAutoMatch");
+ throw new Error("Missing the required parameter 'accountId' when calling updateTemplatesAutoMatch_0");
}
if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
diff --git a/src/index.js b/src/index.js
index c49ecf75..44709100 100644
--- a/src/index.js
+++ b/src/index.js
@@ -11,12 +11,12 @@
(function(factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Configuration', 'ApiClient', 'model/AccessCodeFormat', 'model/AccountAddress', 'model/AccountBillingPlan', 'model/AccountBillingPlanResponse', 'model/AccountIdentityInputOption', 'model/AccountIdentityVerificationResponse', 'model/AccountIdentityVerificationStep', 'model/AccountIdentityVerificationWorkflow', 'model/AccountInformation', 'model/AccountManagementGranular', 'model/AccountMinimumPasswordLength', 'model/AccountNotification', 'model/AccountPasswordExpirePasswordDays', 'model/AccountPasswordLockoutDurationMinutes', 'model/AccountPasswordLockoutDurationType', 'model/AccountPasswordMinimumPasswordAgeDays', 'model/AccountPasswordQuestionsRequired', 'model/AccountPasswordRules', 'model/AccountPasswordStrengthType', 'model/AccountPasswordStrengthTypeOption', 'model/AccountRoleSettings', 'model/AccountSeals', 'model/AccountSettingsInformation', 'model/AccountSharedAccess', 'model/AccountSignature', 'model/AccountSignatureDefinition', 'model/AccountSignatureProvider', 'model/AccountSignatureProviderOption', 'model/AccountSignatureProviders', 'model/AccountSignaturesInformation', 'model/AccountUISettings', 'model/AddOn', 'model/AdditionalSetting', 'model/AddressInformation', 'model/AddressInformationInput', 'model/AdminMessage', 'model/Agent', 'model/ApiRequestLog', 'model/ApiRequestLogsResult', 'model/AppStoreProduct', 'model/AppStoreReceipt', 'model/Approve', 'model/AskAnAdmin', 'model/Attachment', 'model/AuthenticationMethod', 'model/AuthenticationStatus', 'model/AuthorizationUser', 'model/BccEmailAddress', 'model/BccEmailArchive', 'model/BccEmailArchiveHistory', 'model/BccEmailArchiveHistoryList', 'model/BccEmailArchiveList', 'model/BillingCharge', 'model/BillingChargeResponse', 'model/BillingDiscount', 'model/BillingEntityInformationResponse', 'model/BillingInvoice', 'model/BillingInvoiceItem', 'model/BillingInvoicesResponse', 'model/BillingInvoicesSummary', 'model/BillingPayment', 'model/BillingPaymentItem', 'model/BillingPaymentRequest', 'model/BillingPaymentResponse', 'model/BillingPaymentsResponse', 'model/BillingPlan', 'model/BillingPlanInformation', 'model/BillingPlanPreview', 'model/BillingPlanResponse', 'model/BillingPlanUpdateResponse', 'model/BillingPlansResponse', 'model/BillingPrice', 'model/Brand', 'model/BrandEmailContent', 'model/BrandLink', 'model/BrandLogoIds', 'model/BrandLogos', 'model/BrandRequest', 'model/BrandResourceUrls', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/BulkEnvelope', 'model/BulkEnvelopeStatus', 'model/BulkProcessRequest', 'model/BulkProcessResponse', 'model/BulkProcessResult', 'model/BulkProcessingListSummaries', 'model/BulkProcessingListSummary', 'model/BulkProcessingLists', 'model/BulkSendBatchActionRequest', 'model/BulkSendBatchError', 'model/BulkSendBatchRequest', 'model/BulkSendBatchStatus', 'model/BulkSendBatchSummaries', 'model/BulkSendBatchSummary', 'model/BulkSendEnvelopesInfo', 'model/BulkSendErrorStatus', 'model/BulkSendRequest', 'model/BulkSendResponse', 'model/BulkSendTestResponse', 'model/BulkSendingCopy', 'model/BulkSendingCopyCustomField', 'model/BulkSendingCopyDocGenFormFieldRowValue', 'model/BulkSendingCopyPrefillTab', 'model/BulkSendingCopyRecipient', 'model/BulkSendingCopyTab', 'model/BulkSendingList', 'model/BulkSendingListSummaries', 'model/BulkSendingListSummary', 'model/BulksendingCopyDocGenFormField', 'model/CaptiveRecipient', 'model/CaptiveRecipientInformation', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Checkbox', 'model/ChunkedUploadPart', 'model/ChunkedUploadRequest', 'model/ChunkedUploadResponse', 'model/CloudStorageProvider', 'model/CloudStorageProviders', 'model/Comment', 'model/CommentHistoryResult', 'model/CommentPublish', 'model/CommentThread', 'model/CommentsPublish', 'model/CommissionCounty', 'model/CommissionExpiration', 'model/CommissionNumber', 'model/CommissionState', 'model/Company', 'model/CompositeTemplate', 'model/ConditionalRecipientRule', 'model/ConditionalRecipientRuleCondition', 'model/ConditionalRecipientRuleFilter', 'model/ConnectConfigResults', 'model/ConnectCustomConfiguration', 'model/ConnectDebugLog', 'model/ConnectDeleteFailureResult', 'model/ConnectEventData', 'model/ConnectFailureFilter', 'model/ConnectFailureResult', 'model/ConnectFailureResults', 'model/ConnectHistoricalEnvelopeRepublish', 'model/ConnectLog', 'model/ConnectLogs', 'model/ConnectOAuthConfig', 'model/ConnectSalesforceField', 'model/ConnectSalesforceObject', 'model/ConnectUserInfo', 'model/ConnectUserObject', 'model/ConnectedData', 'model/ConnectedObjectDetails', 'model/ConnectionInstance', 'model/ConsentDetails', 'model/ConsoleViewRequest', 'model/ConsumerDisclosure', 'model/Contact', 'model/ContactGetResponse', 'model/ContactModRequest', 'model/ContactPhoneNumber', 'model/ContactUpdateResponse', 'model/CorrectViewRequest', 'model/Country', 'model/CreditCardInformation', 'model/CreditCardTypes', 'model/CurrencyFeatureSetPrice', 'model/CurrencyPlanPrice', 'model/CustomField', 'model/CustomFields', 'model/CustomFieldsEnvelope', 'model/CustomSettingsInformation', 'model/DateSigned', 'model/DateStampProperties', 'model/Decline', 'model/DelayedRouting', 'model/DelegationInfo', 'model/DiagnosticsSettingsInformation', 'model/DirectDebitProcessorInformation', 'model/DobInformationInput', 'model/DocGenFormField', 'model/DocGenFormFieldOption', 'model/DocGenFormFieldRequest', 'model/DocGenFormFieldResponse', 'model/DocGenFormFieldRowValue', 'model/DocGenFormFieldValidation', 'model/DocGenFormFields', 'model/DocGenFormat', 'model/DocGenSyntaxError', 'model/Document', 'model/DocumentFieldsInformation', 'model/DocumentHtmlCollapsibleDisplaySettings', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginal', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/DocumentHtmlDisplayAnchor', 'model/DocumentHtmlDisplaySettings', 'model/DocumentTemplate', 'model/DocumentTemplateList', 'model/DocumentVisibility', 'model/DocumentVisibilityList', 'model/DowngradRequestBillingInfoResponse', 'model/DowngradeBillingPlanInformation', 'model/DowngradePlanUpdateResponse', 'model/DowngradeRequestInformation', 'model/Draw', 'model/ENoteConfiguration', 'model/Editor', 'model/Email', 'model/EmailAddress', 'model/EmailSettings', 'model/Envelope', 'model/EnvelopeAttachment', 'model/EnvelopeAttachmentsRequest', 'model/EnvelopeAttachmentsResult', 'model/EnvelopeAuditEvent', 'model/EnvelopeAuditEventResponse', 'model/EnvelopeCustomMetadata', 'model/EnvelopeDefinition', 'model/EnvelopeDelayRule', 'model/EnvelopeDocument', 'model/EnvelopeDocumentsResult', 'model/EnvelopeEvent', 'model/EnvelopeFormData', 'model/EnvelopeId', 'model/EnvelopeIdsRequest', 'model/EnvelopeMetadata', 'model/EnvelopeNotificationRequest', 'model/EnvelopePublishTransaction', 'model/EnvelopePublishTransactionErrorRollup', 'model/EnvelopePurgeConfiguration', 'model/EnvelopeSummary', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/EnvelopeTransactionStatus', 'model/EnvelopeTransferRule', 'model/EnvelopeTransferRuleInformation', 'model/EnvelopeTransferRuleRequest', 'model/EnvelopeUpdateSummary', 'model/EnvelopeViewDocumentSettings', 'model/EnvelopeViewEnvelopeCustomFieldSettings', 'model/EnvelopeViewRecipientSettings', 'model/EnvelopeViewRequest', 'model/EnvelopeViewSettings', 'model/EnvelopeViewTaggerSettings', 'model/EnvelopeViewTemplateSettings', 'model/EnvelopesInformation', 'model/EnvelopesSharePermissionRequest', 'model/EnvelopesShareRequest', 'model/EnvelopesShareResponse', 'model/EnvelopesSharesRequest', 'model/EnvelopesSharesResponse', 'model/ErrorDetails', 'model/EventNotification', 'model/EventResult', 'model/Expirations', 'model/ExtensionData', 'model/ExternalDocServiceErrorDetails', 'model/ExternalDocumentSources', 'model/ExternalFile', 'model/ExternalFolder', 'model/ExternalPrimaryAccountRecipientAuthRequirements', 'model/FavoriteTemplatesContentItem', 'model/FavoriteTemplatesInfo', 'model/FeatureAvailableMetadata', 'model/FeatureSet', 'model/FileType', 'model/FileTypeList', 'model/Filter', 'model/FirstName', 'model/Folder', 'model/FolderItemResponse', 'model/FolderItemV2', 'model/FolderItemsResponse', 'model/FolderSharedItem', 'model/FoldersRequest', 'model/FoldersResponse', 'model/ForgottenPasswordInformation', 'model/FormDataItem', 'model/FormulaTab', 'model/FullName', 'model/GraphicsContext', 'model/Group', 'model/GroupInformation', 'model/GroupUserInfo', 'model/GroupUsersResponse', 'model/IdCheckConfiguration', 'model/IdCheckInformationInput', 'model/IdCheckSecurityStep', 'model/IdEvidenceResourceToken', 'model/IdEvidenceViewLink', 'model/InPersonSigner', 'model/InitialHere', 'model/InlineTemplate', 'model/IntegratedConnectUserInfoList', 'model/IntegratedUserInfoList', 'model/Intermediary', 'model/Jurisdiction', 'model/JurisdictionSummary', 'model/LastName', 'model/LinkedExternalPrimaryAccount', 'model/List', 'model/ListCustomField', 'model/ListItem', 'model/LocalePolicy', 'model/LocalePolicyTab', 'model/LockInformation', 'model/LockRequest', 'model/LoginAccount', 'model/LoginInformation', 'model/MatchBox', 'model/MemberGroupSharedItem', 'model/MemberSharedItems', 'model/MergeField', 'model/MobileNotifierConfiguration', 'model/MobileNotifierConfigurationInformation', 'model/ModelDate', 'model/ModelNumber', 'model/Money', 'model/NameValue', 'model/NewAccountDefinition', 'model/NewAccountSummary', 'model/NewUser', 'model/NewUsersDefinition', 'model/NewUsersSummary', 'model/Notarize', 'model/Notary', 'model/NotaryContactDetails', 'model/NotaryHost', 'model/NotaryJournal', 'model/NotaryJournalCredibleWitness', 'model/NotaryJournalList', 'model/NotaryJournalMetaData', 'model/NotaryJurisdiction', 'model/NotaryJurisdictionList', 'model/NotaryRecipient', 'model/NotaryResult', 'model/NotarySeal', 'model/NotaryWitness', 'model/Note', 'model/Notification', 'model/NotificationDefaultSettings', 'model/NotificationDefaults', 'model/Numerical', 'model/OauthAccess', 'model/OfflineAttributes', 'model/Page', 'model/PageImages', 'model/PageRequest', 'model/PaletteItemSettings', 'model/PaletteSettings', 'model/Participant', 'model/PathExtendedElement', 'model/PayPalLegacySettings', 'model/PaymentDetails', 'model/PaymentGatewayAccount', 'model/PaymentGatewayAccountSetting', 'model/PaymentGatewayAccountsInfo', 'model/PaymentLineItem', 'model/PaymentMethodWithOptions', 'model/PaymentProcessorInformation', 'model/PaymentSignerValues', 'model/PermissionProfile', 'model/PermissionProfileInformation', 'model/PhoneNumber', 'model/PlanInformation', 'model/PolyLine', 'model/PolyLineOverlay', 'model/PowerForm', 'model/PowerFormFormDataEnvelope', 'model/PowerFormFormDataRecipient', 'model/PowerFormRecipient', 'model/PowerFormSendersResponse', 'model/PowerFormsFormDataResponse', 'model/PowerFormsRequest', 'model/PowerFormsResponse', 'model/PrefillFormData', 'model/PrefillTabs', 'model/PropertyMetadata', 'model/Province', 'model/ProvisioningInformation', 'model/PurchasedEnvelopesInformation', 'model/Radio', 'model/RadioGroup', 'model/RecipientAdditionalNotification', 'model/RecipientAttachment', 'model/RecipientDomain', 'model/RecipientEmailNotification', 'model/RecipientEvent', 'model/RecipientFormData', 'model/RecipientGroup', 'model/RecipientIdentityInputOption', 'model/RecipientIdentityPhoneNumber', 'model/RecipientIdentityVerification', 'model/RecipientOption', 'model/RecipientPhoneAuthentication', 'model/RecipientPhoneNumber', 'model/RecipientPreviewRequest', 'model/RecipientProofFile', 'model/RecipientRouting', 'model/RecipientRules', 'model/RecipientSMSAuthentication', 'model/RecipientSignatureInformation', 'model/RecipientSignatureProvider', 'model/RecipientSignatureProviderOptions', 'model/RecipientTokenClientURLs', 'model/RecipientUpdateResponse', 'model/RecipientViewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/ReferralInformation', 'model/Reminders', 'model/ResourceInformation', 'model/ScheduledSending', 'model/SealIdentifier', 'model/SealSign', 'model/SeatDiscount', 'model/SenderCompany', 'model/SenderCompletionInfo', 'model/SenderEmailNotifications', 'model/SenderName', 'model/ServerTemplate', 'model/ServiceInformation', 'model/ServiceVersion', 'model/SettingsMetadata', 'model/SharedItem', 'model/SignHere', 'model/SignatureGroup', 'model/SignatureGroupDef', 'model/SignatureProviderRequiredOption', 'model/SignatureType', 'model/SignatureUser', 'model/SignatureUserDef', 'model/Signer', 'model/SignerAttachment', 'model/SignerEmailNotifications', 'model/SigningGroup', 'model/SigningGroupInformation', 'model/SigningGroupUser', 'model/SigningGroupUsers', 'model/SmartContractInformation', 'model/SmartSection', 'model/SmartSectionAnchorPosition', 'model/SmartSectionCollapsibleDisplaySettings', 'model/SmartSectionDisplaySettings', 'model/SocialAccountInformation', 'model/SocialAuthentication', 'model/Ssn', 'model/Ssn4InformationInput', 'model/Ssn9InformationInput', 'model/Stamp', 'model/SupportedLanguages', 'model/TabAccountSettings', 'model/TabGroup', 'model/TabMetadata', 'model/TabMetadataList', 'model/Tabs', 'model/TemplateAutoMatch', 'model/TemplateAutoMatchList', 'model/TemplateCompletionInfo', 'model/TemplateCompletionRateResponse', 'model/TemplateCustomFields', 'model/TemplateDocumentVisibilityList', 'model/TemplateDocumentsResult', 'model/TemplateInformation', 'model/TemplateMatch', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateRole', 'model/TemplateSharedItem', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/TemplateViewRecipientSettings', 'model/TemplateViewRequest', 'model/TemplateViewSettings', 'model/Text', 'model/TextCustomField', 'model/Title', 'model/UsageHistory', 'model/UserAccountManagementGranularInformation', 'model/UserAuthorization', 'model/UserAuthorizationCreateRequest', 'model/UserAuthorizationCreateRequestWithId', 'model/UserAuthorizationIdWithStatus', 'model/UserAuthorizationUpdateRequest', 'model/UserAuthorizationWithStatus', 'model/UserAuthorizations', 'model/UserAuthorizationsDeleteRequest', 'model/UserAuthorizationsDeleteResponse', 'model/UserAuthorizationsRequest', 'model/UserAuthorizationsResponse', 'model/UserCompletionRateResponse', 'model/UserInfo', 'model/UserInfoList', 'model/UserInformation', 'model/UserInformationList', 'model/UserPasswordInformation', 'model/UserPasswordRules', 'model/UserProfile', 'model/UserSettingsInformation', 'model/UserSharedItem', 'model/UserSignature', 'model/UserSignatureDefinition', 'model/UserSignaturesInformation', 'model/UserSocialIdResult', 'model/UsersResponse', 'model/View', 'model/ViewUrl', 'model/Watermark', 'model/Witness', 'model/Workflow', 'model/WorkflowStep', 'model/Workspace', 'model/WorkspaceFolderContents', 'model/WorkspaceItem', 'model/WorkspaceItemList', 'model/WorkspaceList', 'model/WorkspaceSettings', 'model/WorkspaceUser', 'model/WorkspaceUserAuthorization', 'model/Zip', 'api/AccountsApi', 'api/AuthenticationApi', 'api/BillingApi', 'api/BulkEnvelopesApi', 'api/BulkProcessDataApi', 'api/BulkProcessDataSendApi', 'api/CloudStorageApi', 'api/ConnectApi', 'api/CustomTabsApi', 'api/DiagnosticsApi', 'api/EmailArchiveApi', 'api/EnvelopesApi', 'api/FoldersApi', 'api/GroupsApi', 'api/NotaryApi', 'api/OrganizationsApi', 'api/PowerFormsApi', 'api/SigningGroupsApi', 'api/TemplatesApi', 'api/TrustServiceProvidersApi', 'api/UsersApi', 'api/WorkspacesApi'], factory);
+ define(['Configuration', 'ApiClient', 'model/AccessCodeFormat', 'model/AccountAddress', 'model/AccountBillingPlan', 'model/AccountBillingPlanResponse', 'model/AccountIdentityInputOption', 'model/AccountIdentityVerificationResponse', 'model/AccountIdentityVerificationStep', 'model/AccountIdentityVerificationWorkflow', 'model/AccountInformation', 'model/AccountManagementGranular', 'model/AccountMinimumPasswordLength', 'model/AccountNotification', 'model/AccountPasswordExpirePasswordDays', 'model/AccountPasswordLockoutDurationMinutes', 'model/AccountPasswordLockoutDurationType', 'model/AccountPasswordMinimumPasswordAgeDays', 'model/AccountPasswordQuestionsRequired', 'model/AccountPasswordRules', 'model/AccountPasswordStrengthType', 'model/AccountPasswordStrengthTypeOption', 'model/AccountRoleSettings', 'model/AccountSeals', 'model/AccountSettingsInformation', 'model/AccountSharedAccess', 'model/AccountSignature', 'model/AccountSignatureDefinition', 'model/AccountSignatureProvider', 'model/AccountSignatureProviderOption', 'model/AccountSignatureProviders', 'model/AccountSignaturesInformation', 'model/AccountUISettings', 'model/AddOn', 'model/AdditionalSetting', 'model/AddressInformation', 'model/AddressInformationInput', 'model/AdminMessage', 'model/Agent', 'model/ApiRequestLog', 'model/ApiRequestLogsResult', 'model/AppStoreProduct', 'model/AppStoreReceipt', 'model/Approve', 'model/AskAnAdmin', 'model/Attachment', 'model/AuthenticationMethod', 'model/AuthenticationStatus', 'model/AuthorizationUser', 'model/AuthorizedSignatory', 'model/BccEmailAddress', 'model/BccEmailArchive', 'model/BccEmailArchiveHistory', 'model/BccEmailArchiveHistoryList', 'model/BccEmailArchiveList', 'model/BillingCharge', 'model/BillingChargeResponse', 'model/BillingDiscount', 'model/BillingEntityInformationResponse', 'model/BillingInvoice', 'model/BillingInvoiceItem', 'model/BillingInvoicesResponse', 'model/BillingInvoicesSummary', 'model/BillingPayment', 'model/BillingPaymentItem', 'model/BillingPaymentRequest', 'model/BillingPaymentResponse', 'model/BillingPaymentsResponse', 'model/BillingPlan', 'model/BillingPlanInformation', 'model/BillingPlanPreview', 'model/BillingPlanResponse', 'model/BillingPlanUpdateResponse', 'model/BillingPlansResponse', 'model/BillingPrice', 'model/Brand', 'model/BrandEmailContent', 'model/BrandLink', 'model/BrandLogoIds', 'model/BrandLogos', 'model/BrandRequest', 'model/BrandResourceUrls', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/BulkEnvelope', 'model/BulkEnvelopeStatus', 'model/BulkProcessRequest', 'model/BulkProcessResponse', 'model/BulkProcessResult', 'model/BulkProcessingListSummaries', 'model/BulkProcessingListSummary', 'model/BulkProcessingLists', 'model/BulkSendBatchActionRequest', 'model/BulkSendBatchError', 'model/BulkSendBatchRequest', 'model/BulkSendBatchStatus', 'model/BulkSendBatchSummaries', 'model/BulkSendBatchSummary', 'model/BulkSendEnvelopesInfo', 'model/BulkSendErrorStatus', 'model/BulkSendRequest', 'model/BulkSendResponse', 'model/BulkSendTestResponse', 'model/BulkSendingCopy', 'model/BulkSendingCopyCustomField', 'model/BulkSendingCopyDocGenFormFieldRowValue', 'model/BulkSendingCopyPrefillTab', 'model/BulkSendingCopyRecipient', 'model/BulkSendingCopyTab', 'model/BulkSendingList', 'model/BulkSendingListSummaries', 'model/BulkSendingListSummary', 'model/BulksendingCopyDocGenFormField', 'model/CaptiveRecipient', 'model/CaptiveRecipientInformation', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Checkbox', 'model/ChunkedUploadPart', 'model/ChunkedUploadRequest', 'model/ChunkedUploadResponse', 'model/CloudStorageProvider', 'model/CloudStorageProviders', 'model/Comment', 'model/CommentHistoryResult', 'model/CommentPublish', 'model/CommentThread', 'model/CommentsPublish', 'model/CommissionCounty', 'model/CommissionExpiration', 'model/CommissionNumber', 'model/CommissionState', 'model/Company', 'model/CompositeTemplate', 'model/ConditionalRecipientRule', 'model/ConditionalRecipientRuleCondition', 'model/ConditionalRecipientRuleFilter', 'model/ConnectConfigResults', 'model/ConnectCustomConfiguration', 'model/ConnectDebugLog', 'model/ConnectDeleteFailureResult', 'model/ConnectEventData', 'model/ConnectFailureFilter', 'model/ConnectFailureResult', 'model/ConnectFailureResults', 'model/ConnectHistoricalEnvelopeRepublish', 'model/ConnectLog', 'model/ConnectLogs', 'model/ConnectOAuthConfig', 'model/ConnectSalesforceField', 'model/ConnectSalesforceObject', 'model/ConnectUserInfo', 'model/ConnectUserObject', 'model/ConnectedData', 'model/ConnectedObjectDetails', 'model/ConnectionInstance', 'model/ConsentDetails', 'model/ConsoleViewRequest', 'model/ConsumerDisclosure', 'model/Contact', 'model/ContactGetResponse', 'model/ContactModRequest', 'model/ContactPhoneNumber', 'model/ContactUpdateResponse', 'model/CorrectViewRequest', 'model/Country', 'model/CreditCardInformation', 'model/CreditCardTypes', 'model/CurrencyFeatureSetPrice', 'model/CurrencyPlanPrice', 'model/CustomField', 'model/CustomFields', 'model/CustomFieldsEnvelope', 'model/CustomSettingsInformation', 'model/DateSigned', 'model/DateStampProperties', 'model/Decline', 'model/DelayedRouting', 'model/DelegationInfo', 'model/DiagnosticsSettingsInformation', 'model/DirectDebitProcessorInformation', 'model/DobInformationInput', 'model/DocGenFormField', 'model/DocGenFormFieldOption', 'model/DocGenFormFieldRequest', 'model/DocGenFormFieldResponse', 'model/DocGenFormFieldRowValue', 'model/DocGenFormFieldValidation', 'model/DocGenFormFields', 'model/DocGenFormat', 'model/DocGenSyntaxError', 'model/Document', 'model/DocumentFieldsInformation', 'model/DocumentHtmlCollapsibleDisplaySettings', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginal', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/DocumentHtmlDisplayAnchor', 'model/DocumentHtmlDisplaySettings', 'model/DocumentTemplate', 'model/DocumentTemplateList', 'model/DocumentVisibility', 'model/DocumentVisibilityList', 'model/DowngradRequestBillingInfoResponse', 'model/DowngradeBillingPlanInformation', 'model/DowngradePlanUpdateResponse', 'model/DowngradeRequestInformation', 'model/Draw', 'model/ENoteConfiguration', 'model/Editor', 'model/Email', 'model/EmailAddress', 'model/EmailSettings', 'model/Envelope', 'model/EnvelopeAttachment', 'model/EnvelopeAttachmentsRequest', 'model/EnvelopeAttachmentsResult', 'model/EnvelopeAuditEvent', 'model/EnvelopeAuditEventResponse', 'model/EnvelopeCustomMetadata', 'model/EnvelopeDefinition', 'model/EnvelopeDelayRule', 'model/EnvelopeDocument', 'model/EnvelopeDocumentsResult', 'model/EnvelopeEvent', 'model/EnvelopeFormData', 'model/EnvelopeId', 'model/EnvelopeIdsRequest', 'model/EnvelopeMetadata', 'model/EnvelopeNotificationRequest', 'model/EnvelopePublishTransaction', 'model/EnvelopePublishTransactionErrorRollup', 'model/EnvelopePurgeConfiguration', 'model/EnvelopeSummary', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/EnvelopeTransactionStatus', 'model/EnvelopeTransferRule', 'model/EnvelopeTransferRuleInformation', 'model/EnvelopeTransferRuleRequest', 'model/EnvelopeUpdateSummary', 'model/EnvelopeViewDocumentSettings', 'model/EnvelopeViewEnvelopeCustomFieldSettings', 'model/EnvelopeViewRecipientSettings', 'model/EnvelopeViewRequest', 'model/EnvelopeViewSettings', 'model/EnvelopeViewTaggerSettings', 'model/EnvelopeViewTemplateSettings', 'model/EnvelopesInformation', 'model/EnvelopesSharePermissionRequest', 'model/EnvelopesShareRequest', 'model/EnvelopesShareResponse', 'model/EnvelopesSharesRequest', 'model/EnvelopesSharesResponse', 'model/ErrorDetails', 'model/EventNotification', 'model/EventResult', 'model/Expirations', 'model/ExtensionData', 'model/ExternalDocServiceErrorDetails', 'model/ExternalDocumentSources', 'model/ExternalFile', 'model/ExternalFolder', 'model/ExternalPrimaryAccountRecipientAuthRequirements', 'model/FavoriteTemplatesContentItem', 'model/FavoriteTemplatesInfo', 'model/FeatureAvailableMetadata', 'model/FeatureSet', 'model/FileType', 'model/FileTypeList', 'model/Filter', 'model/FirstName', 'model/Folder', 'model/FolderItemResponse', 'model/FolderItemV2', 'model/FolderItemsResponse', 'model/FolderSharedItem', 'model/FoldersRequest', 'model/FoldersResponse', 'model/ForgottenPasswordInformation', 'model/FormDataItem', 'model/FormulaTab', 'model/FullName', 'model/GraphicsContext', 'model/Group', 'model/GroupInformation', 'model/GroupUserInfo', 'model/GroupUsersResponse', 'model/IdCheckConfiguration', 'model/IdCheckInformationInput', 'model/IdCheckSecurityStep', 'model/IdEvidenceResourceToken', 'model/IdEvidenceViewLink', 'model/InPersonSigner', 'model/InitialHere', 'model/InlineTemplate', 'model/IntegratedConnectUserInfoList', 'model/IntegratedUserInfoList', 'model/Intermediary', 'model/Jurisdiction', 'model/JurisdictionSummary', 'model/LastName', 'model/LinkedExternalPrimaryAccount', 'model/List', 'model/ListCustomField', 'model/ListItem', 'model/LocalePolicy', 'model/LocalePolicyTab', 'model/LockInformation', 'model/LockRequest', 'model/LoginAccount', 'model/LoginInformation', 'model/MatchBox', 'model/MemberGroupSharedItem', 'model/MemberSharedItems', 'model/MergeField', 'model/MobileNotifierConfiguration', 'model/MobileNotifierConfigurationInformation', 'model/ModelDate', 'model/ModelNumber', 'model/Money', 'model/NameValue', 'model/NewAccountDefinition', 'model/NewAccountSummary', 'model/NewUser', 'model/NewUsersDefinition', 'model/NewUsersSummary', 'model/Notarize', 'model/Notary', 'model/NotaryContactDetails', 'model/NotaryHost', 'model/NotaryJournal', 'model/NotaryJournalCredibleWitness', 'model/NotaryJournalList', 'model/NotaryJournalMetaData', 'model/NotaryJurisdiction', 'model/NotaryJurisdictionList', 'model/NotaryRecipient', 'model/NotaryResult', 'model/NotarySeal', 'model/NotaryWitness', 'model/Note', 'model/Notification', 'model/NotificationDefaultSettings', 'model/NotificationDefaults', 'model/Numerical', 'model/OauthAccess', 'model/OfflineAttributes', 'model/Page', 'model/PageImages', 'model/PageRequest', 'model/PaletteItemSettings', 'model/PaletteSettings', 'model/Participant', 'model/PathExtendedElement', 'model/PayPalLegacySettings', 'model/PaymentDetails', 'model/PaymentGatewayAccount', 'model/PaymentGatewayAccountSetting', 'model/PaymentGatewayAccountsInfo', 'model/PaymentLineItem', 'model/PaymentMethodWithOptions', 'model/PaymentProcessorInformation', 'model/PaymentSignerValues', 'model/PermissionProfile', 'model/PermissionProfileInformation', 'model/PhoneNumber', 'model/PlanInformation', 'model/PolyLine', 'model/PolyLineOverlay', 'model/PowerForm', 'model/PowerFormFormDataEnvelope', 'model/PowerFormFormDataRecipient', 'model/PowerFormRecipient', 'model/PowerFormSendersResponse', 'model/PowerFormsFormDataResponse', 'model/PowerFormsRequest', 'model/PowerFormsResponse', 'model/PrefillFormData', 'model/PrefillTabs', 'model/PropertyMetadata', 'model/Province', 'model/ProvisioningInformation', 'model/PurchasedEnvelopesInformation', 'model/Radio', 'model/RadioGroup', 'model/RecipientAdditionalNotification', 'model/RecipientAttachment', 'model/RecipientDomain', 'model/RecipientEmailNotification', 'model/RecipientEvent', 'model/RecipientFormData', 'model/RecipientGroup', 'model/RecipientIdentityInputOption', 'model/RecipientIdentityPhoneNumber', 'model/RecipientIdentityVerification', 'model/RecipientOption', 'model/RecipientPhoneAuthentication', 'model/RecipientPhoneNumber', 'model/RecipientPreviewRequest', 'model/RecipientProofFile', 'model/RecipientRouting', 'model/RecipientRules', 'model/RecipientSMSAuthentication', 'model/RecipientSignatureInformation', 'model/RecipientSignatureProvider', 'model/RecipientSignatureProviderOptions', 'model/RecipientTokenClientURLs', 'model/RecipientUpdateResponse', 'model/RecipientViewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/ReferralInformation', 'model/Reminders', 'model/ResourceInformation', 'model/ScheduledSending', 'model/SealIdentifier', 'model/SealSign', 'model/SeatDiscount', 'model/SenderCompany', 'model/SenderCompletionInfo', 'model/SenderEmailNotifications', 'model/SenderName', 'model/ServerTemplate', 'model/ServiceInformation', 'model/ServiceVersion', 'model/SettingsMetadata', 'model/SharedItem', 'model/SignHere', 'model/SignatureGroup', 'model/SignatureGroupDef', 'model/SignatureProviderRequiredOption', 'model/SignatureType', 'model/SignatureUser', 'model/SignatureUserDef', 'model/Signer', 'model/SignerAttachment', 'model/SignerEmailNotifications', 'model/SigningGroup', 'model/SigningGroupInformation', 'model/SigningGroupUser', 'model/SigningGroupUsers', 'model/SmartContractInformation', 'model/SmartSection', 'model/SmartSectionAnchorPosition', 'model/SmartSectionCollapsibleDisplaySettings', 'model/SmartSectionDisplaySettings', 'model/SocialAccountInformation', 'model/SocialAuthentication', 'model/Ssn', 'model/Ssn4InformationInput', 'model/Ssn9InformationInput', 'model/Stamp', 'model/SupportedLanguages', 'model/TabAccountSettings', 'model/TabGroup', 'model/TabMetadata', 'model/TabMetadataList', 'model/Tabs', 'model/TemplateAutoMatch', 'model/TemplateAutoMatchList', 'model/TemplateCompletionInfo', 'model/TemplateCompletionRateResponse', 'model/TemplateCustomFields', 'model/TemplateDocumentVisibilityList', 'model/TemplateDocumentsResult', 'model/TemplateInformation', 'model/TemplateMatch', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateRole', 'model/TemplateSharedItem', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/TemplateViewRecipientSettings', 'model/TemplateViewRequest', 'model/TemplateViewSettings', 'model/Text', 'model/TextCustomField', 'model/Title', 'model/UsageHistory', 'model/UserAccountManagementGranularInformation', 'model/UserAuthorization', 'model/UserAuthorizationCreateRequest', 'model/UserAuthorizationCreateRequestWithId', 'model/UserAuthorizationIdWithStatus', 'model/UserAuthorizationUpdateRequest', 'model/UserAuthorizationWithStatus', 'model/UserAuthorizations', 'model/UserAuthorizationsDeleteRequest', 'model/UserAuthorizationsDeleteResponse', 'model/UserAuthorizationsRequest', 'model/UserAuthorizationsResponse', 'model/UserCompletionRateResponse', 'model/UserInfo', 'model/UserInfoList', 'model/UserInformation', 'model/UserInformationList', 'model/UserPasswordInformation', 'model/UserPasswordRules', 'model/UserProfile', 'model/UserSettingsInformation', 'model/UserSharedItem', 'model/UserSignature', 'model/UserSignatureDefinition', 'model/UserSignaturesInformation', 'model/UserSocialIdResult', 'model/UsersResponse', 'model/View', 'model/ViewUrl', 'model/Watermark', 'model/Witness', 'model/Workflow', 'model/WorkflowStep', 'model/Workspace', 'model/WorkspaceFolderContents', 'model/WorkspaceItem', 'model/WorkspaceItemList', 'model/WorkspaceList', 'model/WorkspaceSettings', 'model/WorkspaceUser', 'model/WorkspaceUserAuthorization', 'model/Zip', 'api/AccountsApi', 'api/AuthenticationApi', 'api/BillingApi', 'api/BulkEnvelopesApi', 'api/BulkProcessDataApi', 'api/BulkProcessDataSendApi', 'api/CloudStorageApi', 'api/ConnectApi', 'api/CustomTabsApi', 'api/DiagnosticsApi', 'api/EmailArchiveApi', 'api/EnvelopesApi', 'api/FoldersApi', 'api/GroupsApi', 'api/NotaryApi', 'api/OrganizationsApi', 'api/PowerFormsApi', 'api/SigningGroupsApi', 'api/TemplatesApi', 'api/TrustServiceProvidersApi', 'api/UsersApi', 'api/WorkspacesApi'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('./Configuration'), require('./ApiClient'), require('./model/AccessCodeFormat'), require('./model/AccountAddress'), require('./model/AccountBillingPlan'), require('./model/AccountBillingPlanResponse'), require('./model/AccountIdentityInputOption'), require('./model/AccountIdentityVerificationResponse'), require('./model/AccountIdentityVerificationStep'), require('./model/AccountIdentityVerificationWorkflow'), require('./model/AccountInformation'), require('./model/AccountManagementGranular'), require('./model/AccountMinimumPasswordLength'), require('./model/AccountNotification'), require('./model/AccountPasswordExpirePasswordDays'), require('./model/AccountPasswordLockoutDurationMinutes'), require('./model/AccountPasswordLockoutDurationType'), require('./model/AccountPasswordMinimumPasswordAgeDays'), require('./model/AccountPasswordQuestionsRequired'), require('./model/AccountPasswordRules'), require('./model/AccountPasswordStrengthType'), require('./model/AccountPasswordStrengthTypeOption'), require('./model/AccountRoleSettings'), require('./model/AccountSeals'), require('./model/AccountSettingsInformation'), require('./model/AccountSharedAccess'), require('./model/AccountSignature'), require('./model/AccountSignatureDefinition'), require('./model/AccountSignatureProvider'), require('./model/AccountSignatureProviderOption'), require('./model/AccountSignatureProviders'), require('./model/AccountSignaturesInformation'), require('./model/AccountUISettings'), require('./model/AddOn'), require('./model/AdditionalSetting'), require('./model/AddressInformation'), require('./model/AddressInformationInput'), require('./model/AdminMessage'), require('./model/Agent'), require('./model/ApiRequestLog'), require('./model/ApiRequestLogsResult'), require('./model/AppStoreProduct'), require('./model/AppStoreReceipt'), require('./model/Approve'), require('./model/AskAnAdmin'), require('./model/Attachment'), require('./model/AuthenticationMethod'), require('./model/AuthenticationStatus'), require('./model/AuthorizationUser'), require('./model/BccEmailAddress'), require('./model/BccEmailArchive'), require('./model/BccEmailArchiveHistory'), require('./model/BccEmailArchiveHistoryList'), require('./model/BccEmailArchiveList'), require('./model/BillingCharge'), require('./model/BillingChargeResponse'), require('./model/BillingDiscount'), require('./model/BillingEntityInformationResponse'), require('./model/BillingInvoice'), require('./model/BillingInvoiceItem'), require('./model/BillingInvoicesResponse'), require('./model/BillingInvoicesSummary'), require('./model/BillingPayment'), require('./model/BillingPaymentItem'), require('./model/BillingPaymentRequest'), require('./model/BillingPaymentResponse'), require('./model/BillingPaymentsResponse'), require('./model/BillingPlan'), require('./model/BillingPlanInformation'), require('./model/BillingPlanPreview'), require('./model/BillingPlanResponse'), require('./model/BillingPlanUpdateResponse'), require('./model/BillingPlansResponse'), require('./model/BillingPrice'), require('./model/Brand'), require('./model/BrandEmailContent'), require('./model/BrandLink'), require('./model/BrandLogoIds'), require('./model/BrandLogos'), require('./model/BrandRequest'), require('./model/BrandResourceUrls'), require('./model/BrandResources'), require('./model/BrandResourcesList'), require('./model/BrandsRequest'), require('./model/BrandsResponse'), require('./model/BulkEnvelope'), require('./model/BulkEnvelopeStatus'), require('./model/BulkProcessRequest'), require('./model/BulkProcessResponse'), require('./model/BulkProcessResult'), require('./model/BulkProcessingListSummaries'), require('./model/BulkProcessingListSummary'), require('./model/BulkProcessingLists'), require('./model/BulkSendBatchActionRequest'), require('./model/BulkSendBatchError'), require('./model/BulkSendBatchRequest'), require('./model/BulkSendBatchStatus'), require('./model/BulkSendBatchSummaries'), require('./model/BulkSendBatchSummary'), require('./model/BulkSendEnvelopesInfo'), require('./model/BulkSendErrorStatus'), require('./model/BulkSendRequest'), require('./model/BulkSendResponse'), require('./model/BulkSendTestResponse'), require('./model/BulkSendingCopy'), require('./model/BulkSendingCopyCustomField'), require('./model/BulkSendingCopyDocGenFormFieldRowValue'), require('./model/BulkSendingCopyPrefillTab'), require('./model/BulkSendingCopyRecipient'), require('./model/BulkSendingCopyTab'), require('./model/BulkSendingList'), require('./model/BulkSendingListSummaries'), require('./model/BulkSendingListSummary'), require('./model/BulksendingCopyDocGenFormField'), require('./model/CaptiveRecipient'), require('./model/CaptiveRecipientInformation'), require('./model/CarbonCopy'), require('./model/CertifiedDelivery'), require('./model/Checkbox'), require('./model/ChunkedUploadPart'), require('./model/ChunkedUploadRequest'), require('./model/ChunkedUploadResponse'), require('./model/CloudStorageProvider'), require('./model/CloudStorageProviders'), require('./model/Comment'), require('./model/CommentHistoryResult'), require('./model/CommentPublish'), require('./model/CommentThread'), require('./model/CommentsPublish'), require('./model/CommissionCounty'), require('./model/CommissionExpiration'), require('./model/CommissionNumber'), require('./model/CommissionState'), require('./model/Company'), require('./model/CompositeTemplate'), require('./model/ConditionalRecipientRule'), require('./model/ConditionalRecipientRuleCondition'), require('./model/ConditionalRecipientRuleFilter'), require('./model/ConnectConfigResults'), require('./model/ConnectCustomConfiguration'), require('./model/ConnectDebugLog'), require('./model/ConnectDeleteFailureResult'), require('./model/ConnectEventData'), require('./model/ConnectFailureFilter'), require('./model/ConnectFailureResult'), require('./model/ConnectFailureResults'), require('./model/ConnectHistoricalEnvelopeRepublish'), require('./model/ConnectLog'), require('./model/ConnectLogs'), require('./model/ConnectOAuthConfig'), require('./model/ConnectSalesforceField'), require('./model/ConnectSalesforceObject'), require('./model/ConnectUserInfo'), require('./model/ConnectUserObject'), require('./model/ConnectedData'), require('./model/ConnectedObjectDetails'), require('./model/ConnectionInstance'), require('./model/ConsentDetails'), require('./model/ConsoleViewRequest'), require('./model/ConsumerDisclosure'), require('./model/Contact'), require('./model/ContactGetResponse'), require('./model/ContactModRequest'), require('./model/ContactPhoneNumber'), require('./model/ContactUpdateResponse'), require('./model/CorrectViewRequest'), require('./model/Country'), require('./model/CreditCardInformation'), require('./model/CreditCardTypes'), require('./model/CurrencyFeatureSetPrice'), require('./model/CurrencyPlanPrice'), require('./model/CustomField'), require('./model/CustomFields'), require('./model/CustomFieldsEnvelope'), require('./model/CustomSettingsInformation'), require('./model/DateSigned'), require('./model/DateStampProperties'), require('./model/Decline'), require('./model/DelayedRouting'), require('./model/DelegationInfo'), require('./model/DiagnosticsSettingsInformation'), require('./model/DirectDebitProcessorInformation'), require('./model/DobInformationInput'), require('./model/DocGenFormField'), require('./model/DocGenFormFieldOption'), require('./model/DocGenFormFieldRequest'), require('./model/DocGenFormFieldResponse'), require('./model/DocGenFormFieldRowValue'), require('./model/DocGenFormFieldValidation'), require('./model/DocGenFormFields'), require('./model/DocGenFormat'), require('./model/DocGenSyntaxError'), require('./model/Document'), require('./model/DocumentFieldsInformation'), require('./model/DocumentHtmlCollapsibleDisplaySettings'), require('./model/DocumentHtmlDefinition'), require('./model/DocumentHtmlDefinitionOriginal'), require('./model/DocumentHtmlDefinitionOriginals'), require('./model/DocumentHtmlDefinitions'), require('./model/DocumentHtmlDisplayAnchor'), require('./model/DocumentHtmlDisplaySettings'), require('./model/DocumentTemplate'), require('./model/DocumentTemplateList'), require('./model/DocumentVisibility'), require('./model/DocumentVisibilityList'), require('./model/DowngradRequestBillingInfoResponse'), require('./model/DowngradeBillingPlanInformation'), require('./model/DowngradePlanUpdateResponse'), require('./model/DowngradeRequestInformation'), require('./model/Draw'), require('./model/ENoteConfiguration'), require('./model/Editor'), require('./model/Email'), require('./model/EmailAddress'), require('./model/EmailSettings'), require('./model/Envelope'), require('./model/EnvelopeAttachment'), require('./model/EnvelopeAttachmentsRequest'), require('./model/EnvelopeAttachmentsResult'), require('./model/EnvelopeAuditEvent'), require('./model/EnvelopeAuditEventResponse'), require('./model/EnvelopeCustomMetadata'), require('./model/EnvelopeDefinition'), require('./model/EnvelopeDelayRule'), require('./model/EnvelopeDocument'), require('./model/EnvelopeDocumentsResult'), require('./model/EnvelopeEvent'), require('./model/EnvelopeFormData'), require('./model/EnvelopeId'), require('./model/EnvelopeIdsRequest'), require('./model/EnvelopeMetadata'), require('./model/EnvelopeNotificationRequest'), require('./model/EnvelopePublishTransaction'), require('./model/EnvelopePublishTransactionErrorRollup'), require('./model/EnvelopePurgeConfiguration'), require('./model/EnvelopeSummary'), require('./model/EnvelopeTemplate'), require('./model/EnvelopeTemplateResults'), require('./model/EnvelopeTransactionStatus'), require('./model/EnvelopeTransferRule'), require('./model/EnvelopeTransferRuleInformation'), require('./model/EnvelopeTransferRuleRequest'), require('./model/EnvelopeUpdateSummary'), require('./model/EnvelopeViewDocumentSettings'), require('./model/EnvelopeViewEnvelopeCustomFieldSettings'), require('./model/EnvelopeViewRecipientSettings'), require('./model/EnvelopeViewRequest'), require('./model/EnvelopeViewSettings'), require('./model/EnvelopeViewTaggerSettings'), require('./model/EnvelopeViewTemplateSettings'), require('./model/EnvelopesInformation'), require('./model/EnvelopesSharePermissionRequest'), require('./model/EnvelopesShareRequest'), require('./model/EnvelopesShareResponse'), require('./model/EnvelopesSharesRequest'), require('./model/EnvelopesSharesResponse'), require('./model/ErrorDetails'), require('./model/EventNotification'), require('./model/EventResult'), require('./model/Expirations'), require('./model/ExtensionData'), require('./model/ExternalDocServiceErrorDetails'), require('./model/ExternalDocumentSources'), require('./model/ExternalFile'), require('./model/ExternalFolder'), require('./model/ExternalPrimaryAccountRecipientAuthRequirements'), require('./model/FavoriteTemplatesContentItem'), require('./model/FavoriteTemplatesInfo'), require('./model/FeatureAvailableMetadata'), require('./model/FeatureSet'), require('./model/FileType'), require('./model/FileTypeList'), require('./model/Filter'), require('./model/FirstName'), require('./model/Folder'), require('./model/FolderItemResponse'), require('./model/FolderItemV2'), require('./model/FolderItemsResponse'), require('./model/FolderSharedItem'), require('./model/FoldersRequest'), require('./model/FoldersResponse'), require('./model/ForgottenPasswordInformation'), require('./model/FormDataItem'), require('./model/FormulaTab'), require('./model/FullName'), require('./model/GraphicsContext'), require('./model/Group'), require('./model/GroupInformation'), require('./model/GroupUserInfo'), require('./model/GroupUsersResponse'), require('./model/IdCheckConfiguration'), require('./model/IdCheckInformationInput'), require('./model/IdCheckSecurityStep'), require('./model/IdEvidenceResourceToken'), require('./model/IdEvidenceViewLink'), require('./model/InPersonSigner'), require('./model/InitialHere'), require('./model/InlineTemplate'), require('./model/IntegratedConnectUserInfoList'), require('./model/IntegratedUserInfoList'), require('./model/Intermediary'), require('./model/Jurisdiction'), require('./model/JurisdictionSummary'), require('./model/LastName'), require('./model/LinkedExternalPrimaryAccount'), require('./model/List'), require('./model/ListCustomField'), require('./model/ListItem'), require('./model/LocalePolicy'), require('./model/LocalePolicyTab'), require('./model/LockInformation'), require('./model/LockRequest'), require('./model/LoginAccount'), require('./model/LoginInformation'), require('./model/MatchBox'), require('./model/MemberGroupSharedItem'), require('./model/MemberSharedItems'), require('./model/MergeField'), require('./model/MobileNotifierConfiguration'), require('./model/MobileNotifierConfigurationInformation'), require('./model/ModelDate'), require('./model/ModelNumber'), require('./model/Money'), require('./model/NameValue'), require('./model/NewAccountDefinition'), require('./model/NewAccountSummary'), require('./model/NewUser'), require('./model/NewUsersDefinition'), require('./model/NewUsersSummary'), require('./model/Notarize'), require('./model/Notary'), require('./model/NotaryContactDetails'), require('./model/NotaryHost'), require('./model/NotaryJournal'), require('./model/NotaryJournalCredibleWitness'), require('./model/NotaryJournalList'), require('./model/NotaryJournalMetaData'), require('./model/NotaryJurisdiction'), require('./model/NotaryJurisdictionList'), require('./model/NotaryRecipient'), require('./model/NotaryResult'), require('./model/NotarySeal'), require('./model/NotaryWitness'), require('./model/Note'), require('./model/Notification'), require('./model/NotificationDefaultSettings'), require('./model/NotificationDefaults'), require('./model/Numerical'), require('./model/OauthAccess'), require('./model/OfflineAttributes'), require('./model/Page'), require('./model/PageImages'), require('./model/PageRequest'), require('./model/PaletteItemSettings'), require('./model/PaletteSettings'), require('./model/Participant'), require('./model/PathExtendedElement'), require('./model/PayPalLegacySettings'), require('./model/PaymentDetails'), require('./model/PaymentGatewayAccount'), require('./model/PaymentGatewayAccountSetting'), require('./model/PaymentGatewayAccountsInfo'), require('./model/PaymentLineItem'), require('./model/PaymentMethodWithOptions'), require('./model/PaymentProcessorInformation'), require('./model/PaymentSignerValues'), require('./model/PermissionProfile'), require('./model/PermissionProfileInformation'), require('./model/PhoneNumber'), require('./model/PlanInformation'), require('./model/PolyLine'), require('./model/PolyLineOverlay'), require('./model/PowerForm'), require('./model/PowerFormFormDataEnvelope'), require('./model/PowerFormFormDataRecipient'), require('./model/PowerFormRecipient'), require('./model/PowerFormSendersResponse'), require('./model/PowerFormsFormDataResponse'), require('./model/PowerFormsRequest'), require('./model/PowerFormsResponse'), require('./model/PrefillFormData'), require('./model/PrefillTabs'), require('./model/PropertyMetadata'), require('./model/Province'), require('./model/ProvisioningInformation'), require('./model/PurchasedEnvelopesInformation'), require('./model/Radio'), require('./model/RadioGroup'), require('./model/RecipientAdditionalNotification'), require('./model/RecipientAttachment'), require('./model/RecipientDomain'), require('./model/RecipientEmailNotification'), require('./model/RecipientEvent'), require('./model/RecipientFormData'), require('./model/RecipientGroup'), require('./model/RecipientIdentityInputOption'), require('./model/RecipientIdentityPhoneNumber'), require('./model/RecipientIdentityVerification'), require('./model/RecipientOption'), require('./model/RecipientPhoneAuthentication'), require('./model/RecipientPhoneNumber'), require('./model/RecipientPreviewRequest'), require('./model/RecipientProofFile'), require('./model/RecipientRouting'), require('./model/RecipientRules'), require('./model/RecipientSMSAuthentication'), require('./model/RecipientSignatureInformation'), require('./model/RecipientSignatureProvider'), require('./model/RecipientSignatureProviderOptions'), require('./model/RecipientTokenClientURLs'), require('./model/RecipientUpdateResponse'), require('./model/RecipientViewRequest'), require('./model/Recipients'), require('./model/RecipientsUpdateSummary'), require('./model/ReferralInformation'), require('./model/Reminders'), require('./model/ResourceInformation'), require('./model/ScheduledSending'), require('./model/SealIdentifier'), require('./model/SealSign'), require('./model/SeatDiscount'), require('./model/SenderCompany'), require('./model/SenderCompletionInfo'), require('./model/SenderEmailNotifications'), require('./model/SenderName'), require('./model/ServerTemplate'), require('./model/ServiceInformation'), require('./model/ServiceVersion'), require('./model/SettingsMetadata'), require('./model/SharedItem'), require('./model/SignHere'), require('./model/SignatureGroup'), require('./model/SignatureGroupDef'), require('./model/SignatureProviderRequiredOption'), require('./model/SignatureType'), require('./model/SignatureUser'), require('./model/SignatureUserDef'), require('./model/Signer'), require('./model/SignerAttachment'), require('./model/SignerEmailNotifications'), require('./model/SigningGroup'), require('./model/SigningGroupInformation'), require('./model/SigningGroupUser'), require('./model/SigningGroupUsers'), require('./model/SmartContractInformation'), require('./model/SmartSection'), require('./model/SmartSectionAnchorPosition'), require('./model/SmartSectionCollapsibleDisplaySettings'), require('./model/SmartSectionDisplaySettings'), require('./model/SocialAccountInformation'), require('./model/SocialAuthentication'), require('./model/Ssn'), require('./model/Ssn4InformationInput'), require('./model/Ssn9InformationInput'), require('./model/Stamp'), require('./model/SupportedLanguages'), require('./model/TabAccountSettings'), require('./model/TabGroup'), require('./model/TabMetadata'), require('./model/TabMetadataList'), require('./model/Tabs'), require('./model/TemplateAutoMatch'), require('./model/TemplateAutoMatchList'), require('./model/TemplateCompletionInfo'), require('./model/TemplateCompletionRateResponse'), require('./model/TemplateCustomFields'), require('./model/TemplateDocumentVisibilityList'), require('./model/TemplateDocumentsResult'), require('./model/TemplateInformation'), require('./model/TemplateMatch'), require('./model/TemplateNotificationRequest'), require('./model/TemplateRecipients'), require('./model/TemplateRole'), require('./model/TemplateSharedItem'), require('./model/TemplateSummary'), require('./model/TemplateTabs'), require('./model/TemplateUpdateSummary'), require('./model/TemplateViewRecipientSettings'), require('./model/TemplateViewRequest'), require('./model/TemplateViewSettings'), require('./model/Text'), require('./model/TextCustomField'), require('./model/Title'), require('./model/UsageHistory'), require('./model/UserAccountManagementGranularInformation'), require('./model/UserAuthorization'), require('./model/UserAuthorizationCreateRequest'), require('./model/UserAuthorizationCreateRequestWithId'), require('./model/UserAuthorizationIdWithStatus'), require('./model/UserAuthorizationUpdateRequest'), require('./model/UserAuthorizationWithStatus'), require('./model/UserAuthorizations'), require('./model/UserAuthorizationsDeleteRequest'), require('./model/UserAuthorizationsDeleteResponse'), require('./model/UserAuthorizationsRequest'), require('./model/UserAuthorizationsResponse'), require('./model/UserCompletionRateResponse'), require('./model/UserInfo'), require('./model/UserInfoList'), require('./model/UserInformation'), require('./model/UserInformationList'), require('./model/UserPasswordInformation'), require('./model/UserPasswordRules'), require('./model/UserProfile'), require('./model/UserSettingsInformation'), require('./model/UserSharedItem'), require('./model/UserSignature'), require('./model/UserSignatureDefinition'), require('./model/UserSignaturesInformation'), require('./model/UserSocialIdResult'), require('./model/UsersResponse'), require('./model/View'), require('./model/ViewUrl'), require('./model/Watermark'), require('./model/Witness'), require('./model/Workflow'), require('./model/WorkflowStep'), require('./model/Workspace'), require('./model/WorkspaceFolderContents'), require('./model/WorkspaceItem'), require('./model/WorkspaceItemList'), require('./model/WorkspaceList'), require('./model/WorkspaceSettings'), require('./model/WorkspaceUser'), require('./model/WorkspaceUserAuthorization'), require('./model/Zip'), require('./api/AccountsApi'), require('./api/AuthenticationApi'), require('./api/BillingApi'), require('./api/BulkEnvelopesApi'), require('./api/BulkProcessDataApi'), require('./api/BulkProcessDataSendApi'), require('./api/CloudStorageApi'), require('./api/ConnectApi'), require('./api/CustomTabsApi'), require('./api/DiagnosticsApi'), require('./api/EmailArchiveApi'), require('./api/EnvelopesApi'), require('./api/FoldersApi'), require('./api/GroupsApi'), require('./api/NotaryApi'), require('./api/OrganizationsApi'), require('./api/PowerFormsApi'), require('./api/SigningGroupsApi'), require('./api/TemplatesApi'), require('./api/TrustServiceProvidersApi'), require('./api/UsersApi'), require('./api/WorkspacesApi'));
+ module.exports = factory(require('./Configuration'), require('./ApiClient'), require('./model/AccessCodeFormat'), require('./model/AccountAddress'), require('./model/AccountBillingPlan'), require('./model/AccountBillingPlanResponse'), require('./model/AccountIdentityInputOption'), require('./model/AccountIdentityVerificationResponse'), require('./model/AccountIdentityVerificationStep'), require('./model/AccountIdentityVerificationWorkflow'), require('./model/AccountInformation'), require('./model/AccountManagementGranular'), require('./model/AccountMinimumPasswordLength'), require('./model/AccountNotification'), require('./model/AccountPasswordExpirePasswordDays'), require('./model/AccountPasswordLockoutDurationMinutes'), require('./model/AccountPasswordLockoutDurationType'), require('./model/AccountPasswordMinimumPasswordAgeDays'), require('./model/AccountPasswordQuestionsRequired'), require('./model/AccountPasswordRules'), require('./model/AccountPasswordStrengthType'), require('./model/AccountPasswordStrengthTypeOption'), require('./model/AccountRoleSettings'), require('./model/AccountSeals'), require('./model/AccountSettingsInformation'), require('./model/AccountSharedAccess'), require('./model/AccountSignature'), require('./model/AccountSignatureDefinition'), require('./model/AccountSignatureProvider'), require('./model/AccountSignatureProviderOption'), require('./model/AccountSignatureProviders'), require('./model/AccountSignaturesInformation'), require('./model/AccountUISettings'), require('./model/AddOn'), require('./model/AdditionalSetting'), require('./model/AddressInformation'), require('./model/AddressInformationInput'), require('./model/AdminMessage'), require('./model/Agent'), require('./model/ApiRequestLog'), require('./model/ApiRequestLogsResult'), require('./model/AppStoreProduct'), require('./model/AppStoreReceipt'), require('./model/Approve'), require('./model/AskAnAdmin'), require('./model/Attachment'), require('./model/AuthenticationMethod'), require('./model/AuthenticationStatus'), require('./model/AuthorizationUser'), require('./model/AuthorizedSignatory'), require('./model/BccEmailAddress'), require('./model/BccEmailArchive'), require('./model/BccEmailArchiveHistory'), require('./model/BccEmailArchiveHistoryList'), require('./model/BccEmailArchiveList'), require('./model/BillingCharge'), require('./model/BillingChargeResponse'), require('./model/BillingDiscount'), require('./model/BillingEntityInformationResponse'), require('./model/BillingInvoice'), require('./model/BillingInvoiceItem'), require('./model/BillingInvoicesResponse'), require('./model/BillingInvoicesSummary'), require('./model/BillingPayment'), require('./model/BillingPaymentItem'), require('./model/BillingPaymentRequest'), require('./model/BillingPaymentResponse'), require('./model/BillingPaymentsResponse'), require('./model/BillingPlan'), require('./model/BillingPlanInformation'), require('./model/BillingPlanPreview'), require('./model/BillingPlanResponse'), require('./model/BillingPlanUpdateResponse'), require('./model/BillingPlansResponse'), require('./model/BillingPrice'), require('./model/Brand'), require('./model/BrandEmailContent'), require('./model/BrandLink'), require('./model/BrandLogoIds'), require('./model/BrandLogos'), require('./model/BrandRequest'), require('./model/BrandResourceUrls'), require('./model/BrandResources'), require('./model/BrandResourcesList'), require('./model/BrandsRequest'), require('./model/BrandsResponse'), require('./model/BulkEnvelope'), require('./model/BulkEnvelopeStatus'), require('./model/BulkProcessRequest'), require('./model/BulkProcessResponse'), require('./model/BulkProcessResult'), require('./model/BulkProcessingListSummaries'), require('./model/BulkProcessingListSummary'), require('./model/BulkProcessingLists'), require('./model/BulkSendBatchActionRequest'), require('./model/BulkSendBatchError'), require('./model/BulkSendBatchRequest'), require('./model/BulkSendBatchStatus'), require('./model/BulkSendBatchSummaries'), require('./model/BulkSendBatchSummary'), require('./model/BulkSendEnvelopesInfo'), require('./model/BulkSendErrorStatus'), require('./model/BulkSendRequest'), require('./model/BulkSendResponse'), require('./model/BulkSendTestResponse'), require('./model/BulkSendingCopy'), require('./model/BulkSendingCopyCustomField'), require('./model/BulkSendingCopyDocGenFormFieldRowValue'), require('./model/BulkSendingCopyPrefillTab'), require('./model/BulkSendingCopyRecipient'), require('./model/BulkSendingCopyTab'), require('./model/BulkSendingList'), require('./model/BulkSendingListSummaries'), require('./model/BulkSendingListSummary'), require('./model/BulksendingCopyDocGenFormField'), require('./model/CaptiveRecipient'), require('./model/CaptiveRecipientInformation'), require('./model/CarbonCopy'), require('./model/CertifiedDelivery'), require('./model/Checkbox'), require('./model/ChunkedUploadPart'), require('./model/ChunkedUploadRequest'), require('./model/ChunkedUploadResponse'), require('./model/CloudStorageProvider'), require('./model/CloudStorageProviders'), require('./model/Comment'), require('./model/CommentHistoryResult'), require('./model/CommentPublish'), require('./model/CommentThread'), require('./model/CommentsPublish'), require('./model/CommissionCounty'), require('./model/CommissionExpiration'), require('./model/CommissionNumber'), require('./model/CommissionState'), require('./model/Company'), require('./model/CompositeTemplate'), require('./model/ConditionalRecipientRule'), require('./model/ConditionalRecipientRuleCondition'), require('./model/ConditionalRecipientRuleFilter'), require('./model/ConnectConfigResults'), require('./model/ConnectCustomConfiguration'), require('./model/ConnectDebugLog'), require('./model/ConnectDeleteFailureResult'), require('./model/ConnectEventData'), require('./model/ConnectFailureFilter'), require('./model/ConnectFailureResult'), require('./model/ConnectFailureResults'), require('./model/ConnectHistoricalEnvelopeRepublish'), require('./model/ConnectLog'), require('./model/ConnectLogs'), require('./model/ConnectOAuthConfig'), require('./model/ConnectSalesforceField'), require('./model/ConnectSalesforceObject'), require('./model/ConnectUserInfo'), require('./model/ConnectUserObject'), require('./model/ConnectedData'), require('./model/ConnectedObjectDetails'), require('./model/ConnectionInstance'), require('./model/ConsentDetails'), require('./model/ConsoleViewRequest'), require('./model/ConsumerDisclosure'), require('./model/Contact'), require('./model/ContactGetResponse'), require('./model/ContactModRequest'), require('./model/ContactPhoneNumber'), require('./model/ContactUpdateResponse'), require('./model/CorrectViewRequest'), require('./model/Country'), require('./model/CreditCardInformation'), require('./model/CreditCardTypes'), require('./model/CurrencyFeatureSetPrice'), require('./model/CurrencyPlanPrice'), require('./model/CustomField'), require('./model/CustomFields'), require('./model/CustomFieldsEnvelope'), require('./model/CustomSettingsInformation'), require('./model/DateSigned'), require('./model/DateStampProperties'), require('./model/Decline'), require('./model/DelayedRouting'), require('./model/DelegationInfo'), require('./model/DiagnosticsSettingsInformation'), require('./model/DirectDebitProcessorInformation'), require('./model/DobInformationInput'), require('./model/DocGenFormField'), require('./model/DocGenFormFieldOption'), require('./model/DocGenFormFieldRequest'), require('./model/DocGenFormFieldResponse'), require('./model/DocGenFormFieldRowValue'), require('./model/DocGenFormFieldValidation'), require('./model/DocGenFormFields'), require('./model/DocGenFormat'), require('./model/DocGenSyntaxError'), require('./model/Document'), require('./model/DocumentFieldsInformation'), require('./model/DocumentHtmlCollapsibleDisplaySettings'), require('./model/DocumentHtmlDefinition'), require('./model/DocumentHtmlDefinitionOriginal'), require('./model/DocumentHtmlDefinitionOriginals'), require('./model/DocumentHtmlDefinitions'), require('./model/DocumentHtmlDisplayAnchor'), require('./model/DocumentHtmlDisplaySettings'), require('./model/DocumentTemplate'), require('./model/DocumentTemplateList'), require('./model/DocumentVisibility'), require('./model/DocumentVisibilityList'), require('./model/DowngradRequestBillingInfoResponse'), require('./model/DowngradeBillingPlanInformation'), require('./model/DowngradePlanUpdateResponse'), require('./model/DowngradeRequestInformation'), require('./model/Draw'), require('./model/ENoteConfiguration'), require('./model/Editor'), require('./model/Email'), require('./model/EmailAddress'), require('./model/EmailSettings'), require('./model/Envelope'), require('./model/EnvelopeAttachment'), require('./model/EnvelopeAttachmentsRequest'), require('./model/EnvelopeAttachmentsResult'), require('./model/EnvelopeAuditEvent'), require('./model/EnvelopeAuditEventResponse'), require('./model/EnvelopeCustomMetadata'), require('./model/EnvelopeDefinition'), require('./model/EnvelopeDelayRule'), require('./model/EnvelopeDocument'), require('./model/EnvelopeDocumentsResult'), require('./model/EnvelopeEvent'), require('./model/EnvelopeFormData'), require('./model/EnvelopeId'), require('./model/EnvelopeIdsRequest'), require('./model/EnvelopeMetadata'), require('./model/EnvelopeNotificationRequest'), require('./model/EnvelopePublishTransaction'), require('./model/EnvelopePublishTransactionErrorRollup'), require('./model/EnvelopePurgeConfiguration'), require('./model/EnvelopeSummary'), require('./model/EnvelopeTemplate'), require('./model/EnvelopeTemplateResults'), require('./model/EnvelopeTransactionStatus'), require('./model/EnvelopeTransferRule'), require('./model/EnvelopeTransferRuleInformation'), require('./model/EnvelopeTransferRuleRequest'), require('./model/EnvelopeUpdateSummary'), require('./model/EnvelopeViewDocumentSettings'), require('./model/EnvelopeViewEnvelopeCustomFieldSettings'), require('./model/EnvelopeViewRecipientSettings'), require('./model/EnvelopeViewRequest'), require('./model/EnvelopeViewSettings'), require('./model/EnvelopeViewTaggerSettings'), require('./model/EnvelopeViewTemplateSettings'), require('./model/EnvelopesInformation'), require('./model/EnvelopesSharePermissionRequest'), require('./model/EnvelopesShareRequest'), require('./model/EnvelopesShareResponse'), require('./model/EnvelopesSharesRequest'), require('./model/EnvelopesSharesResponse'), require('./model/ErrorDetails'), require('./model/EventNotification'), require('./model/EventResult'), require('./model/Expirations'), require('./model/ExtensionData'), require('./model/ExternalDocServiceErrorDetails'), require('./model/ExternalDocumentSources'), require('./model/ExternalFile'), require('./model/ExternalFolder'), require('./model/ExternalPrimaryAccountRecipientAuthRequirements'), require('./model/FavoriteTemplatesContentItem'), require('./model/FavoriteTemplatesInfo'), require('./model/FeatureAvailableMetadata'), require('./model/FeatureSet'), require('./model/FileType'), require('./model/FileTypeList'), require('./model/Filter'), require('./model/FirstName'), require('./model/Folder'), require('./model/FolderItemResponse'), require('./model/FolderItemV2'), require('./model/FolderItemsResponse'), require('./model/FolderSharedItem'), require('./model/FoldersRequest'), require('./model/FoldersResponse'), require('./model/ForgottenPasswordInformation'), require('./model/FormDataItem'), require('./model/FormulaTab'), require('./model/FullName'), require('./model/GraphicsContext'), require('./model/Group'), require('./model/GroupInformation'), require('./model/GroupUserInfo'), require('./model/GroupUsersResponse'), require('./model/IdCheckConfiguration'), require('./model/IdCheckInformationInput'), require('./model/IdCheckSecurityStep'), require('./model/IdEvidenceResourceToken'), require('./model/IdEvidenceViewLink'), require('./model/InPersonSigner'), require('./model/InitialHere'), require('./model/InlineTemplate'), require('./model/IntegratedConnectUserInfoList'), require('./model/IntegratedUserInfoList'), require('./model/Intermediary'), require('./model/Jurisdiction'), require('./model/JurisdictionSummary'), require('./model/LastName'), require('./model/LinkedExternalPrimaryAccount'), require('./model/List'), require('./model/ListCustomField'), require('./model/ListItem'), require('./model/LocalePolicy'), require('./model/LocalePolicyTab'), require('./model/LockInformation'), require('./model/LockRequest'), require('./model/LoginAccount'), require('./model/LoginInformation'), require('./model/MatchBox'), require('./model/MemberGroupSharedItem'), require('./model/MemberSharedItems'), require('./model/MergeField'), require('./model/MobileNotifierConfiguration'), require('./model/MobileNotifierConfigurationInformation'), require('./model/ModelDate'), require('./model/ModelNumber'), require('./model/Money'), require('./model/NameValue'), require('./model/NewAccountDefinition'), require('./model/NewAccountSummary'), require('./model/NewUser'), require('./model/NewUsersDefinition'), require('./model/NewUsersSummary'), require('./model/Notarize'), require('./model/Notary'), require('./model/NotaryContactDetails'), require('./model/NotaryHost'), require('./model/NotaryJournal'), require('./model/NotaryJournalCredibleWitness'), require('./model/NotaryJournalList'), require('./model/NotaryJournalMetaData'), require('./model/NotaryJurisdiction'), require('./model/NotaryJurisdictionList'), require('./model/NotaryRecipient'), require('./model/NotaryResult'), require('./model/NotarySeal'), require('./model/NotaryWitness'), require('./model/Note'), require('./model/Notification'), require('./model/NotificationDefaultSettings'), require('./model/NotificationDefaults'), require('./model/Numerical'), require('./model/OauthAccess'), require('./model/OfflineAttributes'), require('./model/Page'), require('./model/PageImages'), require('./model/PageRequest'), require('./model/PaletteItemSettings'), require('./model/PaletteSettings'), require('./model/Participant'), require('./model/PathExtendedElement'), require('./model/PayPalLegacySettings'), require('./model/PaymentDetails'), require('./model/PaymentGatewayAccount'), require('./model/PaymentGatewayAccountSetting'), require('./model/PaymentGatewayAccountsInfo'), require('./model/PaymentLineItem'), require('./model/PaymentMethodWithOptions'), require('./model/PaymentProcessorInformation'), require('./model/PaymentSignerValues'), require('./model/PermissionProfile'), require('./model/PermissionProfileInformation'), require('./model/PhoneNumber'), require('./model/PlanInformation'), require('./model/PolyLine'), require('./model/PolyLineOverlay'), require('./model/PowerForm'), require('./model/PowerFormFormDataEnvelope'), require('./model/PowerFormFormDataRecipient'), require('./model/PowerFormRecipient'), require('./model/PowerFormSendersResponse'), require('./model/PowerFormsFormDataResponse'), require('./model/PowerFormsRequest'), require('./model/PowerFormsResponse'), require('./model/PrefillFormData'), require('./model/PrefillTabs'), require('./model/PropertyMetadata'), require('./model/Province'), require('./model/ProvisioningInformation'), require('./model/PurchasedEnvelopesInformation'), require('./model/Radio'), require('./model/RadioGroup'), require('./model/RecipientAdditionalNotification'), require('./model/RecipientAttachment'), require('./model/RecipientDomain'), require('./model/RecipientEmailNotification'), require('./model/RecipientEvent'), require('./model/RecipientFormData'), require('./model/RecipientGroup'), require('./model/RecipientIdentityInputOption'), require('./model/RecipientIdentityPhoneNumber'), require('./model/RecipientIdentityVerification'), require('./model/RecipientOption'), require('./model/RecipientPhoneAuthentication'), require('./model/RecipientPhoneNumber'), require('./model/RecipientPreviewRequest'), require('./model/RecipientProofFile'), require('./model/RecipientRouting'), require('./model/RecipientRules'), require('./model/RecipientSMSAuthentication'), require('./model/RecipientSignatureInformation'), require('./model/RecipientSignatureProvider'), require('./model/RecipientSignatureProviderOptions'), require('./model/RecipientTokenClientURLs'), require('./model/RecipientUpdateResponse'), require('./model/RecipientViewRequest'), require('./model/Recipients'), require('./model/RecipientsUpdateSummary'), require('./model/ReferralInformation'), require('./model/Reminders'), require('./model/ResourceInformation'), require('./model/ScheduledSending'), require('./model/SealIdentifier'), require('./model/SealSign'), require('./model/SeatDiscount'), require('./model/SenderCompany'), require('./model/SenderCompletionInfo'), require('./model/SenderEmailNotifications'), require('./model/SenderName'), require('./model/ServerTemplate'), require('./model/ServiceInformation'), require('./model/ServiceVersion'), require('./model/SettingsMetadata'), require('./model/SharedItem'), require('./model/SignHere'), require('./model/SignatureGroup'), require('./model/SignatureGroupDef'), require('./model/SignatureProviderRequiredOption'), require('./model/SignatureType'), require('./model/SignatureUser'), require('./model/SignatureUserDef'), require('./model/Signer'), require('./model/SignerAttachment'), require('./model/SignerEmailNotifications'), require('./model/SigningGroup'), require('./model/SigningGroupInformation'), require('./model/SigningGroupUser'), require('./model/SigningGroupUsers'), require('./model/SmartContractInformation'), require('./model/SmartSection'), require('./model/SmartSectionAnchorPosition'), require('./model/SmartSectionCollapsibleDisplaySettings'), require('./model/SmartSectionDisplaySettings'), require('./model/SocialAccountInformation'), require('./model/SocialAuthentication'), require('./model/Ssn'), require('./model/Ssn4InformationInput'), require('./model/Ssn9InformationInput'), require('./model/Stamp'), require('./model/SupportedLanguages'), require('./model/TabAccountSettings'), require('./model/TabGroup'), require('./model/TabMetadata'), require('./model/TabMetadataList'), require('./model/Tabs'), require('./model/TemplateAutoMatch'), require('./model/TemplateAutoMatchList'), require('./model/TemplateCompletionInfo'), require('./model/TemplateCompletionRateResponse'), require('./model/TemplateCustomFields'), require('./model/TemplateDocumentVisibilityList'), require('./model/TemplateDocumentsResult'), require('./model/TemplateInformation'), require('./model/TemplateMatch'), require('./model/TemplateNotificationRequest'), require('./model/TemplateRecipients'), require('./model/TemplateRole'), require('./model/TemplateSharedItem'), require('./model/TemplateSummary'), require('./model/TemplateTabs'), require('./model/TemplateUpdateSummary'), require('./model/TemplateViewRecipientSettings'), require('./model/TemplateViewRequest'), require('./model/TemplateViewSettings'), require('./model/Text'), require('./model/TextCustomField'), require('./model/Title'), require('./model/UsageHistory'), require('./model/UserAccountManagementGranularInformation'), require('./model/UserAuthorization'), require('./model/UserAuthorizationCreateRequest'), require('./model/UserAuthorizationCreateRequestWithId'), require('./model/UserAuthorizationIdWithStatus'), require('./model/UserAuthorizationUpdateRequest'), require('./model/UserAuthorizationWithStatus'), require('./model/UserAuthorizations'), require('./model/UserAuthorizationsDeleteRequest'), require('./model/UserAuthorizationsDeleteResponse'), require('./model/UserAuthorizationsRequest'), require('./model/UserAuthorizationsResponse'), require('./model/UserCompletionRateResponse'), require('./model/UserInfo'), require('./model/UserInfoList'), require('./model/UserInformation'), require('./model/UserInformationList'), require('./model/UserPasswordInformation'), require('./model/UserPasswordRules'), require('./model/UserProfile'), require('./model/UserSettingsInformation'), require('./model/UserSharedItem'), require('./model/UserSignature'), require('./model/UserSignatureDefinition'), require('./model/UserSignaturesInformation'), require('./model/UserSocialIdResult'), require('./model/UsersResponse'), require('./model/View'), require('./model/ViewUrl'), require('./model/Watermark'), require('./model/Witness'), require('./model/Workflow'), require('./model/WorkflowStep'), require('./model/Workspace'), require('./model/WorkspaceFolderContents'), require('./model/WorkspaceItem'), require('./model/WorkspaceItemList'), require('./model/WorkspaceList'), require('./model/WorkspaceSettings'), require('./model/WorkspaceUser'), require('./model/WorkspaceUserAuthorization'), require('./model/Zip'), require('./api/AccountsApi'), require('./api/AuthenticationApi'), require('./api/BillingApi'), require('./api/BulkEnvelopesApi'), require('./api/BulkProcessDataApi'), require('./api/BulkProcessDataSendApi'), require('./api/CloudStorageApi'), require('./api/ConnectApi'), require('./api/CustomTabsApi'), require('./api/DiagnosticsApi'), require('./api/EmailArchiveApi'), require('./api/EnvelopesApi'), require('./api/FoldersApi'), require('./api/GroupsApi'), require('./api/NotaryApi'), require('./api/OrganizationsApi'), require('./api/PowerFormsApi'), require('./api/SigningGroupsApi'), require('./api/TemplatesApi'), require('./api/TrustServiceProvidersApi'), require('./api/UsersApi'), require('./api/WorkspacesApi'));
}
-}(function(Configuration, ApiClient, AccessCodeFormat, AccountAddress, AccountBillingPlan, AccountBillingPlanResponse, AccountIdentityInputOption, AccountIdentityVerificationResponse, AccountIdentityVerificationStep, AccountIdentityVerificationWorkflow, AccountInformation, AccountManagementGranular, AccountMinimumPasswordLength, AccountNotification, AccountPasswordExpirePasswordDays, AccountPasswordLockoutDurationMinutes, AccountPasswordLockoutDurationType, AccountPasswordMinimumPasswordAgeDays, AccountPasswordQuestionsRequired, AccountPasswordRules, AccountPasswordStrengthType, AccountPasswordStrengthTypeOption, AccountRoleSettings, AccountSeals, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProvider, AccountSignatureProviderOption, AccountSignatureProviders, AccountSignaturesInformation, AccountUISettings, AddOn, AdditionalSetting, AddressInformation, AddressInformationInput, AdminMessage, Agent, ApiRequestLog, ApiRequestLogsResult, AppStoreProduct, AppStoreReceipt, Approve, AskAnAdmin, Attachment, AuthenticationMethod, AuthenticationStatus, AuthorizationUser, BccEmailAddress, BccEmailArchive, BccEmailArchiveHistory, BccEmailArchiveHistoryList, BccEmailArchiveList, BillingCharge, BillingChargeResponse, BillingDiscount, BillingEntityInformationResponse, BillingInvoice, BillingInvoiceItem, BillingInvoicesResponse, BillingInvoicesSummary, BillingPayment, BillingPaymentItem, BillingPaymentRequest, BillingPaymentResponse, BillingPaymentsResponse, BillingPlan, BillingPlanInformation, BillingPlanPreview, BillingPlanResponse, BillingPlanUpdateResponse, BillingPlansResponse, BillingPrice, Brand, BrandEmailContent, BrandLink, BrandLogoIds, BrandLogos, BrandRequest, BrandResourceUrls, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, BulkEnvelope, BulkEnvelopeStatus, BulkProcessRequest, BulkProcessResponse, BulkProcessResult, BulkProcessingListSummaries, BulkProcessingListSummary, BulkProcessingLists, BulkSendBatchActionRequest, BulkSendBatchError, BulkSendBatchRequest, BulkSendBatchStatus, BulkSendBatchSummaries, BulkSendBatchSummary, BulkSendEnvelopesInfo, BulkSendErrorStatus, BulkSendRequest, BulkSendResponse, BulkSendTestResponse, BulkSendingCopy, BulkSendingCopyCustomField, BulkSendingCopyDocGenFormFieldRowValue, BulkSendingCopyPrefillTab, BulkSendingCopyRecipient, BulkSendingCopyTab, BulkSendingList, BulkSendingListSummaries, BulkSendingListSummary, BulksendingCopyDocGenFormField, CaptiveRecipient, CaptiveRecipientInformation, CarbonCopy, CertifiedDelivery, Checkbox, ChunkedUploadPart, ChunkedUploadRequest, ChunkedUploadResponse, CloudStorageProvider, CloudStorageProviders, Comment, CommentHistoryResult, CommentPublish, CommentThread, CommentsPublish, CommissionCounty, CommissionExpiration, CommissionNumber, CommissionState, Company, CompositeTemplate, ConditionalRecipientRule, ConditionalRecipientRuleCondition, ConditionalRecipientRuleFilter, ConnectConfigResults, ConnectCustomConfiguration, ConnectDebugLog, ConnectDeleteFailureResult, ConnectEventData, ConnectFailureFilter, ConnectFailureResult, ConnectFailureResults, ConnectHistoricalEnvelopeRepublish, ConnectLog, ConnectLogs, ConnectOAuthConfig, ConnectSalesforceField, ConnectSalesforceObject, ConnectUserInfo, ConnectUserObject, ConnectedData, ConnectedObjectDetails, ConnectionInstance, ConsentDetails, ConsoleViewRequest, ConsumerDisclosure, Contact, ContactGetResponse, ContactModRequest, ContactPhoneNumber, ContactUpdateResponse, CorrectViewRequest, Country, CreditCardInformation, CreditCardTypes, CurrencyFeatureSetPrice, CurrencyPlanPrice, CustomField, CustomFields, CustomFieldsEnvelope, CustomSettingsInformation, DateSigned, DateStampProperties, Decline, DelayedRouting, DelegationInfo, DiagnosticsSettingsInformation, DirectDebitProcessorInformation, DobInformationInput, DocGenFormField, DocGenFormFieldOption, DocGenFormFieldRequest, DocGenFormFieldResponse, DocGenFormFieldRowValue, DocGenFormFieldValidation, DocGenFormFields, DocGenFormat, DocGenSyntaxError, Document, DocumentFieldsInformation, DocumentHtmlCollapsibleDisplaySettings, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginal, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, DocumentHtmlDisplayAnchor, DocumentHtmlDisplaySettings, DocumentTemplate, DocumentTemplateList, DocumentVisibility, DocumentVisibilityList, DowngradRequestBillingInfoResponse, DowngradeBillingPlanInformation, DowngradePlanUpdateResponse, DowngradeRequestInformation, Draw, ENoteConfiguration, Editor, Email, EmailAddress, EmailSettings, Envelope, EnvelopeAttachment, EnvelopeAttachmentsRequest, EnvelopeAttachmentsResult, EnvelopeAuditEvent, EnvelopeAuditEventResponse, EnvelopeCustomMetadata, EnvelopeDefinition, EnvelopeDelayRule, EnvelopeDocument, EnvelopeDocumentsResult, EnvelopeEvent, EnvelopeFormData, EnvelopeId, EnvelopeIdsRequest, EnvelopeMetadata, EnvelopeNotificationRequest, EnvelopePublishTransaction, EnvelopePublishTransactionErrorRollup, EnvelopePurgeConfiguration, EnvelopeSummary, EnvelopeTemplate, EnvelopeTemplateResults, EnvelopeTransactionStatus, EnvelopeTransferRule, EnvelopeTransferRuleInformation, EnvelopeTransferRuleRequest, EnvelopeUpdateSummary, EnvelopeViewDocumentSettings, EnvelopeViewEnvelopeCustomFieldSettings, EnvelopeViewRecipientSettings, EnvelopeViewRequest, EnvelopeViewSettings, EnvelopeViewTaggerSettings, EnvelopeViewTemplateSettings, EnvelopesInformation, EnvelopesSharePermissionRequest, EnvelopesShareRequest, EnvelopesShareResponse, EnvelopesSharesRequest, EnvelopesSharesResponse, ErrorDetails, EventNotification, EventResult, Expirations, ExtensionData, ExternalDocServiceErrorDetails, ExternalDocumentSources, ExternalFile, ExternalFolder, ExternalPrimaryAccountRecipientAuthRequirements, FavoriteTemplatesContentItem, FavoriteTemplatesInfo, FeatureAvailableMetadata, FeatureSet, FileType, FileTypeList, Filter, FirstName, Folder, FolderItemResponse, FolderItemV2, FolderItemsResponse, FolderSharedItem, FoldersRequest, FoldersResponse, ForgottenPasswordInformation, FormDataItem, FormulaTab, FullName, GraphicsContext, Group, GroupInformation, GroupUserInfo, GroupUsersResponse, IdCheckConfiguration, IdCheckInformationInput, IdCheckSecurityStep, IdEvidenceResourceToken, IdEvidenceViewLink, InPersonSigner, InitialHere, InlineTemplate, IntegratedConnectUserInfoList, IntegratedUserInfoList, Intermediary, Jurisdiction, JurisdictionSummary, LastName, LinkedExternalPrimaryAccount, List, ListCustomField, ListItem, LocalePolicy, LocalePolicyTab, LockInformation, LockRequest, LoginAccount, LoginInformation, MatchBox, MemberGroupSharedItem, MemberSharedItems, MergeField, MobileNotifierConfiguration, MobileNotifierConfigurationInformation, ModelDate, ModelNumber, Money, NameValue, NewAccountDefinition, NewAccountSummary, NewUser, NewUsersDefinition, NewUsersSummary, Notarize, Notary, NotaryContactDetails, NotaryHost, NotaryJournal, NotaryJournalCredibleWitness, NotaryJournalList, NotaryJournalMetaData, NotaryJurisdiction, NotaryJurisdictionList, NotaryRecipient, NotaryResult, NotarySeal, NotaryWitness, Note, Notification, NotificationDefaultSettings, NotificationDefaults, Numerical, OauthAccess, OfflineAttributes, Page, PageImages, PageRequest, PaletteItemSettings, PaletteSettings, Participant, PathExtendedElement, PayPalLegacySettings, PaymentDetails, PaymentGatewayAccount, PaymentGatewayAccountSetting, PaymentGatewayAccountsInfo, PaymentLineItem, PaymentMethodWithOptions, PaymentProcessorInformation, PaymentSignerValues, PermissionProfile, PermissionProfileInformation, PhoneNumber, PlanInformation, PolyLine, PolyLineOverlay, PowerForm, PowerFormFormDataEnvelope, PowerFormFormDataRecipient, PowerFormRecipient, PowerFormSendersResponse, PowerFormsFormDataResponse, PowerFormsRequest, PowerFormsResponse, PrefillFormData, PrefillTabs, PropertyMetadata, Province, ProvisioningInformation, PurchasedEnvelopesInformation, Radio, RadioGroup, RecipientAdditionalNotification, RecipientAttachment, RecipientDomain, RecipientEmailNotification, RecipientEvent, RecipientFormData, RecipientGroup, RecipientIdentityInputOption, RecipientIdentityPhoneNumber, RecipientIdentityVerification, RecipientOption, RecipientPhoneAuthentication, RecipientPhoneNumber, RecipientPreviewRequest, RecipientProofFile, RecipientRouting, RecipientRules, RecipientSMSAuthentication, RecipientSignatureInformation, RecipientSignatureProvider, RecipientSignatureProviderOptions, RecipientTokenClientURLs, RecipientUpdateResponse, RecipientViewRequest, Recipients, RecipientsUpdateSummary, ReferralInformation, Reminders, ResourceInformation, ScheduledSending, SealIdentifier, SealSign, SeatDiscount, SenderCompany, SenderCompletionInfo, SenderEmailNotifications, SenderName, ServerTemplate, ServiceInformation, ServiceVersion, SettingsMetadata, SharedItem, SignHere, SignatureGroup, SignatureGroupDef, SignatureProviderRequiredOption, SignatureType, SignatureUser, SignatureUserDef, Signer, SignerAttachment, SignerEmailNotifications, SigningGroup, SigningGroupInformation, SigningGroupUser, SigningGroupUsers, SmartContractInformation, SmartSection, SmartSectionAnchorPosition, SmartSectionCollapsibleDisplaySettings, SmartSectionDisplaySettings, SocialAccountInformation, SocialAuthentication, Ssn, Ssn4InformationInput, Ssn9InformationInput, Stamp, SupportedLanguages, TabAccountSettings, TabGroup, TabMetadata, TabMetadataList, Tabs, TemplateAutoMatch, TemplateAutoMatchList, TemplateCompletionInfo, TemplateCompletionRateResponse, TemplateCustomFields, TemplateDocumentVisibilityList, TemplateDocumentsResult, TemplateInformation, TemplateMatch, TemplateNotificationRequest, TemplateRecipients, TemplateRole, TemplateSharedItem, TemplateSummary, TemplateTabs, TemplateUpdateSummary, TemplateViewRecipientSettings, TemplateViewRequest, TemplateViewSettings, Text, TextCustomField, Title, UsageHistory, UserAccountManagementGranularInformation, UserAuthorization, UserAuthorizationCreateRequest, UserAuthorizationCreateRequestWithId, UserAuthorizationIdWithStatus, UserAuthorizationUpdateRequest, UserAuthorizationWithStatus, UserAuthorizations, UserAuthorizationsDeleteRequest, UserAuthorizationsDeleteResponse, UserAuthorizationsRequest, UserAuthorizationsResponse, UserCompletionRateResponse, UserInfo, UserInfoList, UserInformation, UserInformationList, UserPasswordInformation, UserPasswordRules, UserProfile, UserSettingsInformation, UserSharedItem, UserSignature, UserSignatureDefinition, UserSignaturesInformation, UserSocialIdResult, UsersResponse, View, ViewUrl, Watermark, Witness, Workflow, WorkflowStep, Workspace, WorkspaceFolderContents, WorkspaceItem, WorkspaceItemList, WorkspaceList, WorkspaceSettings, WorkspaceUser, WorkspaceUserAuthorization, Zip, AccountsApi, AuthenticationApi, BillingApi, BulkEnvelopesApi, BulkProcessDataApi, BulkProcessDataSendApi, CloudStorageApi, ConnectApi, CustomTabsApi, DiagnosticsApi, EmailArchiveApi, EnvelopesApi, FoldersApi, GroupsApi, NotaryApi, OrganizationsApi, PowerFormsApi, SigningGroupsApi, TemplatesApi, TrustServiceProvidersApi, UsersApi, WorkspacesApi) {
+}(function(Configuration, ApiClient, AccessCodeFormat, AccountAddress, AccountBillingPlan, AccountBillingPlanResponse, AccountIdentityInputOption, AccountIdentityVerificationResponse, AccountIdentityVerificationStep, AccountIdentityVerificationWorkflow, AccountInformation, AccountManagementGranular, AccountMinimumPasswordLength, AccountNotification, AccountPasswordExpirePasswordDays, AccountPasswordLockoutDurationMinutes, AccountPasswordLockoutDurationType, AccountPasswordMinimumPasswordAgeDays, AccountPasswordQuestionsRequired, AccountPasswordRules, AccountPasswordStrengthType, AccountPasswordStrengthTypeOption, AccountRoleSettings, AccountSeals, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProvider, AccountSignatureProviderOption, AccountSignatureProviders, AccountSignaturesInformation, AccountUISettings, AddOn, AdditionalSetting, AddressInformation, AddressInformationInput, AdminMessage, Agent, ApiRequestLog, ApiRequestLogsResult, AppStoreProduct, AppStoreReceipt, Approve, AskAnAdmin, Attachment, AuthenticationMethod, AuthenticationStatus, AuthorizationUser, AuthorizedSignatory, BccEmailAddress, BccEmailArchive, BccEmailArchiveHistory, BccEmailArchiveHistoryList, BccEmailArchiveList, BillingCharge, BillingChargeResponse, BillingDiscount, BillingEntityInformationResponse, BillingInvoice, BillingInvoiceItem, BillingInvoicesResponse, BillingInvoicesSummary, BillingPayment, BillingPaymentItem, BillingPaymentRequest, BillingPaymentResponse, BillingPaymentsResponse, BillingPlan, BillingPlanInformation, BillingPlanPreview, BillingPlanResponse, BillingPlanUpdateResponse, BillingPlansResponse, BillingPrice, Brand, BrandEmailContent, BrandLink, BrandLogoIds, BrandLogos, BrandRequest, BrandResourceUrls, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, BulkEnvelope, BulkEnvelopeStatus, BulkProcessRequest, BulkProcessResponse, BulkProcessResult, BulkProcessingListSummaries, BulkProcessingListSummary, BulkProcessingLists, BulkSendBatchActionRequest, BulkSendBatchError, BulkSendBatchRequest, BulkSendBatchStatus, BulkSendBatchSummaries, BulkSendBatchSummary, BulkSendEnvelopesInfo, BulkSendErrorStatus, BulkSendRequest, BulkSendResponse, BulkSendTestResponse, BulkSendingCopy, BulkSendingCopyCustomField, BulkSendingCopyDocGenFormFieldRowValue, BulkSendingCopyPrefillTab, BulkSendingCopyRecipient, BulkSendingCopyTab, BulkSendingList, BulkSendingListSummaries, BulkSendingListSummary, BulksendingCopyDocGenFormField, CaptiveRecipient, CaptiveRecipientInformation, CarbonCopy, CertifiedDelivery, Checkbox, ChunkedUploadPart, ChunkedUploadRequest, ChunkedUploadResponse, CloudStorageProvider, CloudStorageProviders, Comment, CommentHistoryResult, CommentPublish, CommentThread, CommentsPublish, CommissionCounty, CommissionExpiration, CommissionNumber, CommissionState, Company, CompositeTemplate, ConditionalRecipientRule, ConditionalRecipientRuleCondition, ConditionalRecipientRuleFilter, ConnectConfigResults, ConnectCustomConfiguration, ConnectDebugLog, ConnectDeleteFailureResult, ConnectEventData, ConnectFailureFilter, ConnectFailureResult, ConnectFailureResults, ConnectHistoricalEnvelopeRepublish, ConnectLog, ConnectLogs, ConnectOAuthConfig, ConnectSalesforceField, ConnectSalesforceObject, ConnectUserInfo, ConnectUserObject, ConnectedData, ConnectedObjectDetails, ConnectionInstance, ConsentDetails, ConsoleViewRequest, ConsumerDisclosure, Contact, ContactGetResponse, ContactModRequest, ContactPhoneNumber, ContactUpdateResponse, CorrectViewRequest, Country, CreditCardInformation, CreditCardTypes, CurrencyFeatureSetPrice, CurrencyPlanPrice, CustomField, CustomFields, CustomFieldsEnvelope, CustomSettingsInformation, DateSigned, DateStampProperties, Decline, DelayedRouting, DelegationInfo, DiagnosticsSettingsInformation, DirectDebitProcessorInformation, DobInformationInput, DocGenFormField, DocGenFormFieldOption, DocGenFormFieldRequest, DocGenFormFieldResponse, DocGenFormFieldRowValue, DocGenFormFieldValidation, DocGenFormFields, DocGenFormat, DocGenSyntaxError, Document, DocumentFieldsInformation, DocumentHtmlCollapsibleDisplaySettings, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginal, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, DocumentHtmlDisplayAnchor, DocumentHtmlDisplaySettings, DocumentTemplate, DocumentTemplateList, DocumentVisibility, DocumentVisibilityList, DowngradRequestBillingInfoResponse, DowngradeBillingPlanInformation, DowngradePlanUpdateResponse, DowngradeRequestInformation, Draw, ENoteConfiguration, Editor, Email, EmailAddress, EmailSettings, Envelope, EnvelopeAttachment, EnvelopeAttachmentsRequest, EnvelopeAttachmentsResult, EnvelopeAuditEvent, EnvelopeAuditEventResponse, EnvelopeCustomMetadata, EnvelopeDefinition, EnvelopeDelayRule, EnvelopeDocument, EnvelopeDocumentsResult, EnvelopeEvent, EnvelopeFormData, EnvelopeId, EnvelopeIdsRequest, EnvelopeMetadata, EnvelopeNotificationRequest, EnvelopePublishTransaction, EnvelopePublishTransactionErrorRollup, EnvelopePurgeConfiguration, EnvelopeSummary, EnvelopeTemplate, EnvelopeTemplateResults, EnvelopeTransactionStatus, EnvelopeTransferRule, EnvelopeTransferRuleInformation, EnvelopeTransferRuleRequest, EnvelopeUpdateSummary, EnvelopeViewDocumentSettings, EnvelopeViewEnvelopeCustomFieldSettings, EnvelopeViewRecipientSettings, EnvelopeViewRequest, EnvelopeViewSettings, EnvelopeViewTaggerSettings, EnvelopeViewTemplateSettings, EnvelopesInformation, EnvelopesSharePermissionRequest, EnvelopesShareRequest, EnvelopesShareResponse, EnvelopesSharesRequest, EnvelopesSharesResponse, ErrorDetails, EventNotification, EventResult, Expirations, ExtensionData, ExternalDocServiceErrorDetails, ExternalDocumentSources, ExternalFile, ExternalFolder, ExternalPrimaryAccountRecipientAuthRequirements, FavoriteTemplatesContentItem, FavoriteTemplatesInfo, FeatureAvailableMetadata, FeatureSet, FileType, FileTypeList, Filter, FirstName, Folder, FolderItemResponse, FolderItemV2, FolderItemsResponse, FolderSharedItem, FoldersRequest, FoldersResponse, ForgottenPasswordInformation, FormDataItem, FormulaTab, FullName, GraphicsContext, Group, GroupInformation, GroupUserInfo, GroupUsersResponse, IdCheckConfiguration, IdCheckInformationInput, IdCheckSecurityStep, IdEvidenceResourceToken, IdEvidenceViewLink, InPersonSigner, InitialHere, InlineTemplate, IntegratedConnectUserInfoList, IntegratedUserInfoList, Intermediary, Jurisdiction, JurisdictionSummary, LastName, LinkedExternalPrimaryAccount, List, ListCustomField, ListItem, LocalePolicy, LocalePolicyTab, LockInformation, LockRequest, LoginAccount, LoginInformation, MatchBox, MemberGroupSharedItem, MemberSharedItems, MergeField, MobileNotifierConfiguration, MobileNotifierConfigurationInformation, ModelDate, ModelNumber, Money, NameValue, NewAccountDefinition, NewAccountSummary, NewUser, NewUsersDefinition, NewUsersSummary, Notarize, Notary, NotaryContactDetails, NotaryHost, NotaryJournal, NotaryJournalCredibleWitness, NotaryJournalList, NotaryJournalMetaData, NotaryJurisdiction, NotaryJurisdictionList, NotaryRecipient, NotaryResult, NotarySeal, NotaryWitness, Note, Notification, NotificationDefaultSettings, NotificationDefaults, Numerical, OauthAccess, OfflineAttributes, Page, PageImages, PageRequest, PaletteItemSettings, PaletteSettings, Participant, PathExtendedElement, PayPalLegacySettings, PaymentDetails, PaymentGatewayAccount, PaymentGatewayAccountSetting, PaymentGatewayAccountsInfo, PaymentLineItem, PaymentMethodWithOptions, PaymentProcessorInformation, PaymentSignerValues, PermissionProfile, PermissionProfileInformation, PhoneNumber, PlanInformation, PolyLine, PolyLineOverlay, PowerForm, PowerFormFormDataEnvelope, PowerFormFormDataRecipient, PowerFormRecipient, PowerFormSendersResponse, PowerFormsFormDataResponse, PowerFormsRequest, PowerFormsResponse, PrefillFormData, PrefillTabs, PropertyMetadata, Province, ProvisioningInformation, PurchasedEnvelopesInformation, Radio, RadioGroup, RecipientAdditionalNotification, RecipientAttachment, RecipientDomain, RecipientEmailNotification, RecipientEvent, RecipientFormData, RecipientGroup, RecipientIdentityInputOption, RecipientIdentityPhoneNumber, RecipientIdentityVerification, RecipientOption, RecipientPhoneAuthentication, RecipientPhoneNumber, RecipientPreviewRequest, RecipientProofFile, RecipientRouting, RecipientRules, RecipientSMSAuthentication, RecipientSignatureInformation, RecipientSignatureProvider, RecipientSignatureProviderOptions, RecipientTokenClientURLs, RecipientUpdateResponse, RecipientViewRequest, Recipients, RecipientsUpdateSummary, ReferralInformation, Reminders, ResourceInformation, ScheduledSending, SealIdentifier, SealSign, SeatDiscount, SenderCompany, SenderCompletionInfo, SenderEmailNotifications, SenderName, ServerTemplate, ServiceInformation, ServiceVersion, SettingsMetadata, SharedItem, SignHere, SignatureGroup, SignatureGroupDef, SignatureProviderRequiredOption, SignatureType, SignatureUser, SignatureUserDef, Signer, SignerAttachment, SignerEmailNotifications, SigningGroup, SigningGroupInformation, SigningGroupUser, SigningGroupUsers, SmartContractInformation, SmartSection, SmartSectionAnchorPosition, SmartSectionCollapsibleDisplaySettings, SmartSectionDisplaySettings, SocialAccountInformation, SocialAuthentication, Ssn, Ssn4InformationInput, Ssn9InformationInput, Stamp, SupportedLanguages, TabAccountSettings, TabGroup, TabMetadata, TabMetadataList, Tabs, TemplateAutoMatch, TemplateAutoMatchList, TemplateCompletionInfo, TemplateCompletionRateResponse, TemplateCustomFields, TemplateDocumentVisibilityList, TemplateDocumentsResult, TemplateInformation, TemplateMatch, TemplateNotificationRequest, TemplateRecipients, TemplateRole, TemplateSharedItem, TemplateSummary, TemplateTabs, TemplateUpdateSummary, TemplateViewRecipientSettings, TemplateViewRequest, TemplateViewSettings, Text, TextCustomField, Title, UsageHistory, UserAccountManagementGranularInformation, UserAuthorization, UserAuthorizationCreateRequest, UserAuthorizationCreateRequestWithId, UserAuthorizationIdWithStatus, UserAuthorizationUpdateRequest, UserAuthorizationWithStatus, UserAuthorizations, UserAuthorizationsDeleteRequest, UserAuthorizationsDeleteResponse, UserAuthorizationsRequest, UserAuthorizationsResponse, UserCompletionRateResponse, UserInfo, UserInfoList, UserInformation, UserInformationList, UserPasswordInformation, UserPasswordRules, UserProfile, UserSettingsInformation, UserSharedItem, UserSignature, UserSignatureDefinition, UserSignaturesInformation, UserSocialIdResult, UsersResponse, View, ViewUrl, Watermark, Witness, Workflow, WorkflowStep, Workspace, WorkspaceFolderContents, WorkspaceItem, WorkspaceItemList, WorkspaceList, WorkspaceSettings, WorkspaceUser, WorkspaceUserAuthorization, Zip, AccountsApi, AuthenticationApi, BillingApi, BulkEnvelopesApi, BulkProcessDataApi, BulkProcessDataSendApi, CloudStorageApi, ConnectApi, CustomTabsApi, DiagnosticsApi, EmailArchiveApi, EnvelopesApi, FoldersApi, GroupsApi, NotaryApi, OrganizationsApi, PowerFormsApi, SigningGroupsApi, TemplatesApi, TrustServiceProvidersApi, UsersApi, WorkspacesApi) {
'use strict';
/**
@@ -295,6 +295,11 @@
* @property {module:model/AuthorizationUser}
*/
AuthorizationUser: AuthorizationUser,
+ /**
+ * The AuthorizedSignatory model constructor.
+ * @property {module:model/AuthorizedSignatory}
+ */
+ AuthorizedSignatory: AuthorizedSignatory,
/**
* The BccEmailAddress model constructor.
* @property {module:model/BccEmailAddress}
diff --git a/src/model/AccountSettingsInformation.js b/src/model/AccountSettingsInformation.js
index 1bb45e42..6fb38fc4 100644
--- a/src/model/AccountSettingsInformation.js
+++ b/src/model/AccountSettingsInformation.js
@@ -235,6 +235,9 @@
if (data.hasOwnProperty('allowConnectUnifiedPayloadUI')) {
obj['allowConnectUnifiedPayloadUI'] = ApiClient.convertToType(data['allowConnectUnifiedPayloadUI'], 'String');
}
+ if (data.hasOwnProperty('allowConnectWorkspaceUploadRequestUI')) {
+ obj['allowConnectWorkspaceUploadRequestUI'] = ApiClient.convertToType(data['allowConnectWorkspaceUploadRequestUI'], 'String');
+ }
if (data.hasOwnProperty('allowConsumerDisclosureOverride')) {
obj['allowConsumerDisclosureOverride'] = ApiClient.convertToType(data['allowConsumerDisclosureOverride'], 'String');
}
@@ -1153,6 +1156,12 @@
if (data.hasOwnProperty('enableAgreementDeskAdvancedMetaData')) {
obj['enableAgreementDeskAdvancedMetaData'] = SettingsMetadata.constructFromObject(data['enableAgreementDeskAdvancedMetaData']);
}
+ if (data.hasOwnProperty('enableAIAgents')) {
+ obj['enableAIAgents'] = ApiClient.convertToType(data['enableAIAgents'], 'String');
+ }
+ if (data.hasOwnProperty('enableAIAgentsMetadata')) {
+ obj['enableAIAgentsMetadata'] = SettingsMetadata.constructFromObject(data['enableAIAgentsMetadata']);
+ }
if (data.hasOwnProperty('enableAIContractReview')) {
obj['enableAIContractReview'] = ApiClient.convertToType(data['enableAIContractReview'], 'String');
}
@@ -2945,6 +2954,11 @@
* @member {String} allowConnectUnifiedPayloadUI
*/
exports.prototype['allowConnectUnifiedPayloadUI'] = undefined;
+ /**
+ *
+ * @member {String} allowConnectWorkspaceUploadRequestUI
+ */
+ exports.prototype['allowConnectWorkspaceUploadRequestUI'] = undefined;
/**
*
* @member {String} allowConsumerDisclosureOverride
@@ -4475,6 +4489,16 @@
* @member {module:model/SettingsMetadata} enableAgreementDeskAdvancedMetaData
*/
exports.prototype['enableAgreementDeskAdvancedMetaData'] = undefined;
+ /**
+ *
+ * @member {String} enableAIAgents
+ */
+ exports.prototype['enableAIAgents'] = undefined;
+ /**
+ *
+ * @member {module:model/SettingsMetadata} enableAIAgentsMetadata
+ */
+ exports.prototype['enableAIAgentsMetadata'] = undefined;
/**
*
* @member {String} enableAIContractReview
diff --git a/src/model/AuthorizedSignatory.js b/src/model/AuthorizedSignatory.js
new file mode 100644
index 00000000..ee568ec9
--- /dev/null
+++ b/src/model/AuthorizedSignatory.js
@@ -0,0 +1,875 @@
+/**
+ * Docusign eSignature REST API
+ * The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
+ *
+ * OpenAPI spec version: v2.1
+ * Contact: devcenter@docusign.com
+ *
+ * NOTE: This class is auto generated. Do not edit the class manually and submit a new issue instead.
+ *
+ */
+
+(function(root, factory) {
+ if (typeof define === 'function' && define.amd) {
+ // AMD. Register as an anonymous module.
+ define(['ApiClient', 'model/AuthenticationStatus', 'model/ConsentDetails', 'model/DelegationInfo', 'model/DocumentVisibility', 'model/ErrorDetails', 'model/FeatureAvailableMetadata', 'model/IdCheckInformationInput', 'model/OfflineAttributes', 'model/PropertyMetadata', 'model/RecipientAdditionalNotification', 'model/RecipientAttachment', 'model/RecipientEmailNotification', 'model/RecipientIdentityVerification', 'model/RecipientPhoneAuthentication', 'model/RecipientPhoneNumber', 'model/RecipientProofFile', 'model/RecipientSMSAuthentication', 'model/RecipientSignatureInformation', 'model/RecipientSignatureProvider', 'model/SocialAuthentication', 'model/Tabs', 'model/UserInfo'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./AuthenticationStatus'), require('./ConsentDetails'), require('./DelegationInfo'), require('./DocumentVisibility'), require('./ErrorDetails'), require('./FeatureAvailableMetadata'), require('./IdCheckInformationInput'), require('./OfflineAttributes'), require('./PropertyMetadata'), require('./RecipientAdditionalNotification'), require('./RecipientAttachment'), require('./RecipientEmailNotification'), require('./RecipientIdentityVerification'), require('./RecipientPhoneAuthentication'), require('./RecipientPhoneNumber'), require('./RecipientProofFile'), require('./RecipientSMSAuthentication'), require('./RecipientSignatureInformation'), require('./RecipientSignatureProvider'), require('./SocialAuthentication'), require('./Tabs'), require('./UserInfo'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.Docusign) {
+ root.Docusign = {};
+ }
+ root.Docusign.AuthorizedSignatory = factory(root.Docusign.ApiClient, root.Docusign.AuthenticationStatus, root.Docusign.ConsentDetails, root.Docusign.DelegationInfo, root.Docusign.DocumentVisibility, root.Docusign.ErrorDetails, root.Docusign.FeatureAvailableMetadata, root.Docusign.IdCheckInformationInput, root.Docusign.OfflineAttributes, root.Docusign.PropertyMetadata, root.Docusign.RecipientAdditionalNotification, root.Docusign.RecipientAttachment, root.Docusign.RecipientEmailNotification, root.Docusign.RecipientIdentityVerification, root.Docusign.RecipientPhoneAuthentication, root.Docusign.RecipientPhoneNumber, root.Docusign.RecipientProofFile, root.Docusign.RecipientSMSAuthentication, root.Docusign.RecipientSignatureInformation, root.Docusign.RecipientSignatureProvider, root.Docusign.SocialAuthentication, root.Docusign.Tabs, root.Docusign.UserInfo);
+ }
+}(this, function(ApiClient, AuthenticationStatus, ConsentDetails, DelegationInfo, DocumentVisibility, ErrorDetails, FeatureAvailableMetadata, IdCheckInformationInput, OfflineAttributes, PropertyMetadata, RecipientAdditionalNotification, RecipientAttachment, RecipientEmailNotification, RecipientIdentityVerification, RecipientPhoneAuthentication, RecipientPhoneNumber, RecipientProofFile, RecipientSMSAuthentication, RecipientSignatureInformation, RecipientSignatureProvider, SocialAuthentication, Tabs, UserInfo) {
+ 'use strict';
+
+
+ /**
+ * The AuthorizedSignatory model module.
+ * @module model/AuthorizedSignatory
+ */
+
+ /**
+ * Constructs a new AuthorizedSignatory.
+ * @alias module:model/AuthorizedSignatory
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+ };
+
+ /**
+ * Constructs a AuthorizedSignatory from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data to obj if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/AuthorizedSignatory} obj Optional instance to populate.
+ * @return {module:model/AuthorizedSignatory} The populated AuthorizedSignatory instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('accessCode')) {
+ obj['accessCode'] = ApiClient.convertToType(data['accessCode'], 'String');
+ }
+ if (data.hasOwnProperty('accessCodeMetadata')) {
+ obj['accessCodeMetadata'] = PropertyMetadata.constructFromObject(data['accessCodeMetadata']);
+ }
+ if (data.hasOwnProperty('addAccessCodeToEmail')) {
+ obj['addAccessCodeToEmail'] = ApiClient.convertToType(data['addAccessCodeToEmail'], 'String');
+ }
+ if (data.hasOwnProperty('additionalNotifications')) {
+ obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]);
+ }
+ if (data.hasOwnProperty('agentCanEditEmail')) {
+ obj['agentCanEditEmail'] = ApiClient.convertToType(data['agentCanEditEmail'], 'String');
+ }
+ if (data.hasOwnProperty('agentCanEditName')) {
+ obj['agentCanEditName'] = ApiClient.convertToType(data['agentCanEditName'], 'String');
+ }
+ if (data.hasOwnProperty('allowSystemOverrideForLockedRecipient')) {
+ obj['allowSystemOverrideForLockedRecipient'] = ApiClient.convertToType(data['allowSystemOverrideForLockedRecipient'], 'String');
+ }
+ if (data.hasOwnProperty('autoNavigation')) {
+ obj['autoNavigation'] = ApiClient.convertToType(data['autoNavigation'], 'String');
+ }
+ if (data.hasOwnProperty('autoRespondedReason')) {
+ obj['autoRespondedReason'] = ApiClient.convertToType(data['autoRespondedReason'], 'String');
+ }
+ if (data.hasOwnProperty('bulkRecipientsUri')) {
+ obj['bulkRecipientsUri'] = ApiClient.convertToType(data['bulkRecipientsUri'], 'String');
+ }
+ if (data.hasOwnProperty('bulkSendV2Recipient')) {
+ obj['bulkSendV2Recipient'] = ApiClient.convertToType(data['bulkSendV2Recipient'], 'String');
+ }
+ if (data.hasOwnProperty('canSignOffline')) {
+ obj['canSignOffline'] = ApiClient.convertToType(data['canSignOffline'], 'String');
+ }
+ if (data.hasOwnProperty('clientUserId')) {
+ obj['clientUserId'] = ApiClient.convertToType(data['clientUserId'], 'String');
+ }
+ if (data.hasOwnProperty('completedCount')) {
+ obj['completedCount'] = ApiClient.convertToType(data['completedCount'], 'String');
+ }
+ if (data.hasOwnProperty('consentDetailsList')) {
+ obj['consentDetailsList'] = ApiClient.convertToType(data['consentDetailsList'], [ConsentDetails]);
+ }
+ if (data.hasOwnProperty('creationReason')) {
+ obj['creationReason'] = ApiClient.convertToType(data['creationReason'], 'String');
+ }
+ if (data.hasOwnProperty('customFields')) {
+ obj['customFields'] = ApiClient.convertToType(data['customFields'], ['String']);
+ }
+ if (data.hasOwnProperty('declinedDateTime')) {
+ obj['declinedDateTime'] = ApiClient.convertToType(data['declinedDateTime'], 'String');
+ }
+ if (data.hasOwnProperty('declinedReason')) {
+ obj['declinedReason'] = ApiClient.convertToType(data['declinedReason'], 'String');
+ }
+ if (data.hasOwnProperty('defaultRecipient')) {
+ obj['defaultRecipient'] = ApiClient.convertToType(data['defaultRecipient'], 'String');
+ }
+ if (data.hasOwnProperty('delegatedBy')) {
+ obj['delegatedBy'] = DelegationInfo.constructFromObject(data['delegatedBy']);
+ }
+ if (data.hasOwnProperty('delegatedTo')) {
+ obj['delegatedTo'] = ApiClient.convertToType(data['delegatedTo'], [DelegationInfo]);
+ }
+ if (data.hasOwnProperty('deliveredDateTime')) {
+ obj['deliveredDateTime'] = ApiClient.convertToType(data['deliveredDateTime'], 'String');
+ }
+ if (data.hasOwnProperty('deliveryMethod')) {
+ obj['deliveryMethod'] = ApiClient.convertToType(data['deliveryMethod'], 'String');
+ }
+ if (data.hasOwnProperty('deliveryMethodMetadata')) {
+ obj['deliveryMethodMetadata'] = PropertyMetadata.constructFromObject(data['deliveryMethodMetadata']);
+ }
+ if (data.hasOwnProperty('designatorId')) {
+ obj['designatorId'] = ApiClient.convertToType(data['designatorId'], 'String');
+ }
+ if (data.hasOwnProperty('designatorIdGuid')) {
+ obj['designatorIdGuid'] = ApiClient.convertToType(data['designatorIdGuid'], 'String');
+ }
+ if (data.hasOwnProperty('documentTemplateId')) {
+ obj['documentTemplateId'] = ApiClient.convertToType(data['documentTemplateId'], 'String');
+ }
+ if (data.hasOwnProperty('documentVisibility')) {
+ obj['documentVisibility'] = ApiClient.convertToType(data['documentVisibility'], [DocumentVisibility]);
+ }
+ if (data.hasOwnProperty('email')) {
+ obj['email'] = ApiClient.convertToType(data['email'], 'String');
+ }
+ if (data.hasOwnProperty('emailMetadata')) {
+ obj['emailMetadata'] = PropertyMetadata.constructFromObject(data['emailMetadata']);
+ }
+ if (data.hasOwnProperty('emailNotification')) {
+ obj['emailNotification'] = RecipientEmailNotification.constructFromObject(data['emailNotification']);
+ }
+ if (data.hasOwnProperty('emailRecipientPostSigningURL')) {
+ obj['emailRecipientPostSigningURL'] = ApiClient.convertToType(data['emailRecipientPostSigningURL'], 'String');
+ }
+ if (data.hasOwnProperty('embeddedRecipientStartURL')) {
+ obj['embeddedRecipientStartURL'] = ApiClient.convertToType(data['embeddedRecipientStartURL'], 'String');
+ }
+ if (data.hasOwnProperty('errorDetails')) {
+ obj['errorDetails'] = ErrorDetails.constructFromObject(data['errorDetails']);
+ }
+ if (data.hasOwnProperty('excludedDocuments')) {
+ obj['excludedDocuments'] = ApiClient.convertToType(data['excludedDocuments'], ['String']);
+ }
+ if (data.hasOwnProperty('faxNumber')) {
+ obj['faxNumber'] = ApiClient.convertToType(data['faxNumber'], 'String');
+ }
+ if (data.hasOwnProperty('faxNumberMetadata')) {
+ obj['faxNumberMetadata'] = PropertyMetadata.constructFromObject(data['faxNumberMetadata']);
+ }
+ if (data.hasOwnProperty('firstName')) {
+ obj['firstName'] = ApiClient.convertToType(data['firstName'], 'String');
+ }
+ if (data.hasOwnProperty('firstNameMetadata')) {
+ obj['firstNameMetadata'] = PropertyMetadata.constructFromObject(data['firstNameMetadata']);
+ }
+ if (data.hasOwnProperty('fullName')) {
+ obj['fullName'] = ApiClient.convertToType(data['fullName'], 'String');
+ }
+ if (data.hasOwnProperty('fullNameMetadata')) {
+ obj['fullNameMetadata'] = PropertyMetadata.constructFromObject(data['fullNameMetadata']);
+ }
+ if (data.hasOwnProperty('idCheckConfigurationName')) {
+ obj['idCheckConfigurationName'] = ApiClient.convertToType(data['idCheckConfigurationName'], 'String');
+ }
+ if (data.hasOwnProperty('idCheckConfigurationNameMetadata')) {
+ obj['idCheckConfigurationNameMetadata'] = PropertyMetadata.constructFromObject(data['idCheckConfigurationNameMetadata']);
+ }
+ if (data.hasOwnProperty('idCheckInformationInput')) {
+ obj['idCheckInformationInput'] = IdCheckInformationInput.constructFromObject(data['idCheckInformationInput']);
+ }
+ if (data.hasOwnProperty('identityVerification')) {
+ obj['identityVerification'] = RecipientIdentityVerification.constructFromObject(data['identityVerification']);
+ }
+ if (data.hasOwnProperty('inheritEmailNotificationConfiguration')) {
+ obj['inheritEmailNotificationConfiguration'] = ApiClient.convertToType(data['inheritEmailNotificationConfiguration'], 'String');
+ }
+ if (data.hasOwnProperty('isBulkRecipient')) {
+ obj['isBulkRecipient'] = ApiClient.convertToType(data['isBulkRecipient'], 'String');
+ }
+ if (data.hasOwnProperty('isBulkRecipientMetadata')) {
+ obj['isBulkRecipientMetadata'] = PropertyMetadata.constructFromObject(data['isBulkRecipientMetadata']);
+ }
+ if (data.hasOwnProperty('lastName')) {
+ obj['lastName'] = ApiClient.convertToType(data['lastName'], 'String');
+ }
+ if (data.hasOwnProperty('lastNameMetadata')) {
+ obj['lastNameMetadata'] = PropertyMetadata.constructFromObject(data['lastNameMetadata']);
+ }
+ if (data.hasOwnProperty('lockedRecipientPhoneAuthEditable')) {
+ obj['lockedRecipientPhoneAuthEditable'] = ApiClient.convertToType(data['lockedRecipientPhoneAuthEditable'], 'String');
+ }
+ if (data.hasOwnProperty('lockedRecipientSmsEditable')) {
+ obj['lockedRecipientSmsEditable'] = ApiClient.convertToType(data['lockedRecipientSmsEditable'], 'String');
+ }
+ if (data.hasOwnProperty('name')) {
+ obj['name'] = ApiClient.convertToType(data['name'], 'String');
+ }
+ if (data.hasOwnProperty('nameMetadata')) {
+ obj['nameMetadata'] = PropertyMetadata.constructFromObject(data['nameMetadata']);
+ }
+ if (data.hasOwnProperty('notaryId')) {
+ obj['notaryId'] = ApiClient.convertToType(data['notaryId'], 'String');
+ }
+ if (data.hasOwnProperty('notarySignerEmailSent')) {
+ obj['notarySignerEmailSent'] = ApiClient.convertToType(data['notarySignerEmailSent'], 'String');
+ }
+ if (data.hasOwnProperty('note')) {
+ obj['note'] = ApiClient.convertToType(data['note'], 'String');
+ }
+ if (data.hasOwnProperty('noteMetadata')) {
+ obj['noteMetadata'] = PropertyMetadata.constructFromObject(data['noteMetadata']);
+ }
+ if (data.hasOwnProperty('offlineAttributes')) {
+ obj['offlineAttributes'] = OfflineAttributes.constructFromObject(data['offlineAttributes']);
+ }
+ if (data.hasOwnProperty('phoneAuthentication')) {
+ obj['phoneAuthentication'] = RecipientPhoneAuthentication.constructFromObject(data['phoneAuthentication']);
+ }
+ if (data.hasOwnProperty('phoneNumber')) {
+ obj['phoneNumber'] = RecipientPhoneNumber.constructFromObject(data['phoneNumber']);
+ }
+ if (data.hasOwnProperty('proofFile')) {
+ obj['proofFile'] = RecipientProofFile.constructFromObject(data['proofFile']);
+ }
+ if (data.hasOwnProperty('recipientAttachments')) {
+ obj['recipientAttachments'] = ApiClient.convertToType(data['recipientAttachments'], [RecipientAttachment]);
+ }
+ if (data.hasOwnProperty('recipientAuthenticationStatus')) {
+ obj['recipientAuthenticationStatus'] = AuthenticationStatus.constructFromObject(data['recipientAuthenticationStatus']);
+ }
+ if (data.hasOwnProperty('recipientFeatureMetadata')) {
+ obj['recipientFeatureMetadata'] = ApiClient.convertToType(data['recipientFeatureMetadata'], [FeatureAvailableMetadata]);
+ }
+ if (data.hasOwnProperty('recipientId')) {
+ obj['recipientId'] = ApiClient.convertToType(data['recipientId'], 'String');
+ }
+ if (data.hasOwnProperty('recipientIdGuid')) {
+ obj['recipientIdGuid'] = ApiClient.convertToType(data['recipientIdGuid'], 'String');
+ }
+ if (data.hasOwnProperty('recipientSignatureProviders')) {
+ obj['recipientSignatureProviders'] = ApiClient.convertToType(data['recipientSignatureProviders'], [RecipientSignatureProvider]);
+ }
+ if (data.hasOwnProperty('recipientSuppliesTabs')) {
+ obj['recipientSuppliesTabs'] = ApiClient.convertToType(data['recipientSuppliesTabs'], 'String');
+ }
+ if (data.hasOwnProperty('recipientType')) {
+ obj['recipientType'] = ApiClient.convertToType(data['recipientType'], 'String');
+ }
+ if (data.hasOwnProperty('recipientTypeMetadata')) {
+ obj['recipientTypeMetadata'] = PropertyMetadata.constructFromObject(data['recipientTypeMetadata']);
+ }
+ if (data.hasOwnProperty('requireIdLookup')) {
+ obj['requireIdLookup'] = ApiClient.convertToType(data['requireIdLookup'], 'String');
+ }
+ if (data.hasOwnProperty('requireIdLookupMetadata')) {
+ obj['requireIdLookupMetadata'] = PropertyMetadata.constructFromObject(data['requireIdLookupMetadata']);
+ }
+ if (data.hasOwnProperty('requireSignerCertificate')) {
+ obj['requireSignerCertificate'] = ApiClient.convertToType(data['requireSignerCertificate'], 'String');
+ }
+ if (data.hasOwnProperty('requireSignOnPaper')) {
+ obj['requireSignOnPaper'] = ApiClient.convertToType(data['requireSignOnPaper'], 'String');
+ }
+ if (data.hasOwnProperty('requireUploadSignature')) {
+ obj['requireUploadSignature'] = ApiClient.convertToType(data['requireUploadSignature'], 'String');
+ }
+ if (data.hasOwnProperty('roleName')) {
+ obj['roleName'] = ApiClient.convertToType(data['roleName'], 'String');
+ }
+ if (data.hasOwnProperty('routingOrder')) {
+ obj['routingOrder'] = ApiClient.convertToType(data['routingOrder'], 'String');
+ }
+ if (data.hasOwnProperty('routingOrderMetadata')) {
+ obj['routingOrderMetadata'] = PropertyMetadata.constructFromObject(data['routingOrderMetadata']);
+ }
+ if (data.hasOwnProperty('sentDateTime')) {
+ obj['sentDateTime'] = ApiClient.convertToType(data['sentDateTime'], 'String');
+ }
+ if (data.hasOwnProperty('signatureInfo')) {
+ obj['signatureInfo'] = RecipientSignatureInformation.constructFromObject(data['signatureInfo']);
+ }
+ if (data.hasOwnProperty('signedDateTime')) {
+ obj['signedDateTime'] = ApiClient.convertToType(data['signedDateTime'], 'String');
+ }
+ if (data.hasOwnProperty('signInEachLocation')) {
+ obj['signInEachLocation'] = ApiClient.convertToType(data['signInEachLocation'], 'String');
+ }
+ if (data.hasOwnProperty('signInEachLocationMetadata')) {
+ obj['signInEachLocationMetadata'] = PropertyMetadata.constructFromObject(data['signInEachLocationMetadata']);
+ }
+ if (data.hasOwnProperty('signingGroupId')) {
+ obj['signingGroupId'] = ApiClient.convertToType(data['signingGroupId'], 'String');
+ }
+ if (data.hasOwnProperty('signingGroupIdMetadata')) {
+ obj['signingGroupIdMetadata'] = PropertyMetadata.constructFromObject(data['signingGroupIdMetadata']);
+ }
+ if (data.hasOwnProperty('signingGroupName')) {
+ obj['signingGroupName'] = ApiClient.convertToType(data['signingGroupName'], 'String');
+ }
+ if (data.hasOwnProperty('signingGroupType')) {
+ obj['signingGroupType'] = ApiClient.convertToType(data['signingGroupType'], 'String');
+ }
+ if (data.hasOwnProperty('signingGroupUsers')) {
+ obj['signingGroupUsers'] = ApiClient.convertToType(data['signingGroupUsers'], [UserInfo]);
+ }
+ if (data.hasOwnProperty('smsAuthentication')) {
+ obj['smsAuthentication'] = RecipientSMSAuthentication.constructFromObject(data['smsAuthentication']);
+ }
+ if (data.hasOwnProperty('socialAuthentications')) {
+ obj['socialAuthentications'] = ApiClient.convertToType(data['socialAuthentications'], [SocialAuthentication]);
+ }
+ if (data.hasOwnProperty('status')) {
+ obj['status'] = ApiClient.convertToType(data['status'], 'String');
+ }
+ if (data.hasOwnProperty('statusCode')) {
+ obj['statusCode'] = ApiClient.convertToType(data['statusCode'], 'String');
+ }
+ if (data.hasOwnProperty('suppressEmails')) {
+ obj['suppressEmails'] = ApiClient.convertToType(data['suppressEmails'], 'String');
+ }
+ if (data.hasOwnProperty('tabs')) {
+ obj['tabs'] = Tabs.constructFromObject(data['tabs']);
+ }
+ if (data.hasOwnProperty('templateLocked')) {
+ obj['templateLocked'] = ApiClient.convertToType(data['templateLocked'], 'String');
+ }
+ if (data.hasOwnProperty('templateRequired')) {
+ obj['templateRequired'] = ApiClient.convertToType(data['templateRequired'], 'String');
+ }
+ if (data.hasOwnProperty('totalTabCount')) {
+ obj['totalTabCount'] = ApiClient.convertToType(data['totalTabCount'], 'String');
+ }
+ if (data.hasOwnProperty('userId')) {
+ obj['userId'] = ApiClient.convertToType(data['userId'], 'String');
+ }
+ if (data.hasOwnProperty('webFormRecipientViewId')) {
+ obj['webFormRecipientViewId'] = ApiClient.convertToType(data['webFormRecipientViewId'], 'String');
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required.
+ * @member {String} accessCode
+ */
+ exports.prototype['accessCode'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} accessCodeMetadata
+ */
+ exports.prototype['accessCodeMetadata'] = undefined;
+ /**
+ * This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient.
+ * @member {String} addAccessCodeToEmail
+ */
+ exports.prototype['addAccessCodeToEmail'] = undefined;
+ /**
+ *
+ * @member {Array.} additionalNotifications
+ */
+ exports.prototype['additionalNotifications'] = undefined;
+ /**
+ *
+ * @member {String} agentCanEditEmail
+ */
+ exports.prototype['agentCanEditEmail'] = undefined;
+ /**
+ *
+ * @member {String} agentCanEditName
+ */
+ exports.prototype['agentCanEditName'] = undefined;
+ /**
+ *
+ * @member {String} allowSystemOverrideForLockedRecipient
+ */
+ exports.prototype['allowSystemOverrideForLockedRecipient'] = undefined;
+ /**
+ *
+ * @member {String} autoNavigation
+ */
+ exports.prototype['autoNavigation'] = undefined;
+ /**
+ *
+ * @member {String} autoRespondedReason
+ */
+ exports.prototype['autoRespondedReason'] = undefined;
+ /**
+ * Contains a URI for an endpoint that allows you to easily retrieve bulk recipient information.
+ * @member {String} bulkRecipientsUri
+ */
+ exports.prototype['bulkRecipientsUri'] = undefined;
+ /**
+ *
+ * @member {String} bulkSendV2Recipient
+ */
+ exports.prototype['bulkSendV2Recipient'] = undefined;
+ /**
+ * When set to **true**, specifies that the signer can perform the signing ceremony offline.
+ * @member {String} canSignOffline
+ */
+ exports.prototype['canSignOffline'] = undefined;
+ /**
+ * Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters.
+ * @member {String} clientUserId
+ */
+ exports.prototype['clientUserId'] = undefined;
+ /**
+ *
+ * @member {String} completedCount
+ */
+ exports.prototype['completedCount'] = undefined;
+ /**
+ *
+ * @member {Array.} consentDetailsList
+ */
+ exports.prototype['consentDetailsList'] = undefined;
+ /**
+ *
+ * @member {String} creationReason
+ */
+ exports.prototype['creationReason'] = undefined;
+ /**
+ * An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters.
+ * @member {Array.} customFields
+ */
+ exports.prototype['customFields'] = undefined;
+ /**
+ * The date and time the recipient declined the document.
+ * @member {String} declinedDateTime
+ */
+ exports.prototype['declinedDateTime'] = undefined;
+ /**
+ * The reason the recipient declined the document.
+ * @member {String} declinedReason
+ */
+ exports.prototype['declinedReason'] = undefined;
+ /**
+ *
+ * @member {String} defaultRecipient
+ */
+ exports.prototype['defaultRecipient'] = undefined;
+ /**
+ *
+ * @member {module:model/DelegationInfo} delegatedBy
+ */
+ exports.prototype['delegatedBy'] = undefined;
+ /**
+ *
+ * @member {Array.} delegatedTo
+ */
+ exports.prototype['delegatedTo'] = undefined;
+ /**
+ * Reserved: For DocuSign use only.
+ * @member {String} deliveredDateTime
+ */
+ exports.prototype['deliveredDateTime'] = undefined;
+ /**
+ * Reserved: For DocuSign use only.
+ * @member {String} deliveryMethod
+ */
+ exports.prototype['deliveryMethod'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} deliveryMethodMetadata
+ */
+ exports.prototype['deliveryMethodMetadata'] = undefined;
+ /**
+ *
+ * @member {String} designatorId
+ */
+ exports.prototype['designatorId'] = undefined;
+ /**
+ *
+ * @member {String} designatorIdGuid
+ */
+ exports.prototype['designatorIdGuid'] = undefined;
+ /**
+ *
+ * @member {String} documentTemplateId
+ */
+ exports.prototype['documentTemplateId'] = undefined;
+ /**
+ *
+ * @member {Array.} documentVisibility
+ */
+ exports.prototype['documentVisibility'] = undefined;
+ /**
+ *
+ * @member {String} email
+ */
+ exports.prototype['email'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} emailMetadata
+ */
+ exports.prototype['emailMetadata'] = undefined;
+ /**
+ * A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings.
+ * @member {module:model/RecipientEmailNotification} emailNotification
+ */
+ exports.prototype['emailNotification'] = undefined;
+ /**
+ *
+ * @member {String} emailRecipientPostSigningURL
+ */
+ exports.prototype['emailRecipientPostSigningURL'] = undefined;
+ /**
+ * Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]`
+ * @member {String} embeddedRecipientStartURL
+ */
+ exports.prototype['embeddedRecipientStartURL'] = undefined;
+ /**
+ * Array or errors.
+ * @member {module:model/ErrorDetails} errorDetails
+ */
+ exports.prototype['errorDetails'] = undefined;
+ /**
+ * Specifies the documents that are not visible to this recipient. Document Visibility must be enabled for the account and the `enforceSignerVisibility` property must be set to **true** for the envelope to use this. When enforce signer visibility is enabled, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent.
+ * @member {Array.} excludedDocuments
+ */
+ exports.prototype['excludedDocuments'] = undefined;
+ /**
+ * Reserved:
+ * @member {String} faxNumber
+ */
+ exports.prototype['faxNumber'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} faxNumberMetadata
+ */
+ exports.prototype['faxNumberMetadata'] = undefined;
+ /**
+ * The user's first name. Maximum Length: 50 characters.
+ * @member {String} firstName
+ */
+ exports.prototype['firstName'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} firstNameMetadata
+ */
+ exports.prototype['firstNameMetadata'] = undefined;
+ /**
+ *
+ * @member {String} fullName
+ */
+ exports.prototype['fullName'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} fullNameMetadata
+ */
+ exports.prototype['fullNameMetadata'] = undefined;
+ /**
+ * Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node.
+ * @member {String} idCheckConfigurationName
+ */
+ exports.prototype['idCheckConfigurationName'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} idCheckConfigurationNameMetadata
+ */
+ exports.prototype['idCheckConfigurationNameMetadata'] = undefined;
+ /**
+ *
+ * @member {module:model/IdCheckInformationInput} idCheckInformationInput
+ */
+ exports.prototype['idCheckInformationInput'] = undefined;
+ /**
+ *
+ * @member {module:model/RecipientIdentityVerification} identityVerification
+ */
+ exports.prototype['identityVerification'] = undefined;
+ /**
+ * When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account.
+ * @member {String} inheritEmailNotificationConfiguration
+ */
+ exports.prototype['inheritEmailNotificationConfiguration'] = undefined;
+ /**
+ *
+ * @member {String} isBulkRecipient
+ */
+ exports.prototype['isBulkRecipient'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} isBulkRecipientMetadata
+ */
+ exports.prototype['isBulkRecipientMetadata'] = undefined;
+ /**
+ *
+ * @member {String} lastName
+ */
+ exports.prototype['lastName'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} lastNameMetadata
+ */
+ exports.prototype['lastNameMetadata'] = undefined;
+ /**
+ *
+ * @member {String} lockedRecipientPhoneAuthEditable
+ */
+ exports.prototype['lockedRecipientPhoneAuthEditable'] = undefined;
+ /**
+ *
+ * @member {String} lockedRecipientSmsEditable
+ */
+ exports.prototype['lockedRecipientSmsEditable'] = undefined;
+ /**
+ *
+ * @member {String} name
+ */
+ exports.prototype['name'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} nameMetadata
+ */
+ exports.prototype['nameMetadata'] = undefined;
+ /**
+ *
+ * @member {String} notaryId
+ */
+ exports.prototype['notaryId'] = undefined;
+ /**
+ *
+ * @member {String} notarySignerEmailSent
+ */
+ exports.prototype['notarySignerEmailSent'] = undefined;
+ /**
+ * Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters.
+ * @member {String} note
+ */
+ exports.prototype['note'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} noteMetadata
+ */
+ exports.prototype['noteMetadata'] = undefined;
+ /**
+ *
+ * @member {module:model/OfflineAttributes} offlineAttributes
+ */
+ exports.prototype['offlineAttributes'] = undefined;
+ /**
+ *
+ * @member {module:model/RecipientPhoneAuthentication} phoneAuthentication
+ */
+ exports.prototype['phoneAuthentication'] = undefined;
+ /**
+ *
+ * @member {module:model/RecipientPhoneNumber} phoneNumber
+ */
+ exports.prototype['phoneNumber'] = undefined;
+ /**
+ *
+ * @member {module:model/RecipientProofFile} proofFile
+ */
+ exports.prototype['proofFile'] = undefined;
+ /**
+ * Reserved:
+ * @member {Array.} recipientAttachments
+ */
+ exports.prototype['recipientAttachments'] = undefined;
+ /**
+ *
+ * @member {module:model/AuthenticationStatus} recipientAuthenticationStatus
+ */
+ exports.prototype['recipientAuthenticationStatus'] = undefined;
+ /**
+ *
+ * @member {Array.} recipientFeatureMetadata
+ */
+ exports.prototype['recipientFeatureMetadata'] = undefined;
+ /**
+ * Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.
+ * @member {String} recipientId
+ */
+ exports.prototype['recipientId'] = undefined;
+ /**
+ *
+ * @member {String} recipientIdGuid
+ */
+ exports.prototype['recipientIdGuid'] = undefined;
+ /**
+ *
+ * @member {Array.} recipientSignatureProviders
+ */
+ exports.prototype['recipientSignatureProviders'] = undefined;
+ /**
+ *
+ * @member {String} recipientSuppliesTabs
+ */
+ exports.prototype['recipientSuppliesTabs'] = undefined;
+ /**
+ *
+ * @member {String} recipientType
+ */
+ exports.prototype['recipientType'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} recipientTypeMetadata
+ */
+ exports.prototype['recipientTypeMetadata'] = undefined;
+ /**
+ * When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity.
+ * @member {String} requireIdLookup
+ */
+ exports.prototype['requireIdLookup'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} requireIdLookupMetadata
+ */
+ exports.prototype['requireIdLookupMetadata'] = undefined;
+ /**
+ *
+ * @member {String} requireSignerCertificate
+ */
+ exports.prototype['requireSignerCertificate'] = undefined;
+ /**
+ *
+ * @member {String} requireSignOnPaper
+ */
+ exports.prototype['requireSignOnPaper'] = undefined;
+ /**
+ *
+ * @member {String} requireUploadSignature
+ */
+ exports.prototype['requireUploadSignature'] = undefined;
+ /**
+ * Optional element. Specifies the role name associated with the recipient.
This is required when working with template recipients.
+ * @member {String} roleName
+ */
+ exports.prototype['roleName'] = undefined;
+ /**
+ * Specifies the routing order of the recipient in the envelope.
+ * @member {String} routingOrder
+ */
+ exports.prototype['routingOrder'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} routingOrderMetadata
+ */
+ exports.prototype['routingOrderMetadata'] = undefined;
+ /**
+ * The date and time the envelope was sent.
+ * @member {String} sentDateTime
+ */
+ exports.prototype['sentDateTime'] = undefined;
+ /**
+ *
+ * @member {module:model/RecipientSignatureInformation} signatureInfo
+ */
+ exports.prototype['signatureInfo'] = undefined;
+ /**
+ * Reserved: For DocuSign use only.
+ * @member {String} signedDateTime
+ */
+ exports.prototype['signedDateTime'] = undefined;
+ /**
+ * When set to **true**, specifies that the signer must sign in all locations.
+ * @member {String} signInEachLocation
+ */
+ exports.prototype['signInEachLocation'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} signInEachLocationMetadata
+ */
+ exports.prototype['signInEachLocationMetadata'] = undefined;
+ /**
+ * When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once).
+ * @member {String} signingGroupId
+ */
+ exports.prototype['signingGroupId'] = undefined;
+ /**
+ *
+ * @member {module:model/PropertyMetadata} signingGroupIdMetadata
+ */
+ exports.prototype['signingGroupIdMetadata'] = undefined;
+ /**
+ * The display name for the signing group. Maximum Length: 100 characters.
+ * @member {String} signingGroupName
+ */
+ exports.prototype['signingGroupName'] = undefined;
+ /**
+ *
+ * @member {String} signingGroupType
+ */
+ exports.prototype['signingGroupType'] = undefined;
+ /**
+ * A complex type that contains information about users in the signing group.
+ * @member {Array.} signingGroupUsers
+ */
+ exports.prototype['signingGroupUsers'] = undefined;
+ /**
+ *
+ * @member {module:model/RecipientSMSAuthentication} smsAuthentication
+ */
+ exports.prototype['smsAuthentication'] = undefined;
+ /**
+ * Lists the social ID type that can be used for recipient authentication.
+ * @member {Array.} socialAuthentications
+ */
+ exports.prototype['socialAuthentications'] = undefined;
+ /**
+ * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.
+ * @member {String} status
+ */
+ exports.prototype['status'] = undefined;
+ /**
+ *
+ * @member {String} statusCode
+ */
+ exports.prototype['statusCode'] = undefined;
+ /**
+ *
+ * @member {String} suppressEmails
+ */
+ exports.prototype['suppressEmails'] = undefined;
+ /**
+ *
+ * @member {module:model/Tabs} tabs
+ */
+ exports.prototype['tabs'] = undefined;
+ /**
+ * When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients.
+ * @member {String} templateLocked
+ */
+ exports.prototype['templateLocked'] = undefined;
+ /**
+ * When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.
+ * @member {String} templateRequired
+ */
+ exports.prototype['templateRequired'] = undefined;
+ /**
+ *
+ * @member {String} totalTabCount
+ */
+ exports.prototype['totalTabCount'] = undefined;
+ /**
+ *
+ * @member {String} userId
+ */
+ exports.prototype['userId'] = undefined;
+ /**
+ *
+ * @member {String} webFormRecipientViewId
+ */
+ exports.prototype['webFormRecipientViewId'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/DocGenFormField.js b/src/model/DocGenFormField.js
index b8f139b2..09a1b408 100644
--- a/src/model/DocGenFormField.js
+++ b/src/model/DocGenFormField.js
@@ -63,6 +63,9 @@
if (data.hasOwnProperty('description')) {
obj['description'] = ApiClient.convertToType(data['description'], 'String');
}
+ if (data.hasOwnProperty('filter')) {
+ obj['filter'] = ApiClient.convertToType(data['filter'], Object);
+ }
if (data.hasOwnProperty('format')) {
obj['format'] = DocGenFormat.constructFromObject(data['format']);
}
@@ -70,7 +73,7 @@
obj['fullyQualifiedPath'] = ApiClient.convertToType(data['fullyQualifiedPath'], 'String');
}
if (data.hasOwnProperty('hidden')) {
- obj['hidden'] = ApiClient.convertToType(data['hidden'], 'String');
+ obj['hidden'] = ApiClient.convertToType(data['hidden'], 'Boolean');
}
if (data.hasOwnProperty('label')) {
obj['label'] = ApiClient.convertToType(data['label'], 'String');
@@ -88,7 +91,7 @@
obj['predefinedValidation'] = ApiClient.convertToType(data['predefinedValidation'], 'String');
}
if (data.hasOwnProperty('readOnly')) {
- obj['readOnly'] = ApiClient.convertToType(data['readOnly'], 'String');
+ obj['readOnly'] = ApiClient.convertToType(data['readOnly'], 'Boolean');
}
if (data.hasOwnProperty('required')) {
obj['required'] = ApiClient.convertToType(data['required'], 'String');
@@ -124,6 +127,11 @@
* @member {String} description
*/
exports.prototype['description'] = undefined;
+ /**
+ *
+ * @member {Object} filter
+ */
+ exports.prototype['filter'] = undefined;
/**
*
* @member {module:model/DocGenFormat} format
@@ -136,7 +144,7 @@
exports.prototype['fullyQualifiedPath'] = undefined;
/**
*
- * @member {String} hidden
+ * @member {Boolean} hidden
*/
exports.prototype['hidden'] = undefined;
/**
@@ -166,7 +174,7 @@
exports.prototype['predefinedValidation'] = undefined;
/**
*
- * @member {String} readOnly
+ * @member {Boolean} readOnly
*/
exports.prototype['readOnly'] = undefined;
/**
diff --git a/src/model/Recipients.js b/src/model/Recipients.js
index 248f2f80..d67326e8 100644
--- a/src/model/Recipients.js
+++ b/src/model/Recipients.js
@@ -12,18 +12,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Agent', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Editor', 'model/ErrorDetails', 'model/InPersonSigner', 'model/Intermediary', 'model/NotaryRecipient', 'model/NotaryWitness', 'model/Participant', 'model/SealSign', 'model/Signer', 'model/Witness'], factory);
+ define(['ApiClient', 'model/Agent', 'model/AuthorizedSignatory', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Editor', 'model/ErrorDetails', 'model/InPersonSigner', 'model/Intermediary', 'model/NotaryRecipient', 'model/NotaryWitness', 'model/Participant', 'model/SealSign', 'model/Signer', 'model/Witness'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Agent'), require('./CarbonCopy'), require('./CertifiedDelivery'), require('./Editor'), require('./ErrorDetails'), require('./InPersonSigner'), require('./Intermediary'), require('./NotaryRecipient'), require('./NotaryWitness'), require('./Participant'), require('./SealSign'), require('./Signer'), require('./Witness'));
+ module.exports = factory(require('../ApiClient'), require('./Agent'), require('./AuthorizedSignatory'), require('./CarbonCopy'), require('./CertifiedDelivery'), require('./Editor'), require('./ErrorDetails'), require('./InPersonSigner'), require('./Intermediary'), require('./NotaryRecipient'), require('./NotaryWitness'), require('./Participant'), require('./SealSign'), require('./Signer'), require('./Witness'));
} else {
// Browser globals (root is window)
if (!root.Docusign) {
root.Docusign = {};
}
- root.Docusign.Recipients = factory(root.Docusign.ApiClient, root.Docusign.Agent, root.Docusign.CarbonCopy, root.Docusign.CertifiedDelivery, root.Docusign.Editor, root.Docusign.ErrorDetails, root.Docusign.InPersonSigner, root.Docusign.Intermediary, root.Docusign.NotaryRecipient, root.Docusign.NotaryWitness, root.Docusign.Participant, root.Docusign.SealSign, root.Docusign.Signer, root.Docusign.Witness);
+ root.Docusign.Recipients = factory(root.Docusign.ApiClient, root.Docusign.Agent, root.Docusign.AuthorizedSignatory, root.Docusign.CarbonCopy, root.Docusign.CertifiedDelivery, root.Docusign.Editor, root.Docusign.ErrorDetails, root.Docusign.InPersonSigner, root.Docusign.Intermediary, root.Docusign.NotaryRecipient, root.Docusign.NotaryWitness, root.Docusign.Participant, root.Docusign.SealSign, root.Docusign.Signer, root.Docusign.Witness);
}
-}(this, function(ApiClient, Agent, CarbonCopy, CertifiedDelivery, Editor, ErrorDetails, InPersonSigner, Intermediary, NotaryRecipient, NotaryWitness, Participant, SealSign, Signer, Witness) {
+}(this, function(ApiClient, Agent, AuthorizedSignatory, CarbonCopy, CertifiedDelivery, Editor, ErrorDetails, InPersonSigner, Intermediary, NotaryRecipient, NotaryWitness, Participant, SealSign, Signer, Witness) {
'use strict';
@@ -58,6 +58,9 @@
if (data.hasOwnProperty('agents')) {
obj['agents'] = ApiClient.convertToType(data['agents'], [Agent]);
}
+ if (data.hasOwnProperty('authorizedSignatories')) {
+ obj['authorizedSignatories'] = ApiClient.convertToType(data['authorizedSignatories'], [AuthorizedSignatory]);
+ }
if (data.hasOwnProperty('carbonCopies')) {
obj['carbonCopies'] = ApiClient.convertToType(data['carbonCopies'], [CarbonCopy]);
}
@@ -109,6 +112,11 @@
* @member {Array.} agents
*/
exports.prototype['agents'] = undefined;
+ /**
+ *
+ * @member {Array.} authorizedSignatories
+ */
+ exports.prototype['authorizedSignatories'] = undefined;
/**
* A complex type containing information about recipients who should receive a copy of the envelope, but does not need to sign it.
* @member {Array.} carbonCopies
diff --git a/src/model/TemplateRecipients.js b/src/model/TemplateRecipients.js
index 4228fb45..bdaba0ff 100644
--- a/src/model/TemplateRecipients.js
+++ b/src/model/TemplateRecipients.js
@@ -12,18 +12,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Agent', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Editor', 'model/ErrorDetails', 'model/InPersonSigner', 'model/Intermediary', 'model/NotaryRecipient', 'model/NotaryWitness', 'model/Participant', 'model/SealSign', 'model/Signer', 'model/Witness'], factory);
+ define(['ApiClient', 'model/Agent', 'model/AuthorizedSignatory', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Editor', 'model/ErrorDetails', 'model/InPersonSigner', 'model/Intermediary', 'model/NotaryRecipient', 'model/NotaryWitness', 'model/Participant', 'model/SealSign', 'model/Signer', 'model/Witness'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Agent'), require('./CarbonCopy'), require('./CertifiedDelivery'), require('./Editor'), require('./ErrorDetails'), require('./InPersonSigner'), require('./Intermediary'), require('./NotaryRecipient'), require('./NotaryWitness'), require('./Participant'), require('./SealSign'), require('./Signer'), require('./Witness'));
+ module.exports = factory(require('../ApiClient'), require('./Agent'), require('./AuthorizedSignatory'), require('./CarbonCopy'), require('./CertifiedDelivery'), require('./Editor'), require('./ErrorDetails'), require('./InPersonSigner'), require('./Intermediary'), require('./NotaryRecipient'), require('./NotaryWitness'), require('./Participant'), require('./SealSign'), require('./Signer'), require('./Witness'));
} else {
// Browser globals (root is window)
if (!root.Docusign) {
root.Docusign = {};
}
- root.Docusign.TemplateRecipients = factory(root.Docusign.ApiClient, root.Docusign.Agent, root.Docusign.CarbonCopy, root.Docusign.CertifiedDelivery, root.Docusign.Editor, root.Docusign.ErrorDetails, root.Docusign.InPersonSigner, root.Docusign.Intermediary, root.Docusign.NotaryRecipient, root.Docusign.NotaryWitness, root.Docusign.Participant, root.Docusign.SealSign, root.Docusign.Signer, root.Docusign.Witness);
+ root.Docusign.TemplateRecipients = factory(root.Docusign.ApiClient, root.Docusign.Agent, root.Docusign.AuthorizedSignatory, root.Docusign.CarbonCopy, root.Docusign.CertifiedDelivery, root.Docusign.Editor, root.Docusign.ErrorDetails, root.Docusign.InPersonSigner, root.Docusign.Intermediary, root.Docusign.NotaryRecipient, root.Docusign.NotaryWitness, root.Docusign.Participant, root.Docusign.SealSign, root.Docusign.Signer, root.Docusign.Witness);
}
-}(this, function(ApiClient, Agent, CarbonCopy, CertifiedDelivery, Editor, ErrorDetails, InPersonSigner, Intermediary, NotaryRecipient, NotaryWitness, Participant, SealSign, Signer, Witness) {
+}(this, function(ApiClient, Agent, AuthorizedSignatory, CarbonCopy, CertifiedDelivery, Editor, ErrorDetails, InPersonSigner, Intermediary, NotaryRecipient, NotaryWitness, Participant, SealSign, Signer, Witness) {
'use strict';
@@ -57,6 +57,9 @@
if (data.hasOwnProperty('agents')) {
obj['agents'] = ApiClient.convertToType(data['agents'], [Agent]);
}
+ if (data.hasOwnProperty('authorizedSignatories')) {
+ obj['authorizedSignatories'] = ApiClient.convertToType(data['authorizedSignatories'], [AuthorizedSignatory]);
+ }
if (data.hasOwnProperty('carbonCopies')) {
obj['carbonCopies'] = ApiClient.convertToType(data['carbonCopies'], [CarbonCopy]);
}
@@ -108,6 +111,11 @@
* @member {Array.} agents
*/
exports.prototype['agents'] = undefined;
+ /**
+ *
+ * @member {Array.} authorizedSignatories
+ */
+ exports.prototype['authorizedSignatories'] = undefined;
/**
* A complex type containing information about recipients who should receive a copy of the envelope, but does not need to sign it.
* @member {Array.} carbonCopies
diff --git a/src/model/TemplateRole.js b/src/model/TemplateRole.js
index 0cf5bf92..db00722b 100644
--- a/src/model/TemplateRole.js
+++ b/src/model/TemplateRole.js
@@ -12,18 +12,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/RecipientAdditionalNotification', 'model/RecipientEmailNotification', 'model/RecipientPhoneNumber', 'model/RecipientSignatureProvider', 'model/Tabs'], factory);
+ define(['ApiClient', 'model/RecipientAdditionalNotification', 'model/RecipientEmailNotification', 'model/RecipientPhoneNumber', 'model/RecipientSignatureProvider', 'model/Tabs', 'model/UserInfo'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./RecipientAdditionalNotification'), require('./RecipientEmailNotification'), require('./RecipientPhoneNumber'), require('./RecipientSignatureProvider'), require('./Tabs'));
+ module.exports = factory(require('../ApiClient'), require('./RecipientAdditionalNotification'), require('./RecipientEmailNotification'), require('./RecipientPhoneNumber'), require('./RecipientSignatureProvider'), require('./Tabs'), require('./UserInfo'));
} else {
// Browser globals (root is window)
if (!root.Docusign) {
root.Docusign = {};
}
- root.Docusign.TemplateRole = factory(root.Docusign.ApiClient, root.Docusign.RecipientAdditionalNotification, root.Docusign.RecipientEmailNotification, root.Docusign.RecipientPhoneNumber, root.Docusign.RecipientSignatureProvider, root.Docusign.Tabs);
+ root.Docusign.TemplateRole = factory(root.Docusign.ApiClient, root.Docusign.RecipientAdditionalNotification, root.Docusign.RecipientEmailNotification, root.Docusign.RecipientPhoneNumber, root.Docusign.RecipientSignatureProvider, root.Docusign.Tabs, root.Docusign.UserInfo);
}
-}(this, function(ApiClient, RecipientAdditionalNotification, RecipientEmailNotification, RecipientPhoneNumber, RecipientSignatureProvider, Tabs) {
+}(this, function(ApiClient, RecipientAdditionalNotification, RecipientEmailNotification, RecipientPhoneNumber, RecipientSignatureProvider, Tabs, UserInfo) {
'use strict';
@@ -100,6 +100,15 @@
if (data.hasOwnProperty('signingGroupId')) {
obj['signingGroupId'] = ApiClient.convertToType(data['signingGroupId'], 'String');
}
+ if (data.hasOwnProperty('signingGroupName')) {
+ obj['signingGroupName'] = ApiClient.convertToType(data['signingGroupName'], 'String');
+ }
+ if (data.hasOwnProperty('signingGroupType')) {
+ obj['signingGroupType'] = ApiClient.convertToType(data['signingGroupType'], 'String');
+ }
+ if (data.hasOwnProperty('signingGroupUsers')) {
+ obj['signingGroupUsers'] = ApiClient.convertToType(data['signingGroupUsers'], [UserInfo]);
+ }
if (data.hasOwnProperty('tabs')) {
obj['tabs'] = Tabs.constructFromObject(data['tabs']);
}
@@ -182,6 +191,21 @@
* @member {String} signingGroupId
*/
exports.prototype['signingGroupId'] = undefined;
+ /**
+ * The display name for the signing group. Maximum Length: 100 characters.
+ * @member {String} signingGroupName
+ */
+ exports.prototype['signingGroupName'] = undefined;
+ /**
+ *
+ * @member {String} signingGroupType
+ */
+ exports.prototype['signingGroupType'] = undefined;
+ /**
+ * A complex type that contains information about users in the signing group.
+ * @member {Array.} signingGroupUsers
+ */
+ exports.prototype['signingGroupUsers'] = undefined;
/**
* A list of tabs, which are represented graphically as symbols on documents at the time of signing. Tabs show recipients where to sign, initial, or enter data. They may also display data to the recipients.
* @member {module:model/Tabs} tabs
diff --git a/src/model/UserAuthorization.js b/src/model/UserAuthorization.js
index 98d50b11..328fc9f1 100644
--- a/src/model/UserAuthorization.js
+++ b/src/model/UserAuthorization.js
@@ -84,6 +84,12 @@
if (data.hasOwnProperty('startDate')) {
obj['startDate'] = ApiClient.convertToType(data['startDate'], 'String');
}
+ if (data.hasOwnProperty('taskSource')) {
+ obj['taskSource'] = ApiClient.convertToType(data['taskSource'], 'String');
+ }
+ if (data.hasOwnProperty('taskType')) {
+ obj['taskType'] = ApiClient.convertToType(data['taskType'], 'String');
+ }
}
return obj;
}
@@ -138,6 +144,16 @@
* @member {String} startDate
*/
exports.prototype['startDate'] = undefined;
+ /**
+ *
+ * @member {String} taskSource
+ */
+ exports.prototype['taskSource'] = undefined;
+ /**
+ *
+ * @member {String} taskType
+ */
+ exports.prototype['taskType'] = undefined;
diff --git a/src/model/UserAuthorizationCreateRequest.js b/src/model/UserAuthorizationCreateRequest.js
index f06cb3d5..59c49565 100644
--- a/src/model/UserAuthorizationCreateRequest.js
+++ b/src/model/UserAuthorizationCreateRequest.js
@@ -66,6 +66,12 @@
if (data.hasOwnProperty('startDate')) {
obj['startDate'] = ApiClient.convertToType(data['startDate'], 'String');
}
+ if (data.hasOwnProperty('taskSource')) {
+ obj['taskSource'] = ApiClient.convertToType(data['taskSource'], 'String');
+ }
+ if (data.hasOwnProperty('taskType')) {
+ obj['taskType'] = ApiClient.convertToType(data['taskType'], 'String');
+ }
}
return obj;
}
@@ -90,6 +96,16 @@
* @member {String} startDate
*/
exports.prototype['startDate'] = undefined;
+ /**
+ *
+ * @member {String} taskSource
+ */
+ exports.prototype['taskSource'] = undefined;
+ /**
+ *
+ * @member {String} taskType
+ */
+ exports.prototype['taskType'] = undefined;
diff --git a/src/model/UserAuthorizationCreateRequestWithId.js b/src/model/UserAuthorizationCreateRequestWithId.js
index a31364f5..1dd20aae 100644
--- a/src/model/UserAuthorizationCreateRequestWithId.js
+++ b/src/model/UserAuthorizationCreateRequestWithId.js
@@ -69,6 +69,12 @@
if (data.hasOwnProperty('startDate')) {
obj['startDate'] = ApiClient.convertToType(data['startDate'], 'String');
}
+ if (data.hasOwnProperty('taskSource')) {
+ obj['taskSource'] = ApiClient.convertToType(data['taskSource'], 'String');
+ }
+ if (data.hasOwnProperty('taskType')) {
+ obj['taskType'] = ApiClient.convertToType(data['taskType'], 'String');
+ }
}
return obj;
}
@@ -98,6 +104,16 @@
* @member {String} startDate
*/
exports.prototype['startDate'] = undefined;
+ /**
+ *
+ * @member {String} taskSource
+ */
+ exports.prototype['taskSource'] = undefined;
+ /**
+ *
+ * @member {String} taskType
+ */
+ exports.prototype['taskType'] = undefined;