From 34799232595d805e36f2610ce6acd263b584848d Mon Sep 17 00:00:00 2001 From: Nima Poulad_DS Date: Wed, 22 Sep 2021 10:35:57 -0700 Subject: [PATCH] Version 5.13.0-rc1-v2.1-21.3.00.00 release (#273) Co-authored-by: DevCenter-DocuSign --- CHANGELOG.md | 6 + package.json | 2 +- src/api/AccountsApi.js | 4 +- src/api/BillingApi.js | 4 +- src/api/ConnectApi.js | 86 +++++++++++- src/api/EnvelopesApi.js | 147 ++++++++++++++++++++- src/index.js | 21 ++- src/model/AccountBillingPlan.js | 8 ++ src/model/AccountBillingPlanResponse.js | 15 ++- src/model/AccountSettingsInformation.js | 30 +++++ src/model/AppStoreReceipt.js | 16 +++ src/model/BillingCharge.js | 2 +- src/model/Checkbox.js | 15 +++ src/model/ConnectCustomConfiguration.js | 14 +- src/model/ConnectUserInfo.js | 107 +++++++++++++++ src/model/DowngradePlanUpdateResponse.js | 8 ++ src/model/DowngradeRequestInformation.js | 91 +++++++++++++ src/model/Email.js | 15 +++ src/model/EventNotification.js | 8 ++ src/model/FormulaTab.js | 15 +++ src/model/IntegratedConnectUserInfoList.js | 123 +++++++++++++++++ src/model/List.js | 15 +++ src/model/ModelDate.js | 15 +++ src/model/ModelNumber.js | 15 +++ src/model/RadioGroup.js | 15 +++ src/model/RecipientIdentityPhoneNumber.js | 37 +++++- src/model/RecipientIdentityVerification.js | 15 ++- src/model/Ssn.js | 15 +++ src/model/Text.js | 15 +++ src/model/Zip.js | 15 +++ 30 files changed, 865 insertions(+), 29 deletions(-) create mode 100644 src/model/ConnectUserInfo.js create mode 100644 src/model/DowngradeRequestInformation.js create mode 100644 src/model/IntegratedConnectUserInfoList.js diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fbf38127..a09e39b05 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. +## [5.13.0-rc1] - ESignature API v2.1-21.3.00.00 - 2021-09-20 +### Changed +- Added support for version v2.1-21.3.00.00 of the DocuSign ESignature API. +- Updated the SDK release version. + + ## [v5.12.0] - ESignature API v2.1-21.2.02.00 - 2021-09-02 ### Changed - Added support for version v2.1-21.2.02.00 of the DocuSign ESignature API. diff --git a/package.json b/package.json index a1aab92fa..6bf47bad5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "docusign-esign", - "version": "5.12.0", + "version": "5.13.0-rc1", "description": "DocuSign Node.js API client.", "license": "MIT", "main": "src/index.js", diff --git a/src/api/AccountsApi.js b/src/api/AccountsApi.js index 1737d5cff..3b20add4f 100644 --- a/src/api/AccountsApi.js +++ b/src/api/AccountsApi.js @@ -1910,7 +1910,7 @@ Privileges required: account administrator * Gets the Electronic Record and Signature Disclosure. * Retrieves the Electronic Record and Signature Disclosure, with HTML formatting, for the requested envelope recipient. This might be different than the current account disclosure depending on account settings, such as branding, and when the account disclosure was last updated. An optional query string can be included to return the language for the disclosure. * @param {String} accountId The external account number (int) or account ID Guid. - * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param {module:api/AccountsApi~getConsumerDisclosureCallback} callback The callback function, accepting three arguments: error, data, response * data is of type: {@link module:model/ConsumerDisclosure} */ @@ -3732,7 +3732,7 @@ Users with account administration privileges can retrieve shared access informat /** * Update Consumer Disclosure. * @param {String} accountId The external account number (int) or account ID Guid. - * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely. * @param {String} optsOrCallback.includeMetadata * @param {module:model/ConsumerDisclosure} optsOrCallback.consumerDisclosure diff --git a/src/api/BillingApi.js b/src/api/BillingApi.js index 7f796f702..e2edb43f4 100644 --- a/src/api/BillingApi.js +++ b/src/api/BillingApi.js @@ -228,7 +228,7 @@ The following table provides a description of the different `chargeName` propert | chargeName | Description | | --- | --- | -| id_check | ID Check Charge | +| id_check | ID Check Charge | | in_person_signing | In Person Signing charge | | envelopes Included | Sent Envelopes for the account | | age_verify | Age verification check | @@ -380,6 +380,7 @@ The response returns the billing plan information, including the currency code, * @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 {String} optsOrCallback.includeCreditCardInformation When set to **true**, excludes credit card information from the response. + * @param {String} optsOrCallback.includeDowngradeInformation * @param {String} optsOrCallback.includeMetadata When set to **true**, the `canUpgrade` and `renewalStatus` properities are included the response and an array of `supportedCountries` property is added to the `billingAddress` information. * @param {String} optsOrCallback.includeSuccessorPlans When set to **true**, excludes successor information from the response. * @param {module:api/BillingApi~getPlanCallback} callback The callback function, accepting three arguments: error, data, response @@ -412,6 +413,7 @@ The response returns the billing plan information, including the currency code, }; var queryParams = { 'include_credit_card_information': optsOrCallback['includeCreditCardInformation'], + 'include_downgrade_information': optsOrCallback['includeDowngradeInformation'], 'include_metadata': optsOrCallback['includeMetadata'], 'include_successor_plans': optsOrCallback['includeSuccessorPlans'] }; diff --git a/src/api/ConnectApi.js b/src/api/ConnectApi.js index 976ac9b7d..ccc904d2a 100644 --- a/src/api/ConnectApi.js +++ b/src/api/ConnectApi.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['Configuration', 'ApiClient', 'model/ConnectConfigResults', 'model/ConnectCustomConfiguration', 'model/ConnectFailureFilter', 'model/ConnectFailureResults', 'model/ConnectLog', 'model/ConnectLogs', 'model/ErrorDetails', 'model/IntegratedUserInfoList', 'model/MobileNotifierConfigurationInformation'], factory); + define(['Configuration', 'ApiClient', 'model/ConnectConfigResults', 'model/ConnectCustomConfiguration', 'model/ConnectFailureFilter', 'model/ConnectFailureResults', 'model/ConnectLog', 'model/ConnectLogs', 'model/ErrorDetails', 'model/IntegratedConnectUserInfoList', 'model/IntegratedUserInfoList', 'model/MobileNotifierConfigurationInformation'], 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/ConnectConfigResults'), require('../model/ConnectCustomConfiguration'), require('../model/ConnectFailureFilter'), require('../model/ConnectFailureResults'), require('../model/ConnectLog'), require('../model/ConnectLogs'), require('../model/ErrorDetails'), require('../model/IntegratedUserInfoList'), require('../model/MobileNotifierConfigurationInformation')); + module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/ConnectConfigResults'), require('../model/ConnectCustomConfiguration'), require('../model/ConnectFailureFilter'), require('../model/ConnectFailureResults'), require('../model/ConnectLog'), require('../model/ConnectLogs'), require('../model/ErrorDetails'), require('../model/IntegratedConnectUserInfoList'), require('../model/IntegratedUserInfoList'), require('../model/MobileNotifierConfigurationInformation')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.ConnectApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.ConnectConfigResults, root.Docusign.ConnectCustomConfiguration, root.Docusign.ConnectFailureFilter, root.Docusign.ConnectFailureResults, root.Docusign.ConnectLog, root.Docusign.ConnectLogs, root.Docusign.ErrorDetails, root.Docusign.IntegratedUserInfoList, root.Docusign.MobileNotifierConfigurationInformation); + root.Docusign.ConnectApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.ConnectConfigResults, root.Docusign.ConnectCustomConfiguration, root.Docusign.ConnectFailureFilter, root.Docusign.ConnectFailureResults, root.Docusign.ConnectLog, root.Docusign.ConnectLogs, root.Docusign.ErrorDetails, root.Docusign.IntegratedConnectUserInfoList, root.Docusign.IntegratedUserInfoList, root.Docusign.MobileNotifierConfigurationInformation); } -}(this, function(Configuration, ApiClient, ConnectConfigResults, ConnectCustomConfiguration, ConnectFailureFilter, ConnectFailureResults, ConnectLog, ConnectLogs, ErrorDetails, IntegratedUserInfoList, MobileNotifierConfigurationInformation) { +}(this, function(Configuration, ApiClient, ConnectConfigResults, ConnectCustomConfiguration, ConnectFailureFilter, ConnectFailureResults, ConnectLog, ConnectLogs, ErrorDetails, IntegratedConnectUserInfoList, IntegratedUserInfoList, MobileNotifierConfigurationInformation) { 'use strict'; /** @@ -470,6 +470,84 @@ ); }; + /** + * (Optional) Callback function to receive the result of the getConnectAllUsers operation. If none specified a Promise will be returned. + * @callback module:api/ConnectApi~getConnectAllUsersCallback + * @param {String} error Error message, if any. + * @param {module:model/IntegratedConnectUserInfoList} 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. + */ + + /** + * Returns all users from the configured Connect service. + * @param {String} accountId + * @param {String} connectId + * @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely. + * @param {String} optsOrCallback.count + * @param {String} optsOrCallback.emailSubstring + * @param {String} optsOrCallback.isRecipientConnectConfig + * @param {String} optsOrCallback.startPosition + * @param {String} optsOrCallback.status + * @param {String} optsOrCallback.userNameSubstring + * @param {module:api/ConnectApi~getConnectAllUsersCallback} callback The callback function, accepting three arguments: error, data, response + * data is of type: {@link module:model/IntegratedConnectUserInfoList} + */ + this.getConnectAllUsers = function(accountId, connectId, optsOrCallback, callback) { + optsOrCallback = optsOrCallback || {}; + + if (typeof optsOrCallback === 'function') { + callback = optsOrCallback; + optsOrCallback = {}; + } + + 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 getConnectAllUsers"); + } + + // verify the required parameter 'connectId' is set + if (connectId === undefined || connectId === null) { + throw new Error("Missing the required parameter 'connectId' when calling getConnectAllUsers"); + } + + 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, + 'connectId': connectId + }; + var queryParams = { + 'count': optsOrCallback['count'], + 'email_substring': optsOrCallback['emailSubstring'], + 'is_recipient_connect_config': optsOrCallback['isRecipientConnectConfig'], + 'start_position': optsOrCallback['startPosition'], + 'status': optsOrCallback['status'], + 'user_name_substring': optsOrCallback['userNameSubstring'] + }; + var headerParams = { + }; + var formParams = { + }; + + var authNames = ['docusignAccessCode']; + var contentTypes = []; + var accepts = ['application/json']; + var returnType = IntegratedConnectUserInfoList; + + return this.apiClient.callApi( + '/v2.1/accounts/{accountId}/connect/{connectId}/all/users', 'GET', + pathParams, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, callback + ); + }; + /** * (Optional) Callback function to receive the result of the getEventLog operation. If none specified a Promise will be returned. * @callback module:api/ConnectApi~getEventLogCallback diff --git a/src/api/EnvelopesApi.js b/src/api/EnvelopesApi.js index 0f238be47..839a2d043 100644 --- a/src/api/EnvelopesApi.js +++ b/src/api/EnvelopesApi.js @@ -3376,9 +3376,9 @@ If the envelope is `In Process`, meaning that it has been sent and has not been * @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} recipientId The ID of the recipient being accessed. - * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely. - * @param {String} optsOrCallback.langCode2 + * @param {String} optsOrCallback.langCode2 The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param {module:api/EnvelopesApi~getConsumerDisclosureCallback} callback The callback function, accepting three arguments: error, data, response * data is of type: {@link module:model/ConsumerDisclosure} */ @@ -3707,6 +3707,81 @@ To retrieve the combined content replace the `{documentId}` parameter in the end ); }; + /** + * (Optional) Callback function to receive the result of the getDocumentResponsiveHtml operation. If none specified a Promise will be returned. + * @callback module:api/EnvelopesApi~getDocumentResponsiveHtmlCallback + * @param {String} error Error message, if any. + * @param {module:model/DocumentHtmlDefinitionOriginals} 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. + */ + + /** + * Get Responsive HTML for a document in an envelope. + * @param {String} accountId + * @param {String} envelopeId + * @param {String} documentId + * @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely. + * @param {String} optsOrCallback.includeAnchorTabLocations + * @param {module:api/EnvelopesApi~getDocumentResponsiveHtmlCallback} callback The callback function, accepting three arguments: error, data, response + * data is of type: {@link module:model/DocumentHtmlDefinitionOriginals} + */ + this.getDocumentResponsiveHtml = function(accountId, envelopeId, documentId, optsOrCallback, callback) { + optsOrCallback = optsOrCallback || {}; + + if (typeof optsOrCallback === 'function') { + callback = optsOrCallback; + optsOrCallback = {}; + } + + 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 getDocumentResponsiveHtml"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId === undefined || envelopeId === null) { + throw new Error("Missing the required parameter 'envelopeId' when calling getDocumentResponsiveHtml"); + } + + // verify the required parameter 'documentId' is set + if (documentId === undefined || documentId === null) { + throw new Error("Missing the required parameter 'documentId' when calling getDocumentResponsiveHtml"); + } + + 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, + 'documentId': documentId + }; + var queryParams = { + 'include_anchor_tab_locations': optsOrCallback['includeAnchorTabLocations'] + }; + var headerParams = { + }; + var formParams = { + }; + + var authNames = ['docusignAccessCode']; + var contentTypes = []; + var accepts = ['application/json']; + var returnType = DocumentHtmlDefinitionOriginals; + + return this.apiClient.callApi( + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/responsive_html', 'GET', + pathParams, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, callback + ); + }; + /** * (Optional) Callback function to receive the result of the getDocumentTabs operation. If none specified a Promise will be returned. * @callback module:api/EnvelopesApi~getDocumentTabsCallback @@ -4794,6 +4869,74 @@ Older envelopes might only have chromed images. If getting the non-chromed image ); }; + /** + * (Optional) Callback function to receive the result of the getResponsiveHtml operation. If none specified a Promise will be returned. + * @callback module:api/EnvelopesApi~getResponsiveHtmlCallback + * @param {String} error Error message, if any. + * @param {module:model/DocumentHtmlDefinitionOriginals} 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. + */ + + /** + * Get Responsive HTML for all documents in an envelope. + * @param {String} accountId + * @param {String} envelopeId + * @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely. + * @param {String} optsOrCallback.includeAnchorTabLocations + * @param {module:api/EnvelopesApi~getResponsiveHtmlCallback} callback The callback function, accepting three arguments: error, data, response + * data is of type: {@link module:model/DocumentHtmlDefinitionOriginals} + */ + this.getResponsiveHtml = function(accountId, envelopeId, optsOrCallback, callback) { + optsOrCallback = optsOrCallback || {}; + + if (typeof optsOrCallback === 'function') { + callback = optsOrCallback; + optsOrCallback = {}; + } + + 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 getResponsiveHtml"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId === undefined || envelopeId === null) { + throw new Error("Missing the required parameter 'envelopeId' when calling getResponsiveHtml"); + } + + 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 = { + 'include_anchor_tab_locations': optsOrCallback['includeAnchorTabLocations'] + }; + var headerParams = { + }; + var formParams = { + }; + + var authNames = ['docusignAccessCode']; + var contentTypes = []; + var accepts = ['application/json']; + var returnType = DocumentHtmlDefinitionOriginals; + + return this.apiClient.callApi( + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/responsive_html', 'GET', + pathParams, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, callback + ); + }; + /** * (Optional) Callback function to receive the result of the getTabsBlob operation. If none specified a Promise will be returned. * @callback module:api/EnvelopesApi~getTabsBlobCallback diff --git a/src/index.js b/src/index.js index 454d0f93e..84de0763c 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/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/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/BccEmailAddress', 'model/BccEmailArchive', 'model/BccEmailArchiveHistory', 'model/BccEmailArchiveHistoryList', 'model/BccEmailArchiveList', 'model/BillingCharge', 'model/BillingChargeResponse', 'model/BillingDiscount', '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/BrandLogos', 'model/BrandRequest', 'model/BrandResourceUrls', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/BulkEnvelope', 'model/BulkEnvelopeStatus', 'model/BulkRecipient', 'model/BulkRecipientSignatureProvider', 'model/BulkRecipientTabLabel', 'model/BulkRecipientsRequest', 'model/BulkRecipientsResponse', 'model/BulkRecipientsSummaryResponse', 'model/BulkRecipientsUpdateResponse', 'model/BulkSendBatchRequest', 'model/BulkSendBatchStatus', 'model/BulkSendBatchSummaries', 'model/BulkSendBatchSummary', 'model/BulkSendErrorStatus', 'model/BulkSendRequest', 'model/BulkSendResponse', 'model/BulkSendTestResponse', 'model/BulkSendingCopy', 'model/BulkSendingCopyCustomField', 'model/BulkSendingCopyRecipient', 'model/BulkSendingCopyTab', 'model/BulkSendingList', 'model/BulkSendingListSummaries', 'model/BulkSendingListSummary', '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/ConnectEventData', 'model/ConnectFailureFilter', 'model/ConnectFailureResult', 'model/ConnectFailureResults', 'model/ConnectLog', 'model/ConnectLogs', 'model/ConnectSalesforceField', 'model/ConnectSalesforceObject', 'model/ConnectUserObject', 'model/ConsoleViewRequest', 'model/ConsumerDisclosure', 'model/Contact', 'model/ContactGetResponse', 'model/ContactModRequest', 'model/ContactPhoneNumber', 'model/ContactUpdateResponse', 'model/CorrectViewRequest', 'model/Country', 'model/CreditCardInformation', 'model/CreditCardTypes', 'model/Currency', 'model/CurrencyFeatureSetPrice', 'model/CurrencyPlanPrice', 'model/CustomField', 'model/CustomFields', 'model/CustomFieldsEnvelope', 'model/CustomSettingsInformation', 'model/DateSigned', 'model/DateStampProperties', 'model/Decline', 'model/DiagnosticsSettingsInformation', 'model/DirectDebitProcessorInformation', 'model/DobInformationInput', '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/Draw', 'model/ENoteConfiguration', 'model/Editor', 'model/Email', 'model/EmailAddress', 'model/EmailSettings', 'model/Envelope', 'model/EnvelopeAttachment', 'model/EnvelopeAttachmentsRequest', 'model/EnvelopeAttachmentsResult', 'model/EnvelopeAuditEvent', 'model/EnvelopeAuditEventResponse', 'model/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeDocumentsResult', 'model/EnvelopeEvent', 'model/EnvelopeFormData', 'model/EnvelopeId', 'model/EnvelopeIdsRequest', 'model/EnvelopeMetadata', 'model/EnvelopeNotificationRequest', 'model/EnvelopePurgeConfiguration', 'model/EnvelopeSummary', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/EnvelopeTransactionStatus', 'model/EnvelopeTransferRule', 'model/EnvelopeTransferRuleInformation', 'model/EnvelopeTransferRuleRequest', 'model/EnvelopeUpdateSummary', 'model/EnvelopesInformation', 'model/ErrorDetails', 'model/EventNotification', 'model/EventResult', 'model/Expirations', 'model/ExternalDocServiceErrorDetails', 'model/ExternalDocumentSources', 'model/ExternalFile', 'model/ExternalFolder', '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/IdCheckConfiguration', 'model/IdCheckInformationInput', 'model/IdCheckSecurityStep', 'model/InPersonSigner', 'model/InitialHere', 'model/InlineTemplate', 'model/IntegratedUserInfoList', 'model/Intermediary', 'model/Jurisdiction', '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/NotaryHost', 'model/NotaryJournal', 'model/NotaryJournalCredibleWitness', 'model/NotaryJournalList', 'model/NotaryJournalMetaData', 'model/NotaryJurisdiction', 'model/NotaryJurisdictionList', 'model/NotaryRecipient', 'model/NotaryResult', 'model/NotarySeal', 'model/Note', 'model/Notification', 'model/NotificationDefaultSettings', 'model/NotificationDefaults', 'model/OauthAccess', 'model/OfflineAttributes', 'model/Page', 'model/PageImages', 'model/PageRequest', '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/ProofServiceResourceToken', 'model/ProofServiceViewLink', '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/RecipientNamesResponse', '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/ReportInProductCsvRunRequest', 'model/ReportInProductField', 'model/ReportInProductGet', 'model/ReportInProductList', 'model/ReportInProductListItem', 'model/ReportInProductRunRequest', 'model/ReportInProductRunResponse', 'model/ReportInProductRunResponseRow', 'model/ReportInProductRunResponseRowFields', 'model/ReportInProductSaveResponse', 'model/ReportInProductSentByDetails', 'model/ResourceInformation', 'model/ReturnUrlRequest', 'model/SealIdentifier', 'model/SealSign', 'model/SeatDiscount', 'model/SenderCompany', '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/TemplateCustomFields', 'model/TemplateDocumentVisibilityList', 'model/TemplateDocumentsResult', 'model/TemplateInformation', 'model/TemplateMatch', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateRole', 'model/TemplateSharedItem', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/Text', 'model/TextCustomField', 'model/Title', 'model/UsageHistory', 'model/UserAccountManagementGranularInformation', '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/CloudStorageApi', 'api/ConnectApi', 'api/CustomTabsApi', 'api/DataFeedApi', '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/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/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/BccEmailAddress', 'model/BccEmailArchive', 'model/BccEmailArchiveHistory', 'model/BccEmailArchiveHistoryList', 'model/BccEmailArchiveList', 'model/BillingCharge', 'model/BillingChargeResponse', 'model/BillingDiscount', '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/BrandLogos', 'model/BrandRequest', 'model/BrandResourceUrls', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/BulkEnvelope', 'model/BulkEnvelopeStatus', 'model/BulkRecipient', 'model/BulkRecipientSignatureProvider', 'model/BulkRecipientTabLabel', 'model/BulkRecipientsRequest', 'model/BulkRecipientsResponse', 'model/BulkRecipientsSummaryResponse', 'model/BulkRecipientsUpdateResponse', 'model/BulkSendBatchRequest', 'model/BulkSendBatchStatus', 'model/BulkSendBatchSummaries', 'model/BulkSendBatchSummary', 'model/BulkSendErrorStatus', 'model/BulkSendRequest', 'model/BulkSendResponse', 'model/BulkSendTestResponse', 'model/BulkSendingCopy', 'model/BulkSendingCopyCustomField', 'model/BulkSendingCopyRecipient', 'model/BulkSendingCopyTab', 'model/BulkSendingList', 'model/BulkSendingListSummaries', 'model/BulkSendingListSummary', '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/ConnectEventData', 'model/ConnectFailureFilter', 'model/ConnectFailureResult', 'model/ConnectFailureResults', 'model/ConnectLog', 'model/ConnectLogs', 'model/ConnectSalesforceField', 'model/ConnectSalesforceObject', 'model/ConnectUserInfo', 'model/ConnectUserObject', 'model/ConsoleViewRequest', 'model/ConsumerDisclosure', 'model/Contact', 'model/ContactGetResponse', 'model/ContactModRequest', 'model/ContactPhoneNumber', 'model/ContactUpdateResponse', 'model/CorrectViewRequest', 'model/Country', 'model/CreditCardInformation', 'model/CreditCardTypes', 'model/Currency', 'model/CurrencyFeatureSetPrice', 'model/CurrencyPlanPrice', 'model/CustomField', 'model/CustomFields', 'model/CustomFieldsEnvelope', 'model/CustomSettingsInformation', 'model/DateSigned', 'model/DateStampProperties', 'model/Decline', 'model/DiagnosticsSettingsInformation', 'model/DirectDebitProcessorInformation', 'model/DobInformationInput', '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/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeDocumentsResult', 'model/EnvelopeEvent', 'model/EnvelopeFormData', 'model/EnvelopeId', 'model/EnvelopeIdsRequest', 'model/EnvelopeMetadata', 'model/EnvelopeNotificationRequest', 'model/EnvelopePurgeConfiguration', 'model/EnvelopeSummary', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/EnvelopeTransactionStatus', 'model/EnvelopeTransferRule', 'model/EnvelopeTransferRuleInformation', 'model/EnvelopeTransferRuleRequest', 'model/EnvelopeUpdateSummary', 'model/EnvelopesInformation', 'model/ErrorDetails', 'model/EventNotification', 'model/EventResult', 'model/Expirations', 'model/ExternalDocServiceErrorDetails', 'model/ExternalDocumentSources', 'model/ExternalFile', 'model/ExternalFolder', '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/IdCheckConfiguration', 'model/IdCheckInformationInput', 'model/IdCheckSecurityStep', 'model/InPersonSigner', 'model/InitialHere', 'model/InlineTemplate', 'model/IntegratedConnectUserInfoList', 'model/IntegratedUserInfoList', 'model/Intermediary', 'model/Jurisdiction', '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/NotaryHost', 'model/NotaryJournal', 'model/NotaryJournalCredibleWitness', 'model/NotaryJournalList', 'model/NotaryJournalMetaData', 'model/NotaryJurisdiction', 'model/NotaryJurisdictionList', 'model/NotaryRecipient', 'model/NotaryResult', 'model/NotarySeal', 'model/Note', 'model/Notification', 'model/NotificationDefaultSettings', 'model/NotificationDefaults', 'model/OauthAccess', 'model/OfflineAttributes', 'model/Page', 'model/PageImages', 'model/PageRequest', '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/ProofServiceResourceToken', 'model/ProofServiceViewLink', '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/RecipientNamesResponse', '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/ReportInProductCsvRunRequest', 'model/ReportInProductField', 'model/ReportInProductGet', 'model/ReportInProductList', 'model/ReportInProductListItem', 'model/ReportInProductRunRequest', 'model/ReportInProductRunResponse', 'model/ReportInProductRunResponseRow', 'model/ReportInProductRunResponseRowFields', 'model/ReportInProductSaveResponse', 'model/ReportInProductSentByDetails', 'model/ResourceInformation', 'model/ReturnUrlRequest', 'model/SealIdentifier', 'model/SealSign', 'model/SeatDiscount', 'model/SenderCompany', '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/TemplateCustomFields', 'model/TemplateDocumentVisibilityList', 'model/TemplateDocumentsResult', 'model/TemplateInformation', 'model/TemplateMatch', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateRole', 'model/TemplateSharedItem', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/Text', 'model/TextCustomField', 'model/Title', 'model/UsageHistory', 'model/UserAccountManagementGranularInformation', '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/CloudStorageApi', 'api/ConnectApi', 'api/CustomTabsApi', 'api/DataFeedApi', '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/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/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/BccEmailAddress'), require('./model/BccEmailArchive'), require('./model/BccEmailArchiveHistory'), require('./model/BccEmailArchiveHistoryList'), require('./model/BccEmailArchiveList'), require('./model/BillingCharge'), require('./model/BillingChargeResponse'), require('./model/BillingDiscount'), 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/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/BulkRecipient'), require('./model/BulkRecipientSignatureProvider'), require('./model/BulkRecipientTabLabel'), require('./model/BulkRecipientsRequest'), require('./model/BulkRecipientsResponse'), require('./model/BulkRecipientsSummaryResponse'), require('./model/BulkRecipientsUpdateResponse'), require('./model/BulkSendBatchRequest'), require('./model/BulkSendBatchStatus'), require('./model/BulkSendBatchSummaries'), require('./model/BulkSendBatchSummary'), require('./model/BulkSendErrorStatus'), require('./model/BulkSendRequest'), require('./model/BulkSendResponse'), require('./model/BulkSendTestResponse'), require('./model/BulkSendingCopy'), require('./model/BulkSendingCopyCustomField'), require('./model/BulkSendingCopyRecipient'), require('./model/BulkSendingCopyTab'), require('./model/BulkSendingList'), require('./model/BulkSendingListSummaries'), require('./model/BulkSendingListSummary'), 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/ConnectEventData'), require('./model/ConnectFailureFilter'), require('./model/ConnectFailureResult'), require('./model/ConnectFailureResults'), require('./model/ConnectLog'), require('./model/ConnectLogs'), require('./model/ConnectSalesforceField'), require('./model/ConnectSalesforceObject'), require('./model/ConnectUserObject'), 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/Currency'), 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/DiagnosticsSettingsInformation'), require('./model/DirectDebitProcessorInformation'), require('./model/DobInformationInput'), 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/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/EnvelopeDefinition'), 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/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/EnvelopesInformation'), require('./model/ErrorDetails'), require('./model/EventNotification'), require('./model/EventResult'), require('./model/Expirations'), require('./model/ExternalDocServiceErrorDetails'), require('./model/ExternalDocumentSources'), require('./model/ExternalFile'), require('./model/ExternalFolder'), 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/IdCheckConfiguration'), require('./model/IdCheckInformationInput'), require('./model/IdCheckSecurityStep'), require('./model/InPersonSigner'), require('./model/InitialHere'), require('./model/InlineTemplate'), require('./model/IntegratedUserInfoList'), require('./model/Intermediary'), require('./model/Jurisdiction'), 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/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/Note'), require('./model/Notification'), require('./model/NotificationDefaultSettings'), require('./model/NotificationDefaults'), require('./model/OauthAccess'), require('./model/OfflineAttributes'), require('./model/Page'), require('./model/PageImages'), require('./model/PageRequest'), 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/ProofServiceResourceToken'), require('./model/ProofServiceViewLink'), 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/RecipientNamesResponse'), 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/ReportInProductCsvRunRequest'), require('./model/ReportInProductField'), require('./model/ReportInProductGet'), require('./model/ReportInProductList'), require('./model/ReportInProductListItem'), require('./model/ReportInProductRunRequest'), require('./model/ReportInProductRunResponse'), require('./model/ReportInProductRunResponseRow'), require('./model/ReportInProductRunResponseRowFields'), require('./model/ReportInProductSaveResponse'), require('./model/ReportInProductSentByDetails'), require('./model/ResourceInformation'), require('./model/ReturnUrlRequest'), require('./model/SealIdentifier'), require('./model/SealSign'), require('./model/SeatDiscount'), require('./model/SenderCompany'), 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/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/Text'), require('./model/TextCustomField'), require('./model/Title'), require('./model/UsageHistory'), require('./model/UserAccountManagementGranularInformation'), 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/CloudStorageApi'), require('./api/ConnectApi'), require('./api/CustomTabsApi'), require('./api/DataFeedApi'), 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/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/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/BccEmailAddress'), require('./model/BccEmailArchive'), require('./model/BccEmailArchiveHistory'), require('./model/BccEmailArchiveHistoryList'), require('./model/BccEmailArchiveList'), require('./model/BillingCharge'), require('./model/BillingChargeResponse'), require('./model/BillingDiscount'), 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/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/BulkRecipient'), require('./model/BulkRecipientSignatureProvider'), require('./model/BulkRecipientTabLabel'), require('./model/BulkRecipientsRequest'), require('./model/BulkRecipientsResponse'), require('./model/BulkRecipientsSummaryResponse'), require('./model/BulkRecipientsUpdateResponse'), require('./model/BulkSendBatchRequest'), require('./model/BulkSendBatchStatus'), require('./model/BulkSendBatchSummaries'), require('./model/BulkSendBatchSummary'), require('./model/BulkSendErrorStatus'), require('./model/BulkSendRequest'), require('./model/BulkSendResponse'), require('./model/BulkSendTestResponse'), require('./model/BulkSendingCopy'), require('./model/BulkSendingCopyCustomField'), require('./model/BulkSendingCopyRecipient'), require('./model/BulkSendingCopyTab'), require('./model/BulkSendingList'), require('./model/BulkSendingListSummaries'), require('./model/BulkSendingListSummary'), 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/ConnectEventData'), require('./model/ConnectFailureFilter'), require('./model/ConnectFailureResult'), require('./model/ConnectFailureResults'), require('./model/ConnectLog'), require('./model/ConnectLogs'), require('./model/ConnectSalesforceField'), require('./model/ConnectSalesforceObject'), require('./model/ConnectUserInfo'), require('./model/ConnectUserObject'), 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/Currency'), 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/DiagnosticsSettingsInformation'), require('./model/DirectDebitProcessorInformation'), require('./model/DobInformationInput'), 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/EnvelopeDefinition'), 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/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/EnvelopesInformation'), require('./model/ErrorDetails'), require('./model/EventNotification'), require('./model/EventResult'), require('./model/Expirations'), require('./model/ExternalDocServiceErrorDetails'), require('./model/ExternalDocumentSources'), require('./model/ExternalFile'), require('./model/ExternalFolder'), 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/IdCheckConfiguration'), require('./model/IdCheckInformationInput'), require('./model/IdCheckSecurityStep'), require('./model/InPersonSigner'), require('./model/InitialHere'), require('./model/InlineTemplate'), require('./model/IntegratedConnectUserInfoList'), require('./model/IntegratedUserInfoList'), require('./model/Intermediary'), require('./model/Jurisdiction'), 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/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/Note'), require('./model/Notification'), require('./model/NotificationDefaultSettings'), require('./model/NotificationDefaults'), require('./model/OauthAccess'), require('./model/OfflineAttributes'), require('./model/Page'), require('./model/PageImages'), require('./model/PageRequest'), 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/ProofServiceResourceToken'), require('./model/ProofServiceViewLink'), 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/RecipientNamesResponse'), 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/ReportInProductCsvRunRequest'), require('./model/ReportInProductField'), require('./model/ReportInProductGet'), require('./model/ReportInProductList'), require('./model/ReportInProductListItem'), require('./model/ReportInProductRunRequest'), require('./model/ReportInProductRunResponse'), require('./model/ReportInProductRunResponseRow'), require('./model/ReportInProductRunResponseRowFields'), require('./model/ReportInProductSaveResponse'), require('./model/ReportInProductSentByDetails'), require('./model/ResourceInformation'), require('./model/ReturnUrlRequest'), require('./model/SealIdentifier'), require('./model/SealSign'), require('./model/SeatDiscount'), require('./model/SenderCompany'), 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/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/Text'), require('./model/TextCustomField'), require('./model/Title'), require('./model/UsageHistory'), require('./model/UserAccountManagementGranularInformation'), 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/CloudStorageApi'), require('./api/ConnectApi'), require('./api/CustomTabsApi'), require('./api/DataFeedApi'), 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, AccountMinimumPasswordLength, AccountNotification, AccountPasswordExpirePasswordDays, AccountPasswordLockoutDurationMinutes, AccountPasswordLockoutDurationType, AccountPasswordMinimumPasswordAgeDays, AccountPasswordQuestionsRequired, AccountPasswordRules, AccountPasswordStrengthType, AccountPasswordStrengthTypeOption, AccountRoleSettings, AccountSeals, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProvider, AccountSignatureProviderOption, AccountSignatureProviders, AccountSignaturesInformation, AccountUISettings, AddOn, AddressInformation, AddressInformationInput, AdminMessage, Agent, ApiRequestLog, ApiRequestLogsResult, AppStoreProduct, AppStoreReceipt, Approve, AskAnAdmin, Attachment, AuthenticationMethod, AuthenticationStatus, BccEmailAddress, BccEmailArchive, BccEmailArchiveHistory, BccEmailArchiveHistoryList, BccEmailArchiveList, BillingCharge, BillingChargeResponse, BillingDiscount, BillingInvoice, BillingInvoiceItem, BillingInvoicesResponse, BillingInvoicesSummary, BillingPayment, BillingPaymentItem, BillingPaymentRequest, BillingPaymentResponse, BillingPaymentsResponse, BillingPlan, BillingPlanInformation, BillingPlanPreview, BillingPlanResponse, BillingPlanUpdateResponse, BillingPlansResponse, BillingPrice, Brand, BrandEmailContent, BrandLink, BrandLogos, BrandRequest, BrandResourceUrls, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, BulkEnvelope, BulkEnvelopeStatus, BulkRecipient, BulkRecipientSignatureProvider, BulkRecipientTabLabel, BulkRecipientsRequest, BulkRecipientsResponse, BulkRecipientsSummaryResponse, BulkRecipientsUpdateResponse, BulkSendBatchRequest, BulkSendBatchStatus, BulkSendBatchSummaries, BulkSendBatchSummary, BulkSendErrorStatus, BulkSendRequest, BulkSendResponse, BulkSendTestResponse, BulkSendingCopy, BulkSendingCopyCustomField, BulkSendingCopyRecipient, BulkSendingCopyTab, BulkSendingList, BulkSendingListSummaries, BulkSendingListSummary, 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, ConnectEventData, ConnectFailureFilter, ConnectFailureResult, ConnectFailureResults, ConnectLog, ConnectLogs, ConnectSalesforceField, ConnectSalesforceObject, ConnectUserObject, ConsoleViewRequest, ConsumerDisclosure, Contact, ContactGetResponse, ContactModRequest, ContactPhoneNumber, ContactUpdateResponse, CorrectViewRequest, Country, CreditCardInformation, CreditCardTypes, Currency, CurrencyFeatureSetPrice, CurrencyPlanPrice, CustomField, CustomFields, CustomFieldsEnvelope, CustomSettingsInformation, DateSigned, DateStampProperties, Decline, DiagnosticsSettingsInformation, DirectDebitProcessorInformation, DobInformationInput, Document, DocumentFieldsInformation, DocumentHtmlCollapsibleDisplaySettings, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginal, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, DocumentHtmlDisplayAnchor, DocumentHtmlDisplaySettings, DocumentTemplate, DocumentTemplateList, DocumentVisibility, DocumentVisibilityList, DowngradRequestBillingInfoResponse, DowngradeBillingPlanInformation, DowngradePlanUpdateResponse, Draw, ENoteConfiguration, Editor, Email, EmailAddress, EmailSettings, Envelope, EnvelopeAttachment, EnvelopeAttachmentsRequest, EnvelopeAttachmentsResult, EnvelopeAuditEvent, EnvelopeAuditEventResponse, EnvelopeDefinition, EnvelopeDocument, EnvelopeDocumentsResult, EnvelopeEvent, EnvelopeFormData, EnvelopeId, EnvelopeIdsRequest, EnvelopeMetadata, EnvelopeNotificationRequest, EnvelopePurgeConfiguration, EnvelopeSummary, EnvelopeTemplate, EnvelopeTemplateResults, EnvelopeTransactionStatus, EnvelopeTransferRule, EnvelopeTransferRuleInformation, EnvelopeTransferRuleRequest, EnvelopeUpdateSummary, EnvelopesInformation, ErrorDetails, EventNotification, EventResult, Expirations, ExternalDocServiceErrorDetails, ExternalDocumentSources, ExternalFile, ExternalFolder, FavoriteTemplatesContentItem, FavoriteTemplatesInfo, FeatureAvailableMetadata, FeatureSet, FileType, FileTypeList, Filter, FirstName, Folder, FolderItemResponse, FolderItemV2, FolderItemsResponse, FolderSharedItem, FoldersRequest, FoldersResponse, ForgottenPasswordInformation, FormDataItem, FormulaTab, FullName, GraphicsContext, Group, GroupInformation, IdCheckConfiguration, IdCheckInformationInput, IdCheckSecurityStep, InPersonSigner, InitialHere, InlineTemplate, IntegratedUserInfoList, Intermediary, Jurisdiction, 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, NotaryHost, NotaryJournal, NotaryJournalCredibleWitness, NotaryJournalList, NotaryJournalMetaData, NotaryJurisdiction, NotaryJurisdictionList, NotaryRecipient, NotaryResult, NotarySeal, Note, Notification, NotificationDefaultSettings, NotificationDefaults, OauthAccess, OfflineAttributes, Page, PageImages, PageRequest, 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, ProofServiceResourceToken, ProofServiceViewLink, PropertyMetadata, Province, ProvisioningInformation, PurchasedEnvelopesInformation, Radio, RadioGroup, RecipientAdditionalNotification, RecipientAttachment, RecipientDomain, RecipientEmailNotification, RecipientEvent, RecipientFormData, RecipientGroup, RecipientIdentityInputOption, RecipientIdentityPhoneNumber, RecipientIdentityVerification, RecipientNamesResponse, RecipientOption, RecipientPhoneAuthentication, RecipientPhoneNumber, RecipientPreviewRequest, RecipientProofFile, RecipientRouting, RecipientRules, RecipientSMSAuthentication, RecipientSignatureInformation, RecipientSignatureProvider, RecipientSignatureProviderOptions, RecipientTokenClientURLs, RecipientUpdateResponse, RecipientViewRequest, Recipients, RecipientsUpdateSummary, ReferralInformation, Reminders, ReportInProductCsvRunRequest, ReportInProductField, ReportInProductGet, ReportInProductList, ReportInProductListItem, ReportInProductRunRequest, ReportInProductRunResponse, ReportInProductRunResponseRow, ReportInProductRunResponseRowFields, ReportInProductSaveResponse, ReportInProductSentByDetails, ResourceInformation, ReturnUrlRequest, SealIdentifier, SealSign, SeatDiscount, SenderCompany, 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, TemplateCustomFields, TemplateDocumentVisibilityList, TemplateDocumentsResult, TemplateInformation, TemplateMatch, TemplateNotificationRequest, TemplateRecipients, TemplateRole, TemplateSharedItem, TemplateSummary, TemplateTabs, TemplateUpdateSummary, Text, TextCustomField, Title, UsageHistory, UserAccountManagementGranularInformation, 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, CloudStorageApi, ConnectApi, CustomTabsApi, DataFeedApi, 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, AccountMinimumPasswordLength, AccountNotification, AccountPasswordExpirePasswordDays, AccountPasswordLockoutDurationMinutes, AccountPasswordLockoutDurationType, AccountPasswordMinimumPasswordAgeDays, AccountPasswordQuestionsRequired, AccountPasswordRules, AccountPasswordStrengthType, AccountPasswordStrengthTypeOption, AccountRoleSettings, AccountSeals, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProvider, AccountSignatureProviderOption, AccountSignatureProviders, AccountSignaturesInformation, AccountUISettings, AddOn, AddressInformation, AddressInformationInput, AdminMessage, Agent, ApiRequestLog, ApiRequestLogsResult, AppStoreProduct, AppStoreReceipt, Approve, AskAnAdmin, Attachment, AuthenticationMethod, AuthenticationStatus, BccEmailAddress, BccEmailArchive, BccEmailArchiveHistory, BccEmailArchiveHistoryList, BccEmailArchiveList, BillingCharge, BillingChargeResponse, BillingDiscount, BillingInvoice, BillingInvoiceItem, BillingInvoicesResponse, BillingInvoicesSummary, BillingPayment, BillingPaymentItem, BillingPaymentRequest, BillingPaymentResponse, BillingPaymentsResponse, BillingPlan, BillingPlanInformation, BillingPlanPreview, BillingPlanResponse, BillingPlanUpdateResponse, BillingPlansResponse, BillingPrice, Brand, BrandEmailContent, BrandLink, BrandLogos, BrandRequest, BrandResourceUrls, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, BulkEnvelope, BulkEnvelopeStatus, BulkRecipient, BulkRecipientSignatureProvider, BulkRecipientTabLabel, BulkRecipientsRequest, BulkRecipientsResponse, BulkRecipientsSummaryResponse, BulkRecipientsUpdateResponse, BulkSendBatchRequest, BulkSendBatchStatus, BulkSendBatchSummaries, BulkSendBatchSummary, BulkSendErrorStatus, BulkSendRequest, BulkSendResponse, BulkSendTestResponse, BulkSendingCopy, BulkSendingCopyCustomField, BulkSendingCopyRecipient, BulkSendingCopyTab, BulkSendingList, BulkSendingListSummaries, BulkSendingListSummary, 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, ConnectEventData, ConnectFailureFilter, ConnectFailureResult, ConnectFailureResults, ConnectLog, ConnectLogs, ConnectSalesforceField, ConnectSalesforceObject, ConnectUserInfo, ConnectUserObject, ConsoleViewRequest, ConsumerDisclosure, Contact, ContactGetResponse, ContactModRequest, ContactPhoneNumber, ContactUpdateResponse, CorrectViewRequest, Country, CreditCardInformation, CreditCardTypes, Currency, CurrencyFeatureSetPrice, CurrencyPlanPrice, CustomField, CustomFields, CustomFieldsEnvelope, CustomSettingsInformation, DateSigned, DateStampProperties, Decline, DiagnosticsSettingsInformation, DirectDebitProcessorInformation, DobInformationInput, 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, EnvelopeDefinition, EnvelopeDocument, EnvelopeDocumentsResult, EnvelopeEvent, EnvelopeFormData, EnvelopeId, EnvelopeIdsRequest, EnvelopeMetadata, EnvelopeNotificationRequest, EnvelopePurgeConfiguration, EnvelopeSummary, EnvelopeTemplate, EnvelopeTemplateResults, EnvelopeTransactionStatus, EnvelopeTransferRule, EnvelopeTransferRuleInformation, EnvelopeTransferRuleRequest, EnvelopeUpdateSummary, EnvelopesInformation, ErrorDetails, EventNotification, EventResult, Expirations, ExternalDocServiceErrorDetails, ExternalDocumentSources, ExternalFile, ExternalFolder, FavoriteTemplatesContentItem, FavoriteTemplatesInfo, FeatureAvailableMetadata, FeatureSet, FileType, FileTypeList, Filter, FirstName, Folder, FolderItemResponse, FolderItemV2, FolderItemsResponse, FolderSharedItem, FoldersRequest, FoldersResponse, ForgottenPasswordInformation, FormDataItem, FormulaTab, FullName, GraphicsContext, Group, GroupInformation, IdCheckConfiguration, IdCheckInformationInput, IdCheckSecurityStep, InPersonSigner, InitialHere, InlineTemplate, IntegratedConnectUserInfoList, IntegratedUserInfoList, Intermediary, Jurisdiction, 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, NotaryHost, NotaryJournal, NotaryJournalCredibleWitness, NotaryJournalList, NotaryJournalMetaData, NotaryJurisdiction, NotaryJurisdictionList, NotaryRecipient, NotaryResult, NotarySeal, Note, Notification, NotificationDefaultSettings, NotificationDefaults, OauthAccess, OfflineAttributes, Page, PageImages, PageRequest, 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, ProofServiceResourceToken, ProofServiceViewLink, PropertyMetadata, Province, ProvisioningInformation, PurchasedEnvelopesInformation, Radio, RadioGroup, RecipientAdditionalNotification, RecipientAttachment, RecipientDomain, RecipientEmailNotification, RecipientEvent, RecipientFormData, RecipientGroup, RecipientIdentityInputOption, RecipientIdentityPhoneNumber, RecipientIdentityVerification, RecipientNamesResponse, RecipientOption, RecipientPhoneAuthentication, RecipientPhoneNumber, RecipientPreviewRequest, RecipientProofFile, RecipientRouting, RecipientRules, RecipientSMSAuthentication, RecipientSignatureInformation, RecipientSignatureProvider, RecipientSignatureProviderOptions, RecipientTokenClientURLs, RecipientUpdateResponse, RecipientViewRequest, Recipients, RecipientsUpdateSummary, ReferralInformation, Reminders, ReportInProductCsvRunRequest, ReportInProductField, ReportInProductGet, ReportInProductList, ReportInProductListItem, ReportInProductRunRequest, ReportInProductRunResponse, ReportInProductRunResponseRow, ReportInProductRunResponseRowFields, ReportInProductSaveResponse, ReportInProductSentByDetails, ResourceInformation, ReturnUrlRequest, SealIdentifier, SealSign, SeatDiscount, SenderCompany, 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, TemplateCustomFields, TemplateDocumentVisibilityList, TemplateDocumentsResult, TemplateInformation, TemplateMatch, TemplateNotificationRequest, TemplateRecipients, TemplateRole, TemplateSharedItem, TemplateSummary, TemplateTabs, TemplateUpdateSummary, Text, TextCustomField, Title, UsageHistory, UserAccountManagementGranularInformation, 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, CloudStorageApi, ConnectApi, CustomTabsApi, DataFeedApi, DiagnosticsApi, EmailArchiveApi, EnvelopesApi, FoldersApi, GroupsApi, NotaryApi, OrganizationsApi, PowerFormsApi, SigningGroupsApi, TemplatesApi, TrustServiceProvidersApi, UsersApi, WorkspacesApi) { 'use strict'; /** @@ -745,6 +745,11 @@ * @property {module:model/ConnectSalesforceObject} */ ConnectSalesforceObject: ConnectSalesforceObject, + /** + * The ConnectUserInfo model constructor. + * @property {module:model/ConnectUserInfo} + */ + ConnectUserInfo: ConnectUserInfo, /** * The ConnectUserObject model constructor. * @property {module:model/ConnectUserObject} @@ -950,6 +955,11 @@ * @property {module:model/DowngradePlanUpdateResponse} */ DowngradePlanUpdateResponse: DowngradePlanUpdateResponse, + /** + * The DowngradeRequestInformation model constructor. + * @property {module:model/DowngradeRequestInformation} + */ + DowngradeRequestInformation: DowngradeRequestInformation, /** * The Draw model constructor. * @property {module:model/Draw} @@ -1285,6 +1295,11 @@ * @property {module:model/InlineTemplate} */ InlineTemplate: InlineTemplate, + /** + * The IntegratedConnectUserInfoList model constructor. + * @property {module:model/IntegratedConnectUserInfoList} + */ + IntegratedConnectUserInfoList: IntegratedConnectUserInfoList, /** * The IntegratedUserInfoList model constructor. * @property {module:model/IntegratedUserInfoList} diff --git a/src/model/AccountBillingPlan.js b/src/model/AccountBillingPlan.js index b42cf2b4f..ae716ca5e 100644 --- a/src/model/AccountBillingPlan.js +++ b/src/model/AccountBillingPlan.js @@ -118,6 +118,9 @@ if (data.hasOwnProperty('planStartDate')) { obj['planStartDate'] = ApiClient.convertToType(data['planStartDate'], 'String'); } + if (data.hasOwnProperty('productId')) { + obj['productId'] = ApiClient.convertToType(data['productId'], 'String'); + } if (data.hasOwnProperty('renewalDate')) { obj['renewalDate'] = ApiClient.convertToType(data['renewalDate'], 'String'); } @@ -244,6 +247,11 @@ * @member {String} planStartDate */ exports.prototype['planStartDate'] = undefined; + /** + * + * @member {String} productId + */ + exports.prototype['productId'] = undefined; /** * * @member {String} renewalDate diff --git a/src/model/AccountBillingPlanResponse.js b/src/model/AccountBillingPlanResponse.js index 5b1050df7..4c1d49a6b 100644 --- a/src/model/AccountBillingPlanResponse.js +++ b/src/model/AccountBillingPlanResponse.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/AccountAddress', 'model/AccountBillingPlan', 'model/BillingPlan', 'model/CreditCardInformation', 'model/DirectDebitProcessorInformation', 'model/DowngradePlanUpdateResponse', 'model/PaymentProcessorInformation', 'model/ReferralInformation'], factory); + define(['ApiClient', 'model/AccountAddress', 'model/AccountBillingPlan', 'model/BillingPlan', 'model/CreditCardInformation', 'model/DirectDebitProcessorInformation', 'model/DowngradePlanUpdateResponse', 'model/DowngradeRequestInformation', 'model/PaymentProcessorInformation', 'model/ReferralInformation'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./AccountAddress'), require('./AccountBillingPlan'), require('./BillingPlan'), require('./CreditCardInformation'), require('./DirectDebitProcessorInformation'), require('./DowngradePlanUpdateResponse'), require('./PaymentProcessorInformation'), require('./ReferralInformation')); + module.exports = factory(require('../ApiClient'), require('./AccountAddress'), require('./AccountBillingPlan'), require('./BillingPlan'), require('./CreditCardInformation'), require('./DirectDebitProcessorInformation'), require('./DowngradePlanUpdateResponse'), require('./DowngradeRequestInformation'), require('./PaymentProcessorInformation'), require('./ReferralInformation')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.AccountBillingPlanResponse = factory(root.Docusign.ApiClient, root.Docusign.AccountAddress, root.Docusign.AccountBillingPlan, root.Docusign.BillingPlan, root.Docusign.CreditCardInformation, root.Docusign.DirectDebitProcessorInformation, root.Docusign.DowngradePlanUpdateResponse, root.Docusign.PaymentProcessorInformation, root.Docusign.ReferralInformation); + root.Docusign.AccountBillingPlanResponse = factory(root.Docusign.ApiClient, root.Docusign.AccountAddress, root.Docusign.AccountBillingPlan, root.Docusign.BillingPlan, root.Docusign.CreditCardInformation, root.Docusign.DirectDebitProcessorInformation, root.Docusign.DowngradePlanUpdateResponse, root.Docusign.DowngradeRequestInformation, root.Docusign.PaymentProcessorInformation, root.Docusign.ReferralInformation); } -}(this, function(ApiClient, AccountAddress, AccountBillingPlan, BillingPlan, CreditCardInformation, DirectDebitProcessorInformation, DowngradePlanUpdateResponse, PaymentProcessorInformation, ReferralInformation) { +}(this, function(ApiClient, AccountAddress, AccountBillingPlan, BillingPlan, CreditCardInformation, DirectDebitProcessorInformation, DowngradePlanUpdateResponse, DowngradeRequestInformation, PaymentProcessorInformation, ReferralInformation) { 'use strict'; @@ -73,6 +73,9 @@ if (data.hasOwnProperty('downgradePlanInformation')) { obj['downgradePlanInformation'] = DowngradePlanUpdateResponse.constructFromObject(data['downgradePlanInformation']); } + if (data.hasOwnProperty('downgradeRequestInformation')) { + obj['downgradeRequestInformation'] = DowngradeRequestInformation.constructFromObject(data['downgradeRequestInformation']); + } if (data.hasOwnProperty('entityName')) { obj['entityName'] = ApiClient.convertToType(data['entityName'], 'String'); } @@ -117,6 +120,10 @@ * @member {module:model/DowngradePlanUpdateResponse} downgradePlanInformation */ exports.prototype['downgradePlanInformation'] = undefined; + /** + * @member {module:model/DowngradeRequestInformation} downgradeRequestInformation + */ + exports.prototype['downgradeRequestInformation'] = undefined; /** * * @member {String} entityName diff --git a/src/model/AccountSettingsInformation.js b/src/model/AccountSettingsInformation.js index 1926951b5..8b71d17fd 100644 --- a/src/model/AccountSettingsInformation.js +++ b/src/model/AccountSettingsInformation.js @@ -874,6 +874,12 @@ if (data.hasOwnProperty('enableEsignCommunitiesMetadata')) { obj['enableEsignCommunitiesMetadata'] = SettingsMetadata.constructFromObject(data['enableEsignCommunitiesMetadata']); } + if (data.hasOwnProperty('enableIDFxIntuitKBA')) { + obj['enableIDFxIntuitKBA'] = ApiClient.convertToType(data['enableIDFxIntuitKBA'], 'String'); + } + if (data.hasOwnProperty('enableIDFxIntuitKBAMetadata')) { + obj['enableIDFxIntuitKBAMetadata'] = SettingsMetadata.constructFromObject(data['enableIDFxIntuitKBAMetadata']); + } if (data.hasOwnProperty('enableInBrowserEditor')) { obj['enableInBrowserEditor'] = ApiClient.convertToType(data['enableInBrowserEditor'], 'String'); } @@ -1186,6 +1192,12 @@ if (data.hasOwnProperty('identityVerificationMetadata')) { obj['identityVerificationMetadata'] = SettingsMetadata.constructFromObject(data['identityVerificationMetadata']); } + if (data.hasOwnProperty('idfxPhoneAuthenticationOverride')) { + obj['idfxPhoneAuthenticationOverride'] = ApiClient.convertToType(data['idfxPhoneAuthenticationOverride'], 'String'); + } + if (data.hasOwnProperty('idfxPhoneAuthenticationOverrideMetadata')) { + obj['idfxPhoneAuthenticationOverrideMetadata'] = SettingsMetadata.constructFromObject(data['idfxPhoneAuthenticationOverrideMetadata']); + } if (data.hasOwnProperty('ignoreErrorIfAnchorTabNotFound')) { obj['ignoreErrorIfAnchorTabNotFound'] = ApiClient.convertToType(data['ignoreErrorIfAnchorTabNotFound'], 'String'); } @@ -2950,6 +2962,15 @@ * @member {module:model/SettingsMetadata} enableEsignCommunitiesMetadata */ exports.prototype['enableEsignCommunitiesMetadata'] = undefined; + /** + * + * @member {String} enableIDFxIntuitKBA + */ + exports.prototype['enableIDFxIntuitKBA'] = undefined; + /** + * @member {module:model/SettingsMetadata} enableIDFxIntuitKBAMetadata + */ + exports.prototype['enableIDFxIntuitKBAMetadata'] = undefined; /** * * @member {String} enableInBrowserEditor @@ -3418,6 +3439,15 @@ * @member {module:model/SettingsMetadata} identityVerificationMetadata */ exports.prototype['identityVerificationMetadata'] = undefined; + /** + * + * @member {String} idfxPhoneAuthenticationOverride + */ + exports.prototype['idfxPhoneAuthenticationOverride'] = undefined; + /** + * @member {module:model/SettingsMetadata} idfxPhoneAuthenticationOverrideMetadata + */ + exports.prototype['idfxPhoneAuthenticationOverrideMetadata'] = undefined; /** * * @member {String} ignoreErrorIfAnchorTabNotFound diff --git a/src/model/AppStoreReceipt.js b/src/model/AppStoreReceipt.js index 94aa53cfe..12ebeefb1 100644 --- a/src/model/AppStoreReceipt.js +++ b/src/model/AppStoreReceipt.js @@ -55,6 +55,12 @@ if (data) { obj = obj || new exports(); + if (data.hasOwnProperty('downgradeProductId')) { + obj['downgradeProductId'] = ApiClient.convertToType(data['downgradeProductId'], 'String'); + } + if (data.hasOwnProperty('isDowngradeCancellation')) { + obj['isDowngradeCancellation'] = ApiClient.convertToType(data['isDowngradeCancellation'], 'String'); + } if (data.hasOwnProperty('productId')) { obj['productId'] = ApiClient.convertToType(data['productId'], 'String'); } @@ -65,6 +71,16 @@ return obj; } + /** + * + * @member {String} downgradeProductId + */ + exports.prototype['downgradeProductId'] = undefined; + /** + * + * @member {String} isDowngradeCancellation + */ + exports.prototype['isDowngradeCancellation'] = undefined; /** * * @member {String} productId diff --git a/src/model/BillingCharge.js b/src/model/BillingCharge.js index 813555942..907fad762 100644 --- a/src/model/BillingCharge.js +++ b/src/model/BillingCharge.js @@ -109,7 +109,7 @@ */ exports.prototype['blocked'] = undefined; /** - * Provides information on what services the charge item is for. The following table provides a description of the different chargeName values available at this time. | chargeName | Description | | --- | --- | | id_check | ID Check Charge | | in_person_signing | In Person Signing charge | | envelopes Included | Sent Envelopes for the account | | age_verify | Age verification check | | ofac | OFAC Check | | id_confirm | ID confirmation check | | student_authentication | STAN PIN authentication check | | wet_sign_fax | Pages for returning signed documents by fax | | attachment_fax | Pages for returning attachments by fax | | phone_authentication | Phone authentication charge | | powerforms | PowerForm envelopes sent | | signer_payments | Payment processing charge | | outbound_fax | Send by fax charge | | bulk_recipient_envelopes | Bulk Recipient Envelopes sent | | sms_authentications | SMS authentication charge | | saml_authentications | SAML authentication charge | | express_signer_certificate | DocuSign Express Certificate charge | | personal_signer_certificate | Personal Signer Certificate charge | | safe_certificate | SAFE BioPharma Signer Certificate charge | | seats | Included active seats charge | | open_trust_certificate | OpenTrust Signer Certificate charge | + * Provides information on what services the charge item is for. The following table provides a description of the different chargeName values available at this time. | chargeName | Description | | --- | --- | | id_check | ID Check Charge | | in_person_signing | In Person Signing charge | | envelopes Included | Sent Envelopes for the account | | age_verify | Age verification check | | ofac | OFAC Check | | id_confirm | ID confirmation check | | student_authentication | STAN PIN authentication check | | wet_sign_fax | Pages for returning signed documents by fax | | attachment_fax | Pages for returning attachments by fax | | phone_authentication | Phone authentication charge | | powerforms | PowerForm envelopes sent | | signer_payments | Payment processing charge | | outbound_fax | Send by fax charge | | bulk_recipient_envelopes | Bulk Recipient Envelopes sent | | sms_authentications | SMS authentication charge | | saml_authentications | SAML authentication charge | | express_signer_certificate | DocuSign Express Certificate charge | | personal_signer_certificate | Personal Signer Certificate charge | | safe_certificate | SAFE BioPharma Signer Certificate charge | | seats | Included active seats charge | | open_trust_certificate | OpenTrust Signer Certificate charge | * @member {String} chargeName */ exports.prototype['chargeName'] = undefined; diff --git a/src/model/Checkbox.js b/src/model/Checkbox.js index 681ee9607..00b60a6dd 100644 --- a/src/model/Checkbox.js +++ b/src/model/Checkbox.js @@ -255,6 +255,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -644,6 +650,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */ diff --git a/src/model/ConnectCustomConfiguration.js b/src/model/ConnectCustomConfiguration.js index 6c5ff39b2..7111e2701 100644 --- a/src/model/ConnectCustomConfiguration.js +++ b/src/model/ConnectCustomConfiguration.js @@ -69,6 +69,9 @@ if (data.hasOwnProperty('connectId')) { obj['connectId'] = ApiClient.convertToType(data['connectId'], 'String'); } + if (data.hasOwnProperty('deliveryMode')) { + obj['deliveryMode'] = ApiClient.convertToType(data['deliveryMode'], 'String'); + } if (data.hasOwnProperty('enableLog')) { obj['enableLog'] = ApiClient.convertToType(data['enableLog'], 'String'); } @@ -191,13 +194,18 @@ * @member {String} connectId */ exports.prototype['connectId'] = undefined; + /** + * + * @member {String} deliveryMode + */ + exports.prototype['deliveryMode'] = undefined; /** * This turns Connect logging on or off. When set to **true**, logging is turned on. * @member {String} enableLog */ exports.prototype['enableLog'] = undefined; /** - * A comma separated list of �Envelope� related events that are tracked through Connect. The possible event values are: Sent, Delivered, Completed, Declined, and Voided. + * A comma separated list of �Envelope� related events that are tracked through Connect. The possible event values are: Sent, Delivered, Completed, Declined, and Voided. * @member {Array.} envelopeEvents */ exports.prototype['envelopeEvents'] = undefined; @@ -266,7 +274,7 @@ */ exports.prototype['password'] = undefined; /** - * A comma separated list of �Recipient� related events that are tracked through Connect. The possible event values are: Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. + * A comma separated list of �Recipient� related events that are tracked through Connect. The possible event values are: Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. * @member {Array.} recipientEvents */ exports.prototype['recipientEvents'] = undefined; @@ -331,7 +339,7 @@ */ exports.prototype['urlToPublishTo'] = undefined; /** - * A comma separated list of userIds. This sets the users associated with the tracked envelope and recipient events. When one of the event occurs for a set user, the information is sent through Connect. ###### Note: If allUsers is set to �false� then you must provide a list of user id�s. + * A comma separated list of userIds. This sets the users associated with the tracked envelope and recipient events. When one of the event occurs for a set user, the information is sent through Connect. ###### Note: If allUsers is set to �false� then you must provide a list of user id�s. * @member {Array.} userIds */ exports.prototype['userIds'] = undefined; diff --git a/src/model/ConnectUserInfo.js b/src/model/ConnectUserInfo.js new file mode 100644 index 000000000..141ee1fae --- /dev/null +++ b/src/model/ConnectUserInfo.js @@ -0,0 +1,107 @@ +/** + * DocuSign REST API + * The DocuSign 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'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.Docusign) { + root.Docusign = {}; + } + root.Docusign.ConnectUserInfo = factory(root.Docusign.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + /** + * The ConnectUserInfo model module. + * @module model/ConnectUserInfo + */ + + /** + * Constructs a new ConnectUserInfo. + * @alias module:model/ConnectUserInfo + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a ConnectUserInfo 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/ConnectUserInfo} obj Optional instance to populate. + * @return {module:model/ConnectUserInfo} The populated ConnectUserInfo instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('email')) { + obj['email'] = ApiClient.convertToType(data['email'], 'String'); + } + if (data.hasOwnProperty('isIncluded')) { + obj['isIncluded'] = ApiClient.convertToType(data['isIncluded'], 'String'); + } + if (data.hasOwnProperty('isPartOfDomain')) { + obj['isPartOfDomain'] = ApiClient.convertToType(data['isPartOfDomain'], 'String'); + } + if (data.hasOwnProperty('userId')) { + obj['userId'] = ApiClient.convertToType(data['userId'], 'String'); + } + if (data.hasOwnProperty('userName')) { + obj['userName'] = ApiClient.convertToType(data['userName'], 'String'); + } + } + return obj; + } + + /** + * + * @member {String} email + */ + exports.prototype['email'] = undefined; + /** + * + * @member {String} isIncluded + */ + exports.prototype['isIncluded'] = undefined; + /** + * + * @member {String} isPartOfDomain + */ + exports.prototype['isPartOfDomain'] = undefined; + /** + * + * @member {String} userId + */ + exports.prototype['userId'] = undefined; + /** + * + * @member {String} userName + */ + exports.prototype['userName'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/DowngradePlanUpdateResponse.js b/src/model/DowngradePlanUpdateResponse.js index bf240c359..4a2bf055f 100644 --- a/src/model/DowngradePlanUpdateResponse.js +++ b/src/model/DowngradePlanUpdateResponse.js @@ -78,6 +78,9 @@ if (data.hasOwnProperty('message')) { obj['message'] = ApiClient.convertToType(data['message'], 'String'); } + if (data.hasOwnProperty('productId')) { + obj['productId'] = ApiClient.convertToType(data['productId'], 'String'); + } if (data.hasOwnProperty('promoCode')) { obj['promoCode'] = ApiClient.convertToType(data['promoCode'], 'String'); } @@ -134,6 +137,11 @@ * @member {String} message */ exports.prototype['message'] = undefined; + /** + * + * @member {String} productId + */ + exports.prototype['productId'] = undefined; /** * * @member {String} promoCode diff --git a/src/model/DowngradeRequestInformation.js b/src/model/DowngradeRequestInformation.js new file mode 100644 index 000000000..184f5b724 --- /dev/null +++ b/src/model/DowngradeRequestInformation.js @@ -0,0 +1,91 @@ +/** + * DocuSign REST API + * The DocuSign 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'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.Docusign) { + root.Docusign = {}; + } + root.Docusign.DowngradeRequestInformation = factory(root.Docusign.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + /** + * The DowngradeRequestInformation model module. + * @module model/DowngradeRequestInformation + */ + + /** + * Constructs a new DowngradeRequestInformation. + * @alias module:model/DowngradeRequestInformation + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a DowngradeRequestInformation 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/DowngradeRequestInformation} obj Optional instance to populate. + * @return {module:model/DowngradeRequestInformation} The populated DowngradeRequestInformation instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('downgradeRequestCreation')) { + obj['downgradeRequestCreation'] = ApiClient.convertToType(data['downgradeRequestCreation'], 'String'); + } + if (data.hasOwnProperty('downgradeRequestProductId')) { + obj['downgradeRequestProductId'] = ApiClient.convertToType(data['downgradeRequestProductId'], 'String'); + } + if (data.hasOwnProperty('downgradeRequestStatus')) { + obj['downgradeRequestStatus'] = ApiClient.convertToType(data['downgradeRequestStatus'], 'String'); + } + } + return obj; + } + + /** + * + * @member {String} downgradeRequestCreation + */ + exports.prototype['downgradeRequestCreation'] = undefined; + /** + * + * @member {String} downgradeRequestProductId + */ + exports.prototype['downgradeRequestProductId'] = undefined; + /** + * + * @member {String} downgradeRequestStatus + */ + exports.prototype['downgradeRequestStatus'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Email.js b/src/model/Email.js index cdabb682f..65919ec45 100644 --- a/src/model/Email.js +++ b/src/model/Email.js @@ -288,6 +288,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -744,6 +750,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */ diff --git a/src/model/EventNotification.js b/src/model/EventNotification.js index e87ab1859..89f481bfd 100644 --- a/src/model/EventNotification.js +++ b/src/model/EventNotification.js @@ -55,6 +55,9 @@ if (data) { obj = obj || new exports(); + if (data.hasOwnProperty('deliveryMode')) { + obj['deliveryMode'] = ApiClient.convertToType(data['deliveryMode'], 'String'); + } if (data.hasOwnProperty('envelopeEvents')) { obj['envelopeEvents'] = ApiClient.convertToType(data['envelopeEvents'], [EnvelopeEvent]); } @@ -110,6 +113,11 @@ return obj; } + /** + * + * @member {String} deliveryMode + */ + exports.prototype['deliveryMode'] = undefined; /** * A list of envelope-level event statuses that will trigger Connect to send updates to the endpoint specified in the `url` property. To receive notifications, you must include either an `envelopeEvents` node or a `recipientEvents` node. You do not need to specify both. * @member {Array.} envelopeEvents diff --git a/src/model/FormulaTab.js b/src/model/FormulaTab.js index 09ed9ab90..a7afe95b7 100644 --- a/src/model/FormulaTab.js +++ b/src/model/FormulaTab.js @@ -315,6 +315,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -811,6 +817,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */ diff --git a/src/model/IntegratedConnectUserInfoList.js b/src/model/IntegratedConnectUserInfoList.js new file mode 100644 index 000000000..ead987c9a --- /dev/null +++ b/src/model/IntegratedConnectUserInfoList.js @@ -0,0 +1,123 @@ +/** + * DocuSign REST API + * The DocuSign 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/ConnectUserInfo'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./ConnectUserInfo')); + } else { + // Browser globals (root is window) + if (!root.Docusign) { + root.Docusign = {}; + } + root.Docusign.IntegratedConnectUserInfoList = factory(root.Docusign.ApiClient, root.Docusign.ConnectUserInfo); + } +}(this, function(ApiClient, ConnectUserInfo) { + 'use strict'; + + + /** + * The IntegratedConnectUserInfoList model module. + * @module model/IntegratedConnectUserInfoList + */ + + /** + * Constructs a new IntegratedConnectUserInfoList. + * @alias module:model/IntegratedConnectUserInfoList + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a IntegratedConnectUserInfoList 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/IntegratedConnectUserInfoList} obj Optional instance to populate. + * @return {module:model/IntegratedConnectUserInfoList} The populated IntegratedConnectUserInfoList instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('endPosition')) { + obj['endPosition'] = ApiClient.convertToType(data['endPosition'], 'String'); + } + if (data.hasOwnProperty('nextUri')) { + obj['nextUri'] = ApiClient.convertToType(data['nextUri'], 'String'); + } + if (data.hasOwnProperty('previousUri')) { + obj['previousUri'] = ApiClient.convertToType(data['previousUri'], 'String'); + } + if (data.hasOwnProperty('resultSetSize')) { + obj['resultSetSize'] = ApiClient.convertToType(data['resultSetSize'], 'String'); + } + if (data.hasOwnProperty('startPosition')) { + obj['startPosition'] = ApiClient.convertToType(data['startPosition'], 'String'); + } + if (data.hasOwnProperty('totalSetSize')) { + obj['totalSetSize'] = ApiClient.convertToType(data['totalSetSize'], 'String'); + } + if (data.hasOwnProperty('users')) { + obj['users'] = ApiClient.convertToType(data['users'], [ConnectUserInfo]); + } + } + return obj; + } + + /** + * + * @member {String} endPosition + */ + exports.prototype['endPosition'] = undefined; + /** + * + * @member {String} nextUri + */ + exports.prototype['nextUri'] = undefined; + /** + * + * @member {String} previousUri + */ + exports.prototype['previousUri'] = undefined; + /** + * + * @member {String} resultSetSize + */ + exports.prototype['resultSetSize'] = undefined; + /** + * + * @member {String} startPosition + */ + exports.prototype['startPosition'] = undefined; + /** + * + * @member {String} totalSetSize + */ + exports.prototype['totalSetSize'] = undefined; + /** + * + * @member {Array.} users + */ + exports.prototype['users'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/List.js b/src/model/List.js index 051b56cf7..eb299b623 100644 --- a/src/model/List.js +++ b/src/model/List.js @@ -267,6 +267,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -680,6 +686,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */ diff --git a/src/model/ModelDate.js b/src/model/ModelDate.js index db541c894..ae11d794f 100644 --- a/src/model/ModelDate.js +++ b/src/model/ModelDate.js @@ -288,6 +288,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -744,6 +750,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */ diff --git a/src/model/ModelNumber.js b/src/model/ModelNumber.js index e95a3820e..2f8cd9a94 100644 --- a/src/model/ModelNumber.js +++ b/src/model/ModelNumber.js @@ -300,6 +300,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -774,6 +780,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */ diff --git a/src/model/RadioGroup.js b/src/model/RadioGroup.js index 0c6b531f0..165a048b9 100644 --- a/src/model/RadioGroup.js +++ b/src/model/RadioGroup.js @@ -111,6 +111,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('tabType')) { obj['tabType'] = ApiClient.convertToType(data['tabType'], 'String'); } @@ -225,6 +231,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * * @member {String} tabType diff --git a/src/model/RecipientIdentityPhoneNumber.js b/src/model/RecipientIdentityPhoneNumber.js index 1573821a8..f88282880 100644 --- a/src/model/RecipientIdentityPhoneNumber.js +++ b/src/model/RecipientIdentityPhoneNumber.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient'], factory); + define(['ApiClient', 'model/PropertyMetadata'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient')); + module.exports = factory(require('../ApiClient'), require('./PropertyMetadata')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.RecipientIdentityPhoneNumber = factory(root.Docusign.ApiClient); + root.Docusign.RecipientIdentityPhoneNumber = factory(root.Docusign.ApiClient, root.Docusign.PropertyMetadata); } -}(this, function(ApiClient) { +}(this, function(ApiClient, PropertyMetadata) { 'use strict'; @@ -57,12 +57,24 @@ if (data.hasOwnProperty('countryCode')) { obj['countryCode'] = ApiClient.convertToType(data['countryCode'], 'String'); } + if (data.hasOwnProperty('countryCodeLock')) { + obj['countryCodeLock'] = ApiClient.convertToType(data['countryCodeLock'], 'String'); + } + if (data.hasOwnProperty('countryCodeMetadata')) { + obj['countryCodeMetadata'] = PropertyMetadata.constructFromObject(data['countryCodeMetadata']); + } if (data.hasOwnProperty('extension')) { obj['extension'] = ApiClient.convertToType(data['extension'], 'String'); } + if (data.hasOwnProperty('extensionMetadata')) { + obj['extensionMetadata'] = PropertyMetadata.constructFromObject(data['extensionMetadata']); + } if (data.hasOwnProperty('number')) { obj['number'] = ApiClient.convertToType(data['number'], 'String'); } + if (data.hasOwnProperty('numberMetadata')) { + obj['numberMetadata'] = PropertyMetadata.constructFromObject(data['numberMetadata']); + } } return obj; } @@ -72,16 +84,33 @@ * @member {String} countryCode */ exports.prototype['countryCode'] = undefined; + /** + * + * @member {String} countryCodeLock + */ + exports.prototype['countryCodeLock'] = undefined; + /** + * @member {module:model/PropertyMetadata} countryCodeMetadata + */ + exports.prototype['countryCodeMetadata'] = undefined; /** * * @member {String} extension */ exports.prototype['extension'] = undefined; + /** + * @member {module:model/PropertyMetadata} extensionMetadata + */ + exports.prototype['extensionMetadata'] = undefined; /** * * @member {String} number */ exports.prototype['number'] = undefined; + /** + * @member {module:model/PropertyMetadata} numberMetadata + */ + exports.prototype['numberMetadata'] = undefined; diff --git a/src/model/RecipientIdentityVerification.js b/src/model/RecipientIdentityVerification.js index 07b64a301..8b33163b6 100644 --- a/src/model/RecipientIdentityVerification.js +++ b/src/model/RecipientIdentityVerification.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/RecipientIdentityInputOption'], factory); + define(['ApiClient', 'model/PropertyMetadata', 'model/RecipientIdentityInputOption'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./RecipientIdentityInputOption')); + module.exports = factory(require('../ApiClient'), require('./PropertyMetadata'), require('./RecipientIdentityInputOption')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.RecipientIdentityVerification = factory(root.Docusign.ApiClient, root.Docusign.RecipientIdentityInputOption); + root.Docusign.RecipientIdentityVerification = factory(root.Docusign.ApiClient, root.Docusign.PropertyMetadata, root.Docusign.RecipientIdentityInputOption); } -}(this, function(ApiClient, RecipientIdentityInputOption) { +}(this, function(ApiClient, PropertyMetadata, RecipientIdentityInputOption) { 'use strict'; @@ -60,6 +60,9 @@ if (data.hasOwnProperty('workflowId')) { obj['workflowId'] = ApiClient.convertToType(data['workflowId'], 'String'); } + if (data.hasOwnProperty('workflowIdMetadata')) { + obj['workflowIdMetadata'] = PropertyMetadata.constructFromObject(data['workflowIdMetadata']); + } } return obj; } @@ -74,6 +77,10 @@ * @member {String} workflowId */ exports.prototype['workflowId'] = undefined; + /** + * @member {module:model/PropertyMetadata} workflowIdMetadata + */ + exports.prototype['workflowIdMetadata'] = undefined; diff --git a/src/model/Ssn.js b/src/model/Ssn.js index 6228de37f..5a2e79713 100644 --- a/src/model/Ssn.js +++ b/src/model/Ssn.js @@ -288,6 +288,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -744,6 +750,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */ diff --git a/src/model/Text.js b/src/model/Text.js index 702611ac6..d6cf7ae59 100644 --- a/src/model/Text.js +++ b/src/model/Text.js @@ -300,6 +300,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -774,6 +780,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */ diff --git a/src/model/Zip.js b/src/model/Zip.js index 2553fe087..b8025c42e 100644 --- a/src/model/Zip.js +++ b/src/model/Zip.js @@ -288,6 +288,12 @@ if (data.hasOwnProperty('sharedMetadata')) { obj['sharedMetadata'] = PropertyMetadata.constructFromObject(data['sharedMetadata']); } + if (data.hasOwnProperty('shareToRecipients')) { + obj['shareToRecipients'] = ApiClient.convertToType(data['shareToRecipients'], 'String'); + } + if (data.hasOwnProperty('shareToRecipientsMetadata')) { + obj['shareToRecipientsMetadata'] = PropertyMetadata.constructFromObject(data['shareToRecipientsMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -750,6 +756,15 @@ * @member {module:model/PropertyMetadata} sharedMetadata */ exports.prototype['sharedMetadata'] = undefined; + /** + * + * @member {String} shareToRecipients + */ + exports.prototype['shareToRecipients'] = undefined; + /** + * @member {module:model/PropertyMetadata} shareToRecipientsMetadata + */ + exports.prototype['shareToRecipientsMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */