From 4094b2a6308d515beb4b457063ccb116eb1d643c Mon Sep 17 00:00:00 2001 From: Dhaval Brahmbhatt <32913565+dbbrahmbhatt@users.noreply.github.com> Date: Wed, 25 May 2022 10:02:01 -0700 Subject: [PATCH] Version 5.17.0-v2.1-22.1.02.00 release (#293) Co-authored-by: root --- CHANGELOG.md | 5 + package.json | 2 +- src/api/AccountsApi.js | 68 +-- src/api/EnvelopesApi.js | 20 +- src/index.js | 36 +- src/model/AccountRoleSettings.js | 15 + src/model/AccountSettingsInformation.js | 67 ++- src/model/AccountUISettings.js | 16 +- src/model/Approve.js | 15 + src/model/BillingInvoicesSummary.js | 16 + src/model/BillingPlanInformation.js | 16 + src/model/BulkSendBatchStatus.js | 8 + src/model/BulkSendEnvelopesInfo.js | 80 +++ src/model/BulkSendErrorStatus.js | 8 + src/model/Checkbox.js | 15 + src/model/CommentThread.js | 15 + src/model/CommissionCounty.js | 15 + src/model/CommissionExpiration.js | 15 + src/model/CommissionNumber.js | 15 + src/model/CommissionState.js | 15 + src/model/Company.js | 15 + src/model/ConnectCustomConfiguration.js | 16 + src/model/Currency.js | 15 + src/model/DateSigned.js | 15 + src/model/Decline.js | 15 + src/model/Draw.js | 15 + src/model/Email.js | 15 + src/model/EmailAddress.js | 15 + src/model/EnvelopeId.js | 15 + src/model/FirstName.js | 15 + src/model/FormulaTab.js | 15 + src/model/FullName.js | 15 + src/model/IdEvidenceResourceToken.js | 83 ++++ src/model/IdEvidenceViewLink.js | 75 +++ src/model/InitialHere.js | 15 + src/model/LastName.js | 15 + src/model/List.js | 15 + src/model/ModelDate.js | 15 + src/model/ModelNumber.js | 15 + src/model/NewAccountDefinition.js | 16 + src/model/Notarize.js | 15 + src/model/NotarySeal.js | 15 + src/model/Note.js | 15 + src/model/Participant.js | 629 ++++++++++++++++++++++++ src/model/PhoneNumber.js | 15 + src/model/PolyLineOverlay.js | 15 + src/model/Radio.js | 15 + src/model/RecipientTokenClientURLs.js | 80 +++ src/model/Recipients.js | 16 +- src/model/SenderCompany.js | 15 + src/model/SenderName.js | 15 + src/model/SignHere.js | 15 + src/model/SignerAttachment.js | 15 + src/model/SmartSection.js | 15 + src/model/Ssn.js | 15 + src/model/TabGroup.js | 15 + src/model/TemplateRecipients.js | 16 +- src/model/Text.js | 15 + src/model/Title.js | 15 + src/model/UserSettingsInformation.js | 15 + src/model/View.js | 15 + src/model/Zip.js | 15 + 62 files changed, 1794 insertions(+), 109 deletions(-) create mode 100644 src/model/IdEvidenceResourceToken.js create mode 100644 src/model/IdEvidenceViewLink.js create mode 100644 src/model/Participant.js diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a770ac87..931e95fc9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes. +## [v5.17.0] - eSignature API v2.1-22.1.02.00 - 2022-05-18 +### Changed +- Added support for version v2.1-22.1.02.00 of the DocuSign ESignature API. +- Updated the SDK release version. + ## [v5.16.0] - eSignature API v2.1-22.1.01.00 - 2022-04-07 ### Changed - Added support for version v2.1-22.1.01.00 of the DocuSign ESignature API. diff --git a/package.json b/package.json index 2fa4bcc40..9e4b0b11f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "docusign-esign", - "version": "5.16.0", + "version": "5.17.0", "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 da3989611..2600d91d0 100644 --- a/src/api/AccountsApi.js +++ b/src/api/AccountsApi.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['Configuration', 'ApiClient', 'model/AccountIdentityVerificationResponse', 'model/AccountInformation', 'model/AccountPasswordRules', 'model/AccountSettingsInformation', 'model/AccountSharedAccess', 'model/AccountSignature', 'model/AccountSignatureDefinition', 'model/AccountSignatureProviders', 'model/AccountSignaturesInformation', 'model/BillingChargeResponse', 'model/Brand', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/CaptiveRecipientInformation', 'model/ConsumerDisclosure', 'model/CustomField', 'model/CustomFields', 'model/ENoteConfiguration', 'model/EnvelopePurgeConfiguration', 'model/ErrorDetails', 'model/FavoriteTemplatesInfo', 'model/FileTypeList', 'model/NewAccountDefinition', 'model/NewAccountSummary', 'model/NotificationDefaults', 'model/PaymentGatewayAccountsInfo', 'model/PermissionProfile', 'model/PermissionProfileInformation', 'model/ProvisioningInformation', 'model/RecipientNamesResponse', 'model/ReservedDomainExistence', 'model/SupportedLanguages', 'model/TabAccountSettings', 'model/UserPasswordRules', 'model/Watermark'], factory); + define(['Configuration', 'ApiClient', 'model/AccountIdentityVerificationResponse', 'model/AccountInformation', 'model/AccountPasswordRules', 'model/AccountSettingsInformation', 'model/AccountSharedAccess', 'model/AccountSignature', 'model/AccountSignatureDefinition', 'model/AccountSignatureProviders', 'model/AccountSignaturesInformation', 'model/BillingChargeResponse', 'model/Brand', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/CaptiveRecipientInformation', 'model/ConsumerDisclosure', 'model/CustomField', 'model/CustomFields', 'model/ENoteConfiguration', 'model/EnvelopePurgeConfiguration', 'model/ErrorDetails', 'model/FavoriteTemplatesInfo', 'model/FileTypeList', 'model/NewAccountDefinition', 'model/NewAccountSummary', 'model/NotificationDefaults', 'model/PaymentGatewayAccountsInfo', 'model/PermissionProfile', 'model/PermissionProfileInformation', 'model/ProvisioningInformation', 'model/RecipientNamesResponse', 'model/SupportedLanguages', 'model/TabAccountSettings', 'model/UserPasswordRules', 'model/Watermark'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/AccountIdentityVerificationResponse'), require('../model/AccountInformation'), require('../model/AccountPasswordRules'), require('../model/AccountSettingsInformation'), require('../model/AccountSharedAccess'), require('../model/AccountSignature'), require('../model/AccountSignatureDefinition'), require('../model/AccountSignatureProviders'), require('../model/AccountSignaturesInformation'), require('../model/BillingChargeResponse'), require('../model/Brand'), require('../model/BrandResources'), require('../model/BrandResourcesList'), require('../model/BrandsRequest'), require('../model/BrandsResponse'), require('../model/CaptiveRecipientInformation'), require('../model/ConsumerDisclosure'), require('../model/CustomField'), require('../model/CustomFields'), require('../model/ENoteConfiguration'), require('../model/EnvelopePurgeConfiguration'), require('../model/ErrorDetails'), require('../model/FavoriteTemplatesInfo'), require('../model/FileTypeList'), require('../model/NewAccountDefinition'), require('../model/NewAccountSummary'), require('../model/NotificationDefaults'), require('../model/PaymentGatewayAccountsInfo'), require('../model/PermissionProfile'), require('../model/PermissionProfileInformation'), require('../model/ProvisioningInformation'), require('../model/RecipientNamesResponse'), require('../model/ReservedDomainExistence'), require('../model/SupportedLanguages'), require('../model/TabAccountSettings'), require('../model/UserPasswordRules'), require('../model/Watermark')); + module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/AccountIdentityVerificationResponse'), require('../model/AccountInformation'), require('../model/AccountPasswordRules'), require('../model/AccountSettingsInformation'), require('../model/AccountSharedAccess'), require('../model/AccountSignature'), require('../model/AccountSignatureDefinition'), require('../model/AccountSignatureProviders'), require('../model/AccountSignaturesInformation'), require('../model/BillingChargeResponse'), require('../model/Brand'), require('../model/BrandResources'), require('../model/BrandResourcesList'), require('../model/BrandsRequest'), require('../model/BrandsResponse'), require('../model/CaptiveRecipientInformation'), require('../model/ConsumerDisclosure'), require('../model/CustomField'), require('../model/CustomFields'), require('../model/ENoteConfiguration'), require('../model/EnvelopePurgeConfiguration'), require('../model/ErrorDetails'), require('../model/FavoriteTemplatesInfo'), require('../model/FileTypeList'), require('../model/NewAccountDefinition'), require('../model/NewAccountSummary'), require('../model/NotificationDefaults'), require('../model/PaymentGatewayAccountsInfo'), require('../model/PermissionProfile'), require('../model/PermissionProfileInformation'), require('../model/ProvisioningInformation'), require('../model/RecipientNamesResponse'), require('../model/SupportedLanguages'), require('../model/TabAccountSettings'), require('../model/UserPasswordRules'), require('../model/Watermark')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.AccountsApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.AccountIdentityVerificationResponse, root.Docusign.AccountInformation, root.Docusign.AccountPasswordRules, root.Docusign.AccountSettingsInformation, root.Docusign.AccountSharedAccess, root.Docusign.AccountSignature, root.Docusign.AccountSignatureDefinition, root.Docusign.AccountSignatureProviders, root.Docusign.AccountSignaturesInformation, root.Docusign.BillingChargeResponse, root.Docusign.Brand, root.Docusign.BrandResources, root.Docusign.BrandResourcesList, root.Docusign.BrandsRequest, root.Docusign.BrandsResponse, root.Docusign.CaptiveRecipientInformation, root.Docusign.ConsumerDisclosure, root.Docusign.CustomField, root.Docusign.CustomFields, root.Docusign.ENoteConfiguration, root.Docusign.EnvelopePurgeConfiguration, root.Docusign.ErrorDetails, root.Docusign.FavoriteTemplatesInfo, root.Docusign.FileTypeList, root.Docusign.NewAccountDefinition, root.Docusign.NewAccountSummary, root.Docusign.NotificationDefaults, root.Docusign.PaymentGatewayAccountsInfo, root.Docusign.PermissionProfile, root.Docusign.PermissionProfileInformation, root.Docusign.ProvisioningInformation, root.Docusign.RecipientNamesResponse, root.Docusign.ReservedDomainExistence, root.Docusign.SupportedLanguages, root.Docusign.TabAccountSettings, root.Docusign.UserPasswordRules, root.Docusign.Watermark); + root.Docusign.AccountsApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.AccountIdentityVerificationResponse, root.Docusign.AccountInformation, root.Docusign.AccountPasswordRules, root.Docusign.AccountSettingsInformation, root.Docusign.AccountSharedAccess, root.Docusign.AccountSignature, root.Docusign.AccountSignatureDefinition, root.Docusign.AccountSignatureProviders, root.Docusign.AccountSignaturesInformation, root.Docusign.BillingChargeResponse, root.Docusign.Brand, root.Docusign.BrandResources, root.Docusign.BrandResourcesList, root.Docusign.BrandsRequest, root.Docusign.BrandsResponse, root.Docusign.CaptiveRecipientInformation, root.Docusign.ConsumerDisclosure, root.Docusign.CustomField, root.Docusign.CustomFields, root.Docusign.ENoteConfiguration, root.Docusign.EnvelopePurgeConfiguration, root.Docusign.ErrorDetails, root.Docusign.FavoriteTemplatesInfo, root.Docusign.FileTypeList, root.Docusign.NewAccountDefinition, root.Docusign.NewAccountSummary, root.Docusign.NotificationDefaults, root.Docusign.PaymentGatewayAccountsInfo, root.Docusign.PermissionProfile, root.Docusign.PermissionProfileInformation, root.Docusign.ProvisioningInformation, root.Docusign.RecipientNamesResponse, root.Docusign.SupportedLanguages, root.Docusign.TabAccountSettings, root.Docusign.UserPasswordRules, root.Docusign.Watermark); } -}(this, function(Configuration, ApiClient, AccountIdentityVerificationResponse, AccountInformation, AccountPasswordRules, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProviders, AccountSignaturesInformation, BillingChargeResponse, Brand, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, CaptiveRecipientInformation, ConsumerDisclosure, CustomField, CustomFields, ENoteConfiguration, EnvelopePurgeConfiguration, ErrorDetails, FavoriteTemplatesInfo, FileTypeList, NewAccountDefinition, NewAccountSummary, NotificationDefaults, PaymentGatewayAccountsInfo, PermissionProfile, PermissionProfileInformation, ProvisioningInformation, RecipientNamesResponse, ReservedDomainExistence, SupportedLanguages, TabAccountSettings, UserPasswordRules, Watermark) { +}(this, function(Configuration, ApiClient, AccountIdentityVerificationResponse, AccountInformation, AccountPasswordRules, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProviders, AccountSignaturesInformation, BillingChargeResponse, Brand, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, CaptiveRecipientInformation, ConsumerDisclosure, CustomField, CustomFields, ENoteConfiguration, EnvelopePurgeConfiguration, ErrorDetails, FavoriteTemplatesInfo, FileTypeList, NewAccountDefinition, NewAccountSummary, NotificationDefaults, PaymentGatewayAccountsInfo, PermissionProfile, PermissionProfileInformation, ProvisioningInformation, RecipientNamesResponse, SupportedLanguages, TabAccountSettings, UserPasswordRules, Watermark) { 'use strict'; /** @@ -2313,64 +2313,6 @@ Privileges required: account administrator ); }; - /** - * (Optional) Callback function to receive the result of the getReservedDomainExistence operation. If none specified a Promise will be returned. - * @callback module:api/AccountsApi~getReservedDomainExistenceCallback - * @param {String} error Error message, if any. - * @param {module:model/ReservedDomainExistence} 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 whether or not the specified email domain is reserved/claimed. - * @param {String} accountId The external account number (int) or account ID Guid. - * @param {String} emailDomain - * @param {module:api/AccountsApi~getReservedDomainExistenceCallback} callback The callback function, accepting three arguments: error, data, response - * data is of type: {@link module:model/ReservedDomainExistence} - */ - this.getReservedDomainExistence = function(accountId, emailDomain, callback) { - var postBody = null; - - // verify the required parameter 'accountId' is set - if (accountId === undefined || accountId === null) { - throw new Error("Missing the required parameter 'accountId' when calling getReservedDomainExistence"); - } - - // verify the required parameter 'emailDomain' is set - if (emailDomain === undefined || emailDomain === null) { - throw new Error("Missing the required parameter 'emailDomain' when calling getReservedDomainExistence"); - } - - if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){ - if (typeof optsOrCallback !== 'undefined') { - optsOrCallback = callback; - } - callback = arguments[arguments.length-1]; - } - - var pathParams = { - 'accountId': accountId - }; - var queryParams = { - 'email_domain': emailDomain - }; - var headerParams = { - }; - var formParams = { - }; - - var authNames = ['docusignAccessCode']; - var contentTypes = []; - var accepts = ['application/json']; - var returnType = ReservedDomainExistence; - - return this.apiClient.callApi( - '/v2.1/accounts/{accountId}/reserved_domains', 'GET', - pathParams, queryParams, headerParams, formParams, postBody, - authNames, contentTypes, accepts, returnType, callback - ); - }; - /** * (Optional) Callback function to receive the result of the getSupportedLanguages operation. If none specified a Promise will be returned. * @callback module:api/AccountsApi~getSupportedLanguagesCallback @@ -3347,6 +3289,7 @@ Users with account administration privileges can retrieve shared access informat * @param {String} accountId The external account number (int) or account ID Guid. * @param {String} brandId The unique identifier of a brand. * @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.replaceBrand * @param {module:model/Brand} optsOrCallback.brand * @param {module:api/AccountsApi~updateBrandCallback} callback The callback function, accepting three arguments: error, data, response * data is of type: {@link module:model/Brand} @@ -3383,6 +3326,7 @@ Users with account administration privileges can retrieve shared access informat 'brandId': brandId }; var queryParams = { + 'replace_brand': optsOrCallback['replaceBrand'] }; var headerParams = { }; diff --git a/src/api/EnvelopesApi.js b/src/api/EnvelopesApi.js index 0616be584..b07c1e0ae 100644 --- a/src/api/EnvelopesApi.js +++ b/src/api/EnvelopesApi.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['Configuration', 'ApiClient', 'model/Attachment', 'model/ChunkedUploadRequest', 'model/ChunkedUploadResponse', 'model/CommentHistoryResult', 'model/CommentsPublish', 'model/ConsoleViewRequest', 'model/ConsumerDisclosure', 'model/CorrectViewRequest', 'model/CustomFields', 'model/CustomFieldsEnvelope', 'model/Document', 'model/DocumentFieldsInformation', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/DocumentTemplateList', 'model/DocumentVisibilityList', 'model/EmailSettings', 'model/Envelope', 'model/EnvelopeAttachmentsRequest', 'model/EnvelopeAttachmentsResult', 'model/EnvelopeAuditEventResponse', 'model/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeDocumentsResult', 'model/EnvelopeFormData', 'model/EnvelopeIdsRequest', 'model/EnvelopeNotificationRequest', 'model/EnvelopeSummary', 'model/EnvelopeTransferRule', 'model/EnvelopeTransferRuleInformation', 'model/EnvelopeTransferRuleRequest', 'model/EnvelopeUpdateSummary', 'model/EnvelopesInformation', 'model/ErrorDetails', 'model/LockInformation', 'model/LockRequest', 'model/Notification', 'model/PageImages', 'model/PageRequest', 'model/ProofServiceResourceToken', 'model/ProofServiceViewLink', 'model/RecipientPreviewRequest', 'model/RecipientViewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/ReturnUrlRequest', 'model/Tabs', 'model/TemplateDocumentVisibilityList', 'model/TemplateInformation', 'model/UserSignature', 'model/ViewUrl', 'model/Workflow'], factory); + define(['Configuration', 'ApiClient', 'model/Attachment', 'model/ChunkedUploadRequest', 'model/ChunkedUploadResponse', 'model/CommentHistoryResult', 'model/CommentsPublish', 'model/ConsoleViewRequest', 'model/ConsumerDisclosure', 'model/CorrectViewRequest', 'model/CustomFields', 'model/CustomFieldsEnvelope', 'model/Document', 'model/DocumentFieldsInformation', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/DocumentTemplateList', 'model/DocumentVisibilityList', 'model/EmailSettings', 'model/Envelope', 'model/EnvelopeAttachmentsRequest', 'model/EnvelopeAttachmentsResult', 'model/EnvelopeAuditEventResponse', 'model/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeDocumentsResult', 'model/EnvelopeFormData', 'model/EnvelopeIdsRequest', 'model/EnvelopeNotificationRequest', 'model/EnvelopeSummary', 'model/EnvelopeTransferRule', 'model/EnvelopeTransferRuleInformation', 'model/EnvelopeTransferRuleRequest', 'model/EnvelopeUpdateSummary', 'model/EnvelopesInformation', 'model/ErrorDetails', 'model/IdEvidenceResourceToken', 'model/IdEvidenceViewLink', 'model/LockInformation', 'model/LockRequest', 'model/Notification', 'model/PageImages', 'model/PageRequest', 'model/RecipientPreviewRequest', 'model/RecipientViewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/ReturnUrlRequest', 'model/Tabs', 'model/TemplateDocumentVisibilityList', 'model/TemplateInformation', 'model/UserSignature', 'model/ViewUrl', 'model/Workflow'], 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/Attachment'), require('../model/ChunkedUploadRequest'), require('../model/ChunkedUploadResponse'), require('../model/CommentHistoryResult'), require('../model/CommentsPublish'), require('../model/ConsoleViewRequest'), require('../model/ConsumerDisclosure'), require('../model/CorrectViewRequest'), require('../model/CustomFields'), require('../model/CustomFieldsEnvelope'), require('../model/Document'), require('../model/DocumentFieldsInformation'), require('../model/DocumentHtmlDefinition'), require('../model/DocumentHtmlDefinitionOriginals'), require('../model/DocumentHtmlDefinitions'), require('../model/DocumentTemplateList'), require('../model/DocumentVisibilityList'), require('../model/EmailSettings'), require('../model/Envelope'), require('../model/EnvelopeAttachmentsRequest'), require('../model/EnvelopeAttachmentsResult'), require('../model/EnvelopeAuditEventResponse'), require('../model/EnvelopeDefinition'), require('../model/EnvelopeDocument'), require('../model/EnvelopeDocumentsResult'), require('../model/EnvelopeFormData'), require('../model/EnvelopeIdsRequest'), require('../model/EnvelopeNotificationRequest'), require('../model/EnvelopeSummary'), require('../model/EnvelopeTransferRule'), require('../model/EnvelopeTransferRuleInformation'), require('../model/EnvelopeTransferRuleRequest'), require('../model/EnvelopeUpdateSummary'), require('../model/EnvelopesInformation'), require('../model/ErrorDetails'), require('../model/LockInformation'), require('../model/LockRequest'), require('../model/Notification'), require('../model/PageImages'), require('../model/PageRequest'), require('../model/ProofServiceResourceToken'), require('../model/ProofServiceViewLink'), require('../model/RecipientPreviewRequest'), require('../model/RecipientViewRequest'), require('../model/Recipients'), require('../model/RecipientsUpdateSummary'), require('../model/ReturnUrlRequest'), require('../model/Tabs'), require('../model/TemplateDocumentVisibilityList'), require('../model/TemplateInformation'), require('../model/UserSignature'), require('../model/ViewUrl'), require('../model/Workflow')); + module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/Attachment'), require('../model/ChunkedUploadRequest'), require('../model/ChunkedUploadResponse'), require('../model/CommentHistoryResult'), require('../model/CommentsPublish'), require('../model/ConsoleViewRequest'), require('../model/ConsumerDisclosure'), require('../model/CorrectViewRequest'), require('../model/CustomFields'), require('../model/CustomFieldsEnvelope'), require('../model/Document'), require('../model/DocumentFieldsInformation'), require('../model/DocumentHtmlDefinition'), require('../model/DocumentHtmlDefinitionOriginals'), require('../model/DocumentHtmlDefinitions'), require('../model/DocumentTemplateList'), require('../model/DocumentVisibilityList'), require('../model/EmailSettings'), require('../model/Envelope'), require('../model/EnvelopeAttachmentsRequest'), require('../model/EnvelopeAttachmentsResult'), require('../model/EnvelopeAuditEventResponse'), require('../model/EnvelopeDefinition'), require('../model/EnvelopeDocument'), require('../model/EnvelopeDocumentsResult'), require('../model/EnvelopeFormData'), require('../model/EnvelopeIdsRequest'), require('../model/EnvelopeNotificationRequest'), require('../model/EnvelopeSummary'), require('../model/EnvelopeTransferRule'), require('../model/EnvelopeTransferRuleInformation'), require('../model/EnvelopeTransferRuleRequest'), require('../model/EnvelopeUpdateSummary'), require('../model/EnvelopesInformation'), require('../model/ErrorDetails'), require('../model/IdEvidenceResourceToken'), require('../model/IdEvidenceViewLink'), require('../model/LockInformation'), require('../model/LockRequest'), require('../model/Notification'), require('../model/PageImages'), require('../model/PageRequest'), require('../model/RecipientPreviewRequest'), require('../model/RecipientViewRequest'), require('../model/Recipients'), require('../model/RecipientsUpdateSummary'), require('../model/ReturnUrlRequest'), require('../model/Tabs'), require('../model/TemplateDocumentVisibilityList'), require('../model/TemplateInformation'), require('../model/UserSignature'), require('../model/ViewUrl'), require('../model/Workflow')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.EnvelopesApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.Attachment, root.Docusign.ChunkedUploadRequest, root.Docusign.ChunkedUploadResponse, root.Docusign.CommentHistoryResult, root.Docusign.CommentsPublish, root.Docusign.ConsoleViewRequest, root.Docusign.ConsumerDisclosure, root.Docusign.CorrectViewRequest, root.Docusign.CustomFields, root.Docusign.CustomFieldsEnvelope, root.Docusign.Document, root.Docusign.DocumentFieldsInformation, root.Docusign.DocumentHtmlDefinition, root.Docusign.DocumentHtmlDefinitionOriginals, root.Docusign.DocumentHtmlDefinitions, root.Docusign.DocumentTemplateList, root.Docusign.DocumentVisibilityList, root.Docusign.EmailSettings, root.Docusign.Envelope, root.Docusign.EnvelopeAttachmentsRequest, root.Docusign.EnvelopeAttachmentsResult, root.Docusign.EnvelopeAuditEventResponse, root.Docusign.EnvelopeDefinition, root.Docusign.EnvelopeDocument, root.Docusign.EnvelopeDocumentsResult, root.Docusign.EnvelopeFormData, root.Docusign.EnvelopeIdsRequest, root.Docusign.EnvelopeNotificationRequest, root.Docusign.EnvelopeSummary, root.Docusign.EnvelopeTransferRule, root.Docusign.EnvelopeTransferRuleInformation, root.Docusign.EnvelopeTransferRuleRequest, root.Docusign.EnvelopeUpdateSummary, root.Docusign.EnvelopesInformation, root.Docusign.ErrorDetails, root.Docusign.LockInformation, root.Docusign.LockRequest, root.Docusign.Notification, root.Docusign.PageImages, root.Docusign.PageRequest, root.Docusign.ProofServiceResourceToken, root.Docusign.ProofServiceViewLink, root.Docusign.RecipientPreviewRequest, root.Docusign.RecipientViewRequest, root.Docusign.Recipients, root.Docusign.RecipientsUpdateSummary, root.Docusign.ReturnUrlRequest, root.Docusign.Tabs, root.Docusign.TemplateDocumentVisibilityList, root.Docusign.TemplateInformation, root.Docusign.UserSignature, root.Docusign.ViewUrl, root.Docusign.Workflow); + root.Docusign.EnvelopesApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.Attachment, root.Docusign.ChunkedUploadRequest, root.Docusign.ChunkedUploadResponse, root.Docusign.CommentHistoryResult, root.Docusign.CommentsPublish, root.Docusign.ConsoleViewRequest, root.Docusign.ConsumerDisclosure, root.Docusign.CorrectViewRequest, root.Docusign.CustomFields, root.Docusign.CustomFieldsEnvelope, root.Docusign.Document, root.Docusign.DocumentFieldsInformation, root.Docusign.DocumentHtmlDefinition, root.Docusign.DocumentHtmlDefinitionOriginals, root.Docusign.DocumentHtmlDefinitions, root.Docusign.DocumentTemplateList, root.Docusign.DocumentVisibilityList, root.Docusign.EmailSettings, root.Docusign.Envelope, root.Docusign.EnvelopeAttachmentsRequest, root.Docusign.EnvelopeAttachmentsResult, root.Docusign.EnvelopeAuditEventResponse, root.Docusign.EnvelopeDefinition, root.Docusign.EnvelopeDocument, root.Docusign.EnvelopeDocumentsResult, root.Docusign.EnvelopeFormData, root.Docusign.EnvelopeIdsRequest, root.Docusign.EnvelopeNotificationRequest, root.Docusign.EnvelopeSummary, root.Docusign.EnvelopeTransferRule, root.Docusign.EnvelopeTransferRuleInformation, root.Docusign.EnvelopeTransferRuleRequest, root.Docusign.EnvelopeUpdateSummary, root.Docusign.EnvelopesInformation, root.Docusign.ErrorDetails, root.Docusign.IdEvidenceResourceToken, root.Docusign.IdEvidenceViewLink, root.Docusign.LockInformation, root.Docusign.LockRequest, root.Docusign.Notification, root.Docusign.PageImages, root.Docusign.PageRequest, root.Docusign.RecipientPreviewRequest, root.Docusign.RecipientViewRequest, root.Docusign.Recipients, root.Docusign.RecipientsUpdateSummary, root.Docusign.ReturnUrlRequest, root.Docusign.Tabs, root.Docusign.TemplateDocumentVisibilityList, root.Docusign.TemplateInformation, root.Docusign.UserSignature, root.Docusign.ViewUrl, root.Docusign.Workflow); } -}(this, function(Configuration, ApiClient, Attachment, ChunkedUploadRequest, ChunkedUploadResponse, CommentHistoryResult, CommentsPublish, ConsoleViewRequest, ConsumerDisclosure, CorrectViewRequest, CustomFields, CustomFieldsEnvelope, Document, DocumentFieldsInformation, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, DocumentTemplateList, DocumentVisibilityList, EmailSettings, Envelope, EnvelopeAttachmentsRequest, EnvelopeAttachmentsResult, EnvelopeAuditEventResponse, EnvelopeDefinition, EnvelopeDocument, EnvelopeDocumentsResult, EnvelopeFormData, EnvelopeIdsRequest, EnvelopeNotificationRequest, EnvelopeSummary, EnvelopeTransferRule, EnvelopeTransferRuleInformation, EnvelopeTransferRuleRequest, EnvelopeUpdateSummary, EnvelopesInformation, ErrorDetails, LockInformation, LockRequest, Notification, PageImages, PageRequest, ProofServiceResourceToken, ProofServiceViewLink, RecipientPreviewRequest, RecipientViewRequest, Recipients, RecipientsUpdateSummary, ReturnUrlRequest, Tabs, TemplateDocumentVisibilityList, TemplateInformation, UserSignature, ViewUrl, Workflow) { +}(this, function(Configuration, ApiClient, Attachment, ChunkedUploadRequest, ChunkedUploadResponse, CommentHistoryResult, CommentsPublish, ConsoleViewRequest, ConsumerDisclosure, CorrectViewRequest, CustomFields, CustomFieldsEnvelope, Document, DocumentFieldsInformation, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, DocumentTemplateList, DocumentVisibilityList, EmailSettings, Envelope, EnvelopeAttachmentsRequest, EnvelopeAttachmentsResult, EnvelopeAuditEventResponse, EnvelopeDefinition, EnvelopeDocument, EnvelopeDocumentsResult, EnvelopeFormData, EnvelopeIdsRequest, EnvelopeNotificationRequest, EnvelopeSummary, EnvelopeTransferRule, EnvelopeTransferRuleInformation, EnvelopeTransferRuleRequest, EnvelopeUpdateSummary, EnvelopesInformation, ErrorDetails, IdEvidenceResourceToken, IdEvidenceViewLink, LockInformation, LockRequest, Notification, PageImages, PageRequest, RecipientPreviewRequest, RecipientViewRequest, Recipients, RecipientsUpdateSummary, ReturnUrlRequest, Tabs, TemplateDocumentVisibilityList, TemplateInformation, UserSignature, ViewUrl, Workflow) { 'use strict'; /** @@ -1565,7 +1565,7 @@ For an in process envelope, one that has been sent and has not been completed or * (Optional) Callback function to receive the result of the createRecipientProofFileLink operation. If none specified a Promise will be returned. * @callback module:api/EnvelopesApi~createRecipientProofFileLinkCallback * @param {String} error Error message, if any. - * @param {module:model/ProofServiceViewLink} data The data returned by the service call. + * @param {module:model/IdEvidenceViewLink} 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. */ @@ -1575,7 +1575,7 @@ For an in process envelope, one that has been sent and has not been completed or * @param {String} envelopeId The envelopeId Guid of the envelope being accessed. * @param {String} recipientId The ID of the recipient being accessed. * @param {module:api/EnvelopesApi~createRecipientProofFileLinkCallback} callback The callback function, accepting three arguments: error, data, response - * data is of type: {@link module:model/ProofServiceViewLink} + * data is of type: {@link module:model/IdEvidenceViewLink} */ this.createRecipientProofFileLink = function(accountId, envelopeId, recipientId, callback) { var postBody = null; @@ -1617,7 +1617,7 @@ For an in process envelope, one that has been sent and has not been completed or var authNames = ['docusignAccessCode']; var contentTypes = []; var accepts = ['application/json']; - var returnType = ProofServiceViewLink; + var returnType = IdEvidenceViewLink; return this.apiClient.callApi( '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/identity_proof', 'POST', @@ -1630,7 +1630,7 @@ For an in process envelope, one that has been sent and has not been completed or * (Optional) Callback function to receive the result of the createRecipientProofFileResourceToken operation. If none specified a Promise will be returned. * @callback module:api/EnvelopesApi~createRecipientProofFileResourceTokenCallback * @param {String} error Error message, if any. - * @param {module:model/ProofServiceResourceToken} data The data returned by the service call. + * @param {module:model/IdEvidenceResourceToken} 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. */ @@ -1641,7 +1641,7 @@ For an in process envelope, one that has been sent and has not been completed or * @param {String} envelopeId The envelopeId Guid of the envelope being accessed. * @param {String} recipientId The ID of the recipient being accessed. * @param {module:api/EnvelopesApi~createRecipientProofFileResourceTokenCallback} callback The callback function, accepting three arguments: error, data, response - * data is of type: {@link module:model/ProofServiceResourceToken} + * data is of type: {@link module:model/IdEvidenceResourceToken} */ this.createRecipientProofFileResourceToken = function(tokenScopes, accountId, envelopeId, recipientId, callback) { var postBody = null; @@ -1689,7 +1689,7 @@ For an in process envelope, one that has been sent and has not been completed or var authNames = ['docusignAccessCode']; var contentTypes = []; var accepts = ['application/json']; - var returnType = ProofServiceResourceToken; + var returnType = IdEvidenceResourceToken; return this.apiClient.callApi( '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/identity_proof_token', 'POST', diff --git a/src/index.js b/src/index.js index 6e3229cc5..104a715d4 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/BillingEntityInformationResponse', 'model/BillingInvoice', 'model/BillingInvoiceItem', 'model/BillingInvoicesResponse', 'model/BillingInvoicesSummary', 'model/BillingPayment', 'model/BillingPaymentItem', 'model/BillingPaymentRequest', 'model/BillingPaymentResponse', 'model/BillingPaymentsResponse', 'model/BillingPlan', 'model/BillingPlanInformation', 'model/BillingPlanPreview', 'model/BillingPlanResponse', 'model/BillingPlanUpdateResponse', 'model/BillingPlansResponse', 'model/BillingPrice', 'model/Brand', 'model/BrandEmailContent', 'model/BrandLink', 'model/BrandLogos', 'model/BrandRequest', 'model/BrandResourceUrls', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/BulkEnvelope', 'model/BulkEnvelopeStatus', 'model/BulkProcessRequest', 'model/BulkProcessResponse', 'model/BulkProcessResult', 'model/BulkProcessingListSummaries', 'model/BulkProcessingListSummary', 'model/BulkProcessingLists', 'model/BulkRecipient', 'model/BulkRecipientSignatureProvider', 'model/BulkRecipientTabLabel', 'model/BulkRecipientsResponse', 'model/BulkRecipientsUpdateResponse', 'model/BulkSendBatchActionRequest', 'model/BulkSendBatchError', 'model/BulkSendBatchRequest', 'model/BulkSendBatchStatus', 'model/BulkSendBatchSummaries', 'model/BulkSendBatchSummary', 'model/BulkSendEnvelopesInfo', 'model/BulkSendErrorStatus', 'model/BulkSendRequest', 'model/BulkSendResponse', 'model/BulkSendTestResponse', 'model/BulkSendingCopy', 'model/BulkSendingCopyCustomField', 'model/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/ConnectDeleteFailureResult', '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/DelayedRouting', 'model/DelegationInfo', '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/EnvelopeCustomMetadata', 'model/EnvelopeDefinition', 'model/EnvelopeDelayRule', '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/ExternalPrimaryAccountRecipientAuthRequirements', 'model/FavoriteTemplatesContentItem', 'model/FavoriteTemplatesInfo', 'model/FeatureAvailableMetadata', 'model/FeatureSet', 'model/FileType', 'model/FileTypeList', 'model/Filter', 'model/FirstName', 'model/Folder', 'model/FolderItemResponse', 'model/FolderItemV2', 'model/FolderItemsResponse', 'model/FolderSharedItem', 'model/FoldersRequest', 'model/FoldersResponse', 'model/ForgottenPasswordInformation', 'model/FormDataItem', 'model/FormulaTab', 'model/FullName', 'model/GraphicsContext', 'model/Group', 'model/GroupInformation', 'model/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/ReservedDomainExistence', 'model/ResourceInformation', 'model/ReturnUrlRequest', 'model/ScheduledSending', '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/BulkProcessDataApi', 'api/BulkProcessDataSendApi', 'api/CloudStorageApi', 'api/ConnectApi', 'api/CustomTabsApi', 'api/DiagnosticsApi', 'api/EmailArchiveApi', 'api/EnvelopesApi', 'api/FoldersApi', 'api/GroupsApi', 'api/NotaryApi', 'api/OrganizationsApi', 'api/PowerFormsApi', 'api/SigningGroupsApi', 'api/TemplatesApi', 'api/TrustServiceProvidersApi', 'api/UsersApi', 'api/WorkspacesApi'], factory); + define(['Configuration', 'ApiClient', 'model/AccessCodeFormat', 'model/AccountAddress', 'model/AccountBillingPlan', 'model/AccountBillingPlanResponse', 'model/AccountIdentityInputOption', 'model/AccountIdentityVerificationResponse', 'model/AccountIdentityVerificationStep', 'model/AccountIdentityVerificationWorkflow', 'model/AccountInformation', 'model/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/BillingEntityInformationResponse', 'model/BillingInvoice', 'model/BillingInvoiceItem', 'model/BillingInvoicesResponse', 'model/BillingInvoicesSummary', 'model/BillingPayment', 'model/BillingPaymentItem', 'model/BillingPaymentRequest', 'model/BillingPaymentResponse', 'model/BillingPaymentsResponse', 'model/BillingPlan', 'model/BillingPlanInformation', 'model/BillingPlanPreview', 'model/BillingPlanResponse', 'model/BillingPlanUpdateResponse', 'model/BillingPlansResponse', 'model/BillingPrice', 'model/Brand', 'model/BrandEmailContent', 'model/BrandLink', 'model/BrandLogos', 'model/BrandRequest', 'model/BrandResourceUrls', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/BulkEnvelope', 'model/BulkEnvelopeStatus', 'model/BulkProcessRequest', 'model/BulkProcessResponse', 'model/BulkProcessResult', 'model/BulkProcessingListSummaries', 'model/BulkProcessingListSummary', 'model/BulkProcessingLists', 'model/BulkRecipient', 'model/BulkRecipientSignatureProvider', 'model/BulkRecipientTabLabel', 'model/BulkRecipientsResponse', 'model/BulkRecipientsUpdateResponse', 'model/BulkSendBatchActionRequest', 'model/BulkSendBatchError', 'model/BulkSendBatchRequest', 'model/BulkSendBatchStatus', 'model/BulkSendBatchSummaries', 'model/BulkSendBatchSummary', 'model/BulkSendEnvelopesInfo', 'model/BulkSendErrorStatus', 'model/BulkSendRequest', 'model/BulkSendResponse', 'model/BulkSendTestResponse', 'model/BulkSendingCopy', 'model/BulkSendingCopyCustomField', 'model/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/ConnectDeleteFailureResult', '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/DelayedRouting', 'model/DelegationInfo', '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/EnvelopeCustomMetadata', 'model/EnvelopeDefinition', 'model/EnvelopeDelayRule', '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/ExternalPrimaryAccountRecipientAuthRequirements', 'model/FavoriteTemplatesContentItem', 'model/FavoriteTemplatesInfo', 'model/FeatureAvailableMetadata', 'model/FeatureSet', 'model/FileType', 'model/FileTypeList', 'model/Filter', 'model/FirstName', 'model/Folder', 'model/FolderItemResponse', 'model/FolderItemV2', 'model/FolderItemsResponse', 'model/FolderSharedItem', 'model/FoldersRequest', 'model/FoldersResponse', 'model/ForgottenPasswordInformation', 'model/FormDataItem', 'model/FormulaTab', 'model/FullName', 'model/GraphicsContext', 'model/Group', 'model/GroupInformation', 'model/IdCheckConfiguration', 'model/IdCheckInformationInput', 'model/IdCheckSecurityStep', 'model/IdEvidenceResourceToken', 'model/IdEvidenceViewLink', '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/Participant', 'model/PathExtendedElement', 'model/PayPalLegacySettings', 'model/PaymentDetails', 'model/PaymentGatewayAccount', 'model/PaymentGatewayAccountSetting', 'model/PaymentGatewayAccountsInfo', 'model/PaymentLineItem', 'model/PaymentMethodWithOptions', 'model/PaymentProcessorInformation', 'model/PaymentSignerValues', 'model/PermissionProfile', 'model/PermissionProfileInformation', 'model/PhoneNumber', 'model/PlanInformation', 'model/PolyLine', 'model/PolyLineOverlay', 'model/PowerForm', 'model/PowerFormFormDataEnvelope', 'model/PowerFormFormDataRecipient', 'model/PowerFormRecipient', 'model/PowerFormSendersResponse', 'model/PowerFormsFormDataResponse', 'model/PowerFormsRequest', 'model/PowerFormsResponse', 'model/PrefillFormData', 'model/PrefillTabs', 'model/PropertyMetadata', 'model/Province', 'model/ProvisioningInformation', 'model/PurchasedEnvelopesInformation', 'model/Radio', 'model/RadioGroup', 'model/RecipientAdditionalNotification', 'model/RecipientAttachment', 'model/RecipientDomain', 'model/RecipientEmailNotification', 'model/RecipientEvent', 'model/RecipientFormData', 'model/RecipientGroup', 'model/RecipientIdentityInputOption', 'model/RecipientIdentityPhoneNumber', 'model/RecipientIdentityVerification', 'model/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/ResourceInformation', 'model/ReturnUrlRequest', 'model/ScheduledSending', '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/BulkProcessDataApi', 'api/BulkProcessDataSendApi', 'api/CloudStorageApi', 'api/ConnectApi', 'api/CustomTabsApi', 'api/DiagnosticsApi', 'api/EmailArchiveApi', 'api/EnvelopesApi', 'api/FoldersApi', 'api/GroupsApi', 'api/NotaryApi', 'api/OrganizationsApi', 'api/PowerFormsApi', 'api/SigningGroupsApi', 'api/TemplatesApi', 'api/TrustServiceProvidersApi', 'api/UsersApi', 'api/WorkspacesApi'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('./Configuration'), require('./ApiClient'), require('./model/AccessCodeFormat'), require('./model/AccountAddress'), require('./model/AccountBillingPlan'), require('./model/AccountBillingPlanResponse'), require('./model/AccountIdentityInputOption'), require('./model/AccountIdentityVerificationResponse'), require('./model/AccountIdentityVerificationStep'), require('./model/AccountIdentityVerificationWorkflow'), require('./model/AccountInformation'), require('./model/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/BillingEntityInformationResponse'), require('./model/BillingInvoice'), require('./model/BillingInvoiceItem'), require('./model/BillingInvoicesResponse'), require('./model/BillingInvoicesSummary'), require('./model/BillingPayment'), require('./model/BillingPaymentItem'), require('./model/BillingPaymentRequest'), require('./model/BillingPaymentResponse'), require('./model/BillingPaymentsResponse'), require('./model/BillingPlan'), require('./model/BillingPlanInformation'), require('./model/BillingPlanPreview'), require('./model/BillingPlanResponse'), require('./model/BillingPlanUpdateResponse'), require('./model/BillingPlansResponse'), require('./model/BillingPrice'), require('./model/Brand'), require('./model/BrandEmailContent'), require('./model/BrandLink'), require('./model/BrandLogos'), require('./model/BrandRequest'), require('./model/BrandResourceUrls'), require('./model/BrandResources'), require('./model/BrandResourcesList'), require('./model/BrandsRequest'), require('./model/BrandsResponse'), require('./model/BulkEnvelope'), require('./model/BulkEnvelopeStatus'), require('./model/BulkProcessRequest'), require('./model/BulkProcessResponse'), require('./model/BulkProcessResult'), require('./model/BulkProcessingListSummaries'), require('./model/BulkProcessingListSummary'), require('./model/BulkProcessingLists'), require('./model/BulkRecipient'), require('./model/BulkRecipientSignatureProvider'), require('./model/BulkRecipientTabLabel'), require('./model/BulkRecipientsResponse'), require('./model/BulkRecipientsUpdateResponse'), require('./model/BulkSendBatchActionRequest'), require('./model/BulkSendBatchError'), require('./model/BulkSendBatchRequest'), require('./model/BulkSendBatchStatus'), require('./model/BulkSendBatchSummaries'), require('./model/BulkSendBatchSummary'), require('./model/BulkSendEnvelopesInfo'), require('./model/BulkSendErrorStatus'), require('./model/BulkSendRequest'), require('./model/BulkSendResponse'), require('./model/BulkSendTestResponse'), require('./model/BulkSendingCopy'), require('./model/BulkSendingCopyCustomField'), require('./model/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/ConnectDeleteFailureResult'), 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/DelayedRouting'), require('./model/DelegationInfo'), 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/EnvelopeCustomMetadata'), require('./model/EnvelopeDefinition'), require('./model/EnvelopeDelayRule'), require('./model/EnvelopeDocument'), require('./model/EnvelopeDocumentsResult'), require('./model/EnvelopeEvent'), require('./model/EnvelopeFormData'), require('./model/EnvelopeId'), require('./model/EnvelopeIdsRequest'), require('./model/EnvelopeMetadata'), require('./model/EnvelopeNotificationRequest'), require('./model/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/ExternalPrimaryAccountRecipientAuthRequirements'), require('./model/FavoriteTemplatesContentItem'), require('./model/FavoriteTemplatesInfo'), require('./model/FeatureAvailableMetadata'), require('./model/FeatureSet'), require('./model/FileType'), require('./model/FileTypeList'), require('./model/Filter'), require('./model/FirstName'), require('./model/Folder'), require('./model/FolderItemResponse'), require('./model/FolderItemV2'), require('./model/FolderItemsResponse'), require('./model/FolderSharedItem'), require('./model/FoldersRequest'), require('./model/FoldersResponse'), require('./model/ForgottenPasswordInformation'), require('./model/FormDataItem'), require('./model/FormulaTab'), require('./model/FullName'), require('./model/GraphicsContext'), require('./model/Group'), require('./model/GroupInformation'), require('./model/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/ReservedDomainExistence'), require('./model/ResourceInformation'), require('./model/ReturnUrlRequest'), require('./model/ScheduledSending'), 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/BulkProcessDataApi'), require('./api/BulkProcessDataSendApi'), require('./api/CloudStorageApi'), require('./api/ConnectApi'), require('./api/CustomTabsApi'), require('./api/DiagnosticsApi'), require('./api/EmailArchiveApi'), require('./api/EnvelopesApi'), require('./api/FoldersApi'), require('./api/GroupsApi'), require('./api/NotaryApi'), require('./api/OrganizationsApi'), require('./api/PowerFormsApi'), require('./api/SigningGroupsApi'), require('./api/TemplatesApi'), require('./api/TrustServiceProvidersApi'), require('./api/UsersApi'), require('./api/WorkspacesApi')); + module.exports = factory(require('./Configuration'), require('./ApiClient'), require('./model/AccessCodeFormat'), require('./model/AccountAddress'), require('./model/AccountBillingPlan'), require('./model/AccountBillingPlanResponse'), require('./model/AccountIdentityInputOption'), require('./model/AccountIdentityVerificationResponse'), require('./model/AccountIdentityVerificationStep'), require('./model/AccountIdentityVerificationWorkflow'), require('./model/AccountInformation'), require('./model/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/BillingEntityInformationResponse'), require('./model/BillingInvoice'), require('./model/BillingInvoiceItem'), require('./model/BillingInvoicesResponse'), require('./model/BillingInvoicesSummary'), require('./model/BillingPayment'), require('./model/BillingPaymentItem'), require('./model/BillingPaymentRequest'), require('./model/BillingPaymentResponse'), require('./model/BillingPaymentsResponse'), require('./model/BillingPlan'), require('./model/BillingPlanInformation'), require('./model/BillingPlanPreview'), require('./model/BillingPlanResponse'), require('./model/BillingPlanUpdateResponse'), require('./model/BillingPlansResponse'), require('./model/BillingPrice'), require('./model/Brand'), require('./model/BrandEmailContent'), require('./model/BrandLink'), require('./model/BrandLogos'), require('./model/BrandRequest'), require('./model/BrandResourceUrls'), require('./model/BrandResources'), require('./model/BrandResourcesList'), require('./model/BrandsRequest'), require('./model/BrandsResponse'), require('./model/BulkEnvelope'), require('./model/BulkEnvelopeStatus'), require('./model/BulkProcessRequest'), require('./model/BulkProcessResponse'), require('./model/BulkProcessResult'), require('./model/BulkProcessingListSummaries'), require('./model/BulkProcessingListSummary'), require('./model/BulkProcessingLists'), require('./model/BulkRecipient'), require('./model/BulkRecipientSignatureProvider'), require('./model/BulkRecipientTabLabel'), require('./model/BulkRecipientsResponse'), require('./model/BulkRecipientsUpdateResponse'), require('./model/BulkSendBatchActionRequest'), require('./model/BulkSendBatchError'), require('./model/BulkSendBatchRequest'), require('./model/BulkSendBatchStatus'), require('./model/BulkSendBatchSummaries'), require('./model/BulkSendBatchSummary'), require('./model/BulkSendEnvelopesInfo'), require('./model/BulkSendErrorStatus'), require('./model/BulkSendRequest'), require('./model/BulkSendResponse'), require('./model/BulkSendTestResponse'), require('./model/BulkSendingCopy'), require('./model/BulkSendingCopyCustomField'), require('./model/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/ConnectDeleteFailureResult'), 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/DelayedRouting'), require('./model/DelegationInfo'), 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/EnvelopeCustomMetadata'), require('./model/EnvelopeDefinition'), require('./model/EnvelopeDelayRule'), require('./model/EnvelopeDocument'), require('./model/EnvelopeDocumentsResult'), require('./model/EnvelopeEvent'), require('./model/EnvelopeFormData'), require('./model/EnvelopeId'), require('./model/EnvelopeIdsRequest'), require('./model/EnvelopeMetadata'), require('./model/EnvelopeNotificationRequest'), require('./model/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/ExternalPrimaryAccountRecipientAuthRequirements'), require('./model/FavoriteTemplatesContentItem'), require('./model/FavoriteTemplatesInfo'), require('./model/FeatureAvailableMetadata'), require('./model/FeatureSet'), require('./model/FileType'), require('./model/FileTypeList'), require('./model/Filter'), require('./model/FirstName'), require('./model/Folder'), require('./model/FolderItemResponse'), require('./model/FolderItemV2'), require('./model/FolderItemsResponse'), require('./model/FolderSharedItem'), require('./model/FoldersRequest'), require('./model/FoldersResponse'), require('./model/ForgottenPasswordInformation'), require('./model/FormDataItem'), require('./model/FormulaTab'), require('./model/FullName'), require('./model/GraphicsContext'), require('./model/Group'), require('./model/GroupInformation'), require('./model/IdCheckConfiguration'), require('./model/IdCheckInformationInput'), require('./model/IdCheckSecurityStep'), require('./model/IdEvidenceResourceToken'), require('./model/IdEvidenceViewLink'), require('./model/InPersonSigner'), require('./model/InitialHere'), require('./model/InlineTemplate'), require('./model/IntegratedConnectUserInfoList'), require('./model/IntegratedUserInfoList'), require('./model/Intermediary'), require('./model/Jurisdiction'), require('./model/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/Participant'), require('./model/PathExtendedElement'), require('./model/PayPalLegacySettings'), require('./model/PaymentDetails'), require('./model/PaymentGatewayAccount'), require('./model/PaymentGatewayAccountSetting'), require('./model/PaymentGatewayAccountsInfo'), require('./model/PaymentLineItem'), require('./model/PaymentMethodWithOptions'), require('./model/PaymentProcessorInformation'), require('./model/PaymentSignerValues'), require('./model/PermissionProfile'), require('./model/PermissionProfileInformation'), require('./model/PhoneNumber'), require('./model/PlanInformation'), require('./model/PolyLine'), require('./model/PolyLineOverlay'), require('./model/PowerForm'), require('./model/PowerFormFormDataEnvelope'), require('./model/PowerFormFormDataRecipient'), require('./model/PowerFormRecipient'), require('./model/PowerFormSendersResponse'), require('./model/PowerFormsFormDataResponse'), require('./model/PowerFormsRequest'), require('./model/PowerFormsResponse'), require('./model/PrefillFormData'), require('./model/PrefillTabs'), require('./model/PropertyMetadata'), require('./model/Province'), require('./model/ProvisioningInformation'), require('./model/PurchasedEnvelopesInformation'), require('./model/Radio'), require('./model/RadioGroup'), require('./model/RecipientAdditionalNotification'), require('./model/RecipientAttachment'), require('./model/RecipientDomain'), require('./model/RecipientEmailNotification'), require('./model/RecipientEvent'), require('./model/RecipientFormData'), require('./model/RecipientGroup'), require('./model/RecipientIdentityInputOption'), require('./model/RecipientIdentityPhoneNumber'), require('./model/RecipientIdentityVerification'), require('./model/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/ResourceInformation'), require('./model/ReturnUrlRequest'), require('./model/ScheduledSending'), 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/BulkProcessDataApi'), require('./api/BulkProcessDataSendApi'), require('./api/CloudStorageApi'), require('./api/ConnectApi'), require('./api/CustomTabsApi'), require('./api/DiagnosticsApi'), require('./api/EmailArchiveApi'), require('./api/EnvelopesApi'), require('./api/FoldersApi'), require('./api/GroupsApi'), require('./api/NotaryApi'), require('./api/OrganizationsApi'), require('./api/PowerFormsApi'), require('./api/SigningGroupsApi'), require('./api/TemplatesApi'), require('./api/TrustServiceProvidersApi'), require('./api/UsersApi'), require('./api/WorkspacesApi')); } -}(function(Configuration, ApiClient, AccessCodeFormat, AccountAddress, AccountBillingPlan, AccountBillingPlanResponse, AccountIdentityInputOption, AccountIdentityVerificationResponse, AccountIdentityVerificationStep, AccountIdentityVerificationWorkflow, AccountInformation, 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, BillingEntityInformationResponse, 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, BulkProcessRequest, BulkProcessResponse, BulkProcessResult, BulkProcessingListSummaries, BulkProcessingListSummary, BulkProcessingLists, BulkRecipient, BulkRecipientSignatureProvider, BulkRecipientTabLabel, BulkRecipientsResponse, BulkRecipientsUpdateResponse, BulkSendBatchActionRequest, BulkSendBatchError, BulkSendBatchRequest, BulkSendBatchStatus, BulkSendBatchSummaries, BulkSendBatchSummary, BulkSendEnvelopesInfo, 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, ConnectDeleteFailureResult, 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, DelayedRouting, DelegationInfo, 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, EnvelopeCustomMetadata, EnvelopeDefinition, EnvelopeDelayRule, 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, ExternalPrimaryAccountRecipientAuthRequirements, 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, ReservedDomainExistence, ResourceInformation, ReturnUrlRequest, ScheduledSending, 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, BulkProcessDataApi, BulkProcessDataSendApi, CloudStorageApi, ConnectApi, CustomTabsApi, DiagnosticsApi, EmailArchiveApi, EnvelopesApi, FoldersApi, GroupsApi, NotaryApi, OrganizationsApi, PowerFormsApi, SigningGroupsApi, TemplatesApi, TrustServiceProvidersApi, UsersApi, WorkspacesApi) { +}(function(Configuration, ApiClient, AccessCodeFormat, AccountAddress, AccountBillingPlan, AccountBillingPlanResponse, AccountIdentityInputOption, AccountIdentityVerificationResponse, AccountIdentityVerificationStep, AccountIdentityVerificationWorkflow, AccountInformation, 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, BillingEntityInformationResponse, 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, BulkProcessRequest, BulkProcessResponse, BulkProcessResult, BulkProcessingListSummaries, BulkProcessingListSummary, BulkProcessingLists, BulkRecipient, BulkRecipientSignatureProvider, BulkRecipientTabLabel, BulkRecipientsResponse, BulkRecipientsUpdateResponse, BulkSendBatchActionRequest, BulkSendBatchError, BulkSendBatchRequest, BulkSendBatchStatus, BulkSendBatchSummaries, BulkSendBatchSummary, BulkSendEnvelopesInfo, 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, ConnectDeleteFailureResult, 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, DelayedRouting, DelegationInfo, 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, EnvelopeCustomMetadata, EnvelopeDefinition, EnvelopeDelayRule, 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, ExternalPrimaryAccountRecipientAuthRequirements, 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, IdEvidenceResourceToken, IdEvidenceViewLink, 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, Participant, PathExtendedElement, PayPalLegacySettings, PaymentDetails, PaymentGatewayAccount, PaymentGatewayAccountSetting, PaymentGatewayAccountsInfo, PaymentLineItem, PaymentMethodWithOptions, PaymentProcessorInformation, PaymentSignerValues, PermissionProfile, PermissionProfileInformation, PhoneNumber, PlanInformation, PolyLine, PolyLineOverlay, PowerForm, PowerFormFormDataEnvelope, PowerFormFormDataRecipient, PowerFormRecipient, PowerFormSendersResponse, PowerFormsFormDataResponse, PowerFormsRequest, PowerFormsResponse, PrefillFormData, PrefillTabs, PropertyMetadata, Province, ProvisioningInformation, PurchasedEnvelopesInformation, Radio, RadioGroup, RecipientAdditionalNotification, RecipientAttachment, RecipientDomain, RecipientEmailNotification, RecipientEvent, RecipientFormData, RecipientGroup, RecipientIdentityInputOption, RecipientIdentityPhoneNumber, RecipientIdentityVerification, RecipientNamesResponse, RecipientOption, RecipientPhoneAuthentication, RecipientPhoneNumber, RecipientPreviewRequest, RecipientProofFile, RecipientRouting, RecipientRules, RecipientSMSAuthentication, RecipientSignatureInformation, RecipientSignatureProvider, RecipientSignatureProviderOptions, RecipientTokenClientURLs, RecipientUpdateResponse, RecipientViewRequest, Recipients, RecipientsUpdateSummary, ReferralInformation, Reminders, ResourceInformation, ReturnUrlRequest, ScheduledSending, 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, BulkProcessDataApi, BulkProcessDataSendApi, CloudStorageApi, ConnectApi, CustomTabsApi, DiagnosticsApi, EmailArchiveApi, EnvelopesApi, FoldersApi, GroupsApi, NotaryApi, OrganizationsApi, PowerFormsApi, SigningGroupsApi, TemplatesApi, TrustServiceProvidersApi, UsersApi, WorkspacesApi) { 'use strict'; /** @@ -1350,6 +1350,16 @@ * @property {module:model/IdCheckSecurityStep} */ IdCheckSecurityStep: IdCheckSecurityStep, + /** + * The IdEvidenceResourceToken model constructor. + * @property {module:model/IdEvidenceResourceToken} + */ + IdEvidenceResourceToken: IdEvidenceResourceToken, + /** + * The IdEvidenceViewLink model constructor. + * @property {module:model/IdEvidenceViewLink} + */ + IdEvidenceViewLink: IdEvidenceViewLink, /** * The InPersonSigner model constructor. * @property {module:model/InPersonSigner} @@ -1620,6 +1630,11 @@ * @property {module:model/PageRequest} */ PageRequest: PageRequest, + /** + * The Participant model constructor. + * @property {module:model/Participant} + */ + Participant: Participant, /** * The PathExtendedElement model constructor. * @property {module:model/PathExtendedElement} @@ -1750,16 +1765,6 @@ * @property {module:model/PrefillTabs} */ PrefillTabs: PrefillTabs, - /** - * The ProofServiceResourceToken model constructor. - * @property {module:model/ProofServiceResourceToken} - */ - ProofServiceResourceToken: ProofServiceResourceToken, - /** - * The ProofServiceViewLink model constructor. - * @property {module:model/ProofServiceViewLink} - */ - ProofServiceViewLink: ProofServiceViewLink, /** * The PropertyMetadata model constructor. * @property {module:model/PropertyMetadata} @@ -1935,11 +1940,6 @@ * @property {module:model/Reminders} */ Reminders: Reminders, - /** - * The ReservedDomainExistence model constructor. - * @property {module:model/ReservedDomainExistence} - */ - ReservedDomainExistence: ReservedDomainExistence, /** * The ResourceInformation model constructor. * @property {module:model/ResourceInformation} diff --git a/src/model/AccountRoleSettings.js b/src/model/AccountRoleSettings.js index 8ee60ec34..4782a789a 100644 --- a/src/model/AccountRoleSettings.js +++ b/src/model/AccountRoleSettings.js @@ -210,6 +210,12 @@ if (data.hasOwnProperty('enableApiRequestLoggingMetadata')) { obj['enableApiRequestLoggingMetadata'] = SettingsMetadata.constructFromObject(data['enableApiRequestLoggingMetadata']); } + if (data.hasOwnProperty('enableKeyTermsSuggestionsByDocumentType')) { + obj['enableKeyTermsSuggestionsByDocumentType'] = ApiClient.convertToType(data['enableKeyTermsSuggestionsByDocumentType'], 'String'); + } + if (data.hasOwnProperty('enableKeyTermsSuggestionsByDocumentTypeMetadata')) { + obj['enableKeyTermsSuggestionsByDocumentTypeMetadata'] = SettingsMetadata.constructFromObject(data['enableKeyTermsSuggestionsByDocumentTypeMetadata']); + } if (data.hasOwnProperty('enableRecipientViewingNotifications')) { obj['enableRecipientViewingNotifications'] = ApiClient.convertToType(data['enableRecipientViewingNotifications'], 'String'); } @@ -523,6 +529,15 @@ * @member {module:model/SettingsMetadata} enableApiRequestLoggingMetadata */ exports.prototype['enableApiRequestLoggingMetadata'] = undefined; + /** + * + * @member {String} enableKeyTermsSuggestionsByDocumentType + */ + exports.prototype['enableKeyTermsSuggestionsByDocumentType'] = undefined; + /** + * @member {module:model/SettingsMetadata} enableKeyTermsSuggestionsByDocumentTypeMetadata + */ + exports.prototype['enableKeyTermsSuggestionsByDocumentTypeMetadata'] = undefined; /** * * @member {String} enableRecipientViewingNotifications diff --git a/src/model/AccountSettingsInformation.js b/src/model/AccountSettingsInformation.js index ea1e687ba..26897b649 100644 --- a/src/model/AccountSettingsInformation.js +++ b/src/model/AccountSettingsInformation.js @@ -655,6 +655,9 @@ if (data.hasOwnProperty('bulkSend')) { obj['bulkSend'] = ApiClient.convertToType(data['bulkSend'], 'String'); } + if (data.hasOwnProperty('bulkSendActionResendLimit')) { + obj['bulkSendActionResendLimit'] = ApiClient.convertToType(data['bulkSendActionResendLimit'], 'String'); + } if (data.hasOwnProperty('bulkSendMaxCopiesInBatch')) { obj['bulkSendMaxCopiesInBatch'] = ApiClient.convertToType(data['bulkSendMaxCopiesInBatch'], 'String'); } @@ -904,6 +907,9 @@ if (data.hasOwnProperty('enableClickwrapsMetadata')) { obj['enableClickwrapsMetadata'] = SettingsMetadata.constructFromObject(data['enableClickwrapsMetadata']); } + if (data.hasOwnProperty('enableCombinedPDFDownloadForSBS')) { + obj['enableCombinedPDFDownloadForSBS'] = ApiClient.convertToType(data['enableCombinedPDFDownloadForSBS'], 'String'); + } if (data.hasOwnProperty('enableCommentsHistoryDownloadInSigning')) { obj['enableCommentsHistoryDownloadInSigning'] = ApiClient.convertToType(data['enableCommentsHistoryDownloadInSigning'], 'String'); } @@ -940,6 +946,12 @@ if (data.hasOwnProperty('enableEsignCommunitiesMetadata')) { obj['enableEsignCommunitiesMetadata'] = SettingsMetadata.constructFromObject(data['enableEsignCommunitiesMetadata']); } + if (data.hasOwnProperty('enableIDFxAccountlessSMSAuthForPart11')) { + obj['enableIDFxAccountlessSMSAuthForPart11'] = ApiClient.convertToType(data['enableIDFxAccountlessSMSAuthForPart11'], 'String'); + } + if (data.hasOwnProperty('enableIDFxAccountlessSMSAuthForPart11Metadata')) { + obj['enableIDFxAccountlessSMSAuthForPart11Metadata'] = SettingsMetadata.constructFromObject(data['enableIDFxAccountlessSMSAuthForPart11Metadata']); + } if (data.hasOwnProperty('enableIDFxIntuitKBA')) { obj['enableIDFxIntuitKBA'] = ApiClient.convertToType(data['enableIDFxIntuitKBA'], 'String'); } @@ -958,6 +970,12 @@ if (data.hasOwnProperty('enableInBrowserEditorMetadata')) { obj['enableInBrowserEditorMetadata'] = SettingsMetadata.constructFromObject(data['enableInBrowserEditorMetadata']); } + if (data.hasOwnProperty('enableKeyTermsSuggestionsByDocumentType')) { + obj['enableKeyTermsSuggestionsByDocumentType'] = ApiClient.convertToType(data['enableKeyTermsSuggestionsByDocumentType'], 'String'); + } + if (data.hasOwnProperty('enableKeyTermsSuggestionsByDocumentTypeMetadata')) { + obj['enableKeyTermsSuggestionsByDocumentTypeMetadata'] = SettingsMetadata.constructFromObject(data['enableKeyTermsSuggestionsByDocumentTypeMetadata']); + } if (data.hasOwnProperty('enablePaymentProcessing')) { obj['enablePaymentProcessing'] = ApiClient.convertToType(data['enablePaymentProcessing'], 'String'); } @@ -1030,6 +1048,12 @@ if (data.hasOwnProperty('enableSearchMetadata')) { obj['enableSearchMetadata'] = SettingsMetadata.constructFromObject(data['enableSearchMetadata']); } + if (data.hasOwnProperty('enableSearchSiteSpecificApi')) { + obj['enableSearchSiteSpecificApi'] = ApiClient.convertToType(data['enableSearchSiteSpecificApi'], 'String'); + } + if (data.hasOwnProperty('enableSearchSiteSpecificApiMetadata')) { + obj['enableSearchSiteSpecificApiMetadata'] = SettingsMetadata.constructFromObject(data['enableSearchSiteSpecificApiMetadata']); + } if (data.hasOwnProperty('enableSearchUI')) { obj['enableSearchUI'] = ApiClient.convertToType(data['enableSearchUI'], 'String'); } @@ -2217,11 +2241,12 @@ */ exports.prototype['allowInPerson'] = undefined; /** - * + * Account Level Flag that determines the availability to perform In Person Electronic Notarial (IPEN) actions * @member {String} allowInPersonElectronicNotary */ exports.prototype['allowInPersonElectronicNotary'] = undefined; /** + * MetaData for the allowInPersonElectronicNotary flag * @member {module:model/SettingsMetadata} allowInPersonElectronicNotaryMetadata */ exports.prototype['allowInPersonElectronicNotaryMetadata'] = undefined; @@ -2356,11 +2381,12 @@ */ exports.prototype['allowOrganizationSsoManagementMetadata'] = undefined; /** - * + * Organization Level Flag that determines the availability to perform In Person Electronic Notarial (IPEN) actions * @member {String} allowOrganizationToUseInPersonElectronicNotary */ exports.prototype['allowOrganizationToUseInPersonElectronicNotary'] = undefined; /** + * MetaData for the allowOrganizationToUseInPersonElectronicNotary flag * @member {module:model/SettingsMetadata} allowOrganizationToUseInPersonElectronicNotaryMetadata */ exports.prototype['allowOrganizationToUseInPersonElectronicNotaryMetadata'] = undefined; @@ -2738,6 +2764,11 @@ * @member {String} bulkSend */ exports.prototype['bulkSend'] = undefined; + /** + * + * @member {String} bulkSendActionResendLimit + */ + exports.prototype['bulkSendActionResendLimit'] = undefined; /** * * @member {String} bulkSendMaxCopiesInBatch @@ -3113,6 +3144,11 @@ * @member {module:model/SettingsMetadata} enableClickwrapsMetadata */ exports.prototype['enableClickwrapsMetadata'] = undefined; + /** + * + * @member {String} enableCombinedPDFDownloadForSBS + */ + exports.prototype['enableCombinedPDFDownloadForSBS'] = undefined; /** * * @member {String} enableCommentsHistoryDownloadInSigning @@ -3167,6 +3203,15 @@ * @member {module:model/SettingsMetadata} enableEsignCommunitiesMetadata */ exports.prototype['enableEsignCommunitiesMetadata'] = undefined; + /** + * + * @member {String} enableIDFxAccountlessSMSAuthForPart11 + */ + exports.prototype['enableIDFxAccountlessSMSAuthForPart11'] = undefined; + /** + * @member {module:model/SettingsMetadata} enableIDFxAccountlessSMSAuthForPart11Metadata + */ + exports.prototype['enableIDFxAccountlessSMSAuthForPart11Metadata'] = undefined; /** * * @member {String} enableIDFxIntuitKBA @@ -3194,6 +3239,15 @@ * @member {module:model/SettingsMetadata} enableInBrowserEditorMetadata */ exports.prototype['enableInBrowserEditorMetadata'] = undefined; + /** + * + * @member {String} enableKeyTermsSuggestionsByDocumentType + */ + exports.prototype['enableKeyTermsSuggestionsByDocumentType'] = undefined; + /** + * @member {module:model/SettingsMetadata} enableKeyTermsSuggestionsByDocumentTypeMetadata + */ + exports.prototype['enableKeyTermsSuggestionsByDocumentTypeMetadata'] = undefined; /** * * @member {String} enablePaymentProcessing @@ -3302,6 +3356,15 @@ * @member {module:model/SettingsMetadata} enableSearchMetadata */ exports.prototype['enableSearchMetadata'] = undefined; + /** + * + * @member {String} enableSearchSiteSpecificApi + */ + exports.prototype['enableSearchSiteSpecificApi'] = undefined; + /** + * @member {module:model/SettingsMetadata} enableSearchSiteSpecificApiMetadata + */ + exports.prototype['enableSearchSiteSpecificApiMetadata'] = undefined; /** * * @member {String} enableSearchUI diff --git a/src/model/AccountUISettings.js b/src/model/AccountUISettings.js index 3ae194198..c01ee4c55 100644 --- a/src/model/AccountUISettings.js +++ b/src/model/AccountUISettings.js @@ -84,11 +84,11 @@ if (data.hasOwnProperty('enableEnvelopeCopyWithDataMetadata')) { obj['enableEnvelopeCopyWithDataMetadata'] = SettingsMetadata.constructFromObject(data['enableEnvelopeCopyWithDataMetadata']); } - if (data.hasOwnProperty('enableLegacyHomepageLink')) { - obj['enableLegacyHomepageLink'] = ApiClient.convertToType(data['enableLegacyHomepageLink'], 'String'); + if (data.hasOwnProperty('enableLegacySendflowLink')) { + obj['enableLegacySendflowLink'] = ApiClient.convertToType(data['enableLegacySendflowLink'], 'String'); } - if (data.hasOwnProperty('enableLegacyHomepageLinkMetadata')) { - obj['enableLegacyHomepageLinkMetadata'] = SettingsMetadata.constructFromObject(data['enableLegacyHomepageLinkMetadata']); + if (data.hasOwnProperty('enableLegacySendflowLinkMetadata')) { + obj['enableLegacySendflowLinkMetadata'] = SettingsMetadata.constructFromObject(data['enableLegacySendflowLinkMetadata']); } if (data.hasOwnProperty('hasExternalLinkedAccounts')) { obj['hasExternalLinkedAccounts'] = ApiClient.convertToType(data['hasExternalLinkedAccounts'], 'String'); @@ -188,13 +188,13 @@ exports.prototype['enableEnvelopeCopyWithDataMetadata'] = undefined; /** * - * @member {String} enableLegacyHomepageLink + * @member {String} enableLegacySendflowLink */ - exports.prototype['enableLegacyHomepageLink'] = undefined; + exports.prototype['enableLegacySendflowLink'] = undefined; /** - * @member {module:model/SettingsMetadata} enableLegacyHomepageLinkMetadata + * @member {module:model/SettingsMetadata} enableLegacySendflowLinkMetadata */ - exports.prototype['enableLegacyHomepageLinkMetadata'] = undefined; + exports.prototype['enableLegacySendflowLinkMetadata'] = undefined; /** * * @member {String} hasExternalLinkedAccounts diff --git a/src/model/Approve.js b/src/model/Approve.js index fbb867328..151c9203b 100644 --- a/src/model/Approve.js +++ b/src/model/Approve.js @@ -126,6 +126,12 @@ if (data.hasOwnProperty('buttonTextMetadata')) { obj['buttonTextMetadata'] = PropertyMetadata.constructFromObject(data['buttonTextMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -424,6 +430,15 @@ * @member {module:model/PropertyMetadata} buttonTextMetadata */ exports.prototype['buttonTextMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/BillingInvoicesSummary.js b/src/model/BillingInvoicesSummary.js index 4e26d8790..9ff3aca8d 100644 --- a/src/model/BillingInvoicesSummary.js +++ b/src/model/BillingInvoicesSummary.js @@ -54,9 +54,15 @@ if (data) { obj = obj || new exports(); + if (data.hasOwnProperty('accountBalance')) { + obj['accountBalance'] = ApiClient.convertToType(data['accountBalance'], 'String'); + } if (data.hasOwnProperty('billingInvoices')) { obj['billingInvoices'] = ApiClient.convertToType(data['billingInvoices'], [BillingInvoice]); } + if (data.hasOwnProperty('currencyCode')) { + obj['currencyCode'] = ApiClient.convertToType(data['currencyCode'], 'String'); + } if (data.hasOwnProperty('pastDueBalance')) { obj['pastDueBalance'] = ApiClient.convertToType(data['pastDueBalance'], 'String'); } @@ -67,11 +73,21 @@ return obj; } + /** + * + * @member {String} accountBalance + */ + exports.prototype['accountBalance'] = undefined; /** * Reserved: TBD * @member {Array.} billingInvoices */ exports.prototype['billingInvoices'] = undefined; + /** + * + * @member {String} currencyCode + */ + exports.prototype['currencyCode'] = undefined; /** * * @member {String} pastDueBalance diff --git a/src/model/BillingPlanInformation.js b/src/model/BillingPlanInformation.js index 5d02e55f8..c9bdb42e5 100644 --- a/src/model/BillingPlanInformation.js +++ b/src/model/BillingPlanInformation.js @@ -69,6 +69,9 @@ if (data.hasOwnProperty('downgradeReason')) { obj['downgradeReason'] = ApiClient.convertToType(data['downgradeReason'], 'String'); } + if (data.hasOwnProperty('enablePreAuth')) { + obj['enablePreAuth'] = ApiClient.convertToType(data['enablePreAuth'], 'String'); + } if (data.hasOwnProperty('enableSupport')) { obj['enableSupport'] = ApiClient.convertToType(data['enableSupport'], 'String'); } @@ -87,6 +90,9 @@ if (data.hasOwnProperty('planInformation')) { obj['planInformation'] = PlanInformation.constructFromObject(data['planInformation']); } + if (data.hasOwnProperty('processPayment')) { + obj['processPayment'] = ApiClient.convertToType(data['processPayment'], 'String'); + } if (data.hasOwnProperty('referralInformation')) { obj['referralInformation'] = ReferralInformation.constructFromObject(data['referralInformation']); } @@ -136,6 +142,11 @@ * @member {String} downgradeReason */ exports.prototype['downgradeReason'] = undefined; + /** + * + * @member {String} enablePreAuth + */ + exports.prototype['enablePreAuth'] = undefined; /** * * @member {String} enableSupport @@ -164,6 +175,11 @@ * @member {module:model/PlanInformation} planInformation */ exports.prototype['planInformation'] = undefined; + /** + * + * @member {String} processPayment + */ + exports.prototype['processPayment'] = undefined; /** * @member {module:model/ReferralInformation} referralInformation */ diff --git a/src/model/BulkSendBatchStatus.js b/src/model/BulkSendBatchStatus.js index e370d78c4..f687ae967 100644 --- a/src/model/BulkSendBatchStatus.js +++ b/src/model/BulkSendBatchStatus.js @@ -96,6 +96,9 @@ if (data.hasOwnProperty('queued')) { obj['queued'] = ApiClient.convertToType(data['queued'], 'String'); } + if (data.hasOwnProperty('resendsRemaining')) { + obj['resendsRemaining'] = ApiClient.convertToType(data['resendsRemaining'], 'String'); + } if (data.hasOwnProperty('senderUserId')) { obj['senderUserId'] = ApiClient.convertToType(data['senderUserId'], 'String'); } @@ -178,6 +181,11 @@ * @member {String} queued */ exports.prototype['queued'] = undefined; + /** + * + * @member {String} resendsRemaining + */ + exports.prototype['resendsRemaining'] = undefined; /** * * @member {String} senderUserId diff --git a/src/model/BulkSendEnvelopesInfo.js b/src/model/BulkSendEnvelopesInfo.js index d848ccf9e..04c491333 100644 --- a/src/model/BulkSendEnvelopesInfo.js +++ b/src/model/BulkSendEnvelopesInfo.js @@ -54,12 +54,42 @@ if (data) { obj = obj || new exports(); + if (data.hasOwnProperty('authoritativeCopy')) { + obj['authoritativeCopy'] = ApiClient.convertToType(data['authoritativeCopy'], 'String'); + } if (data.hasOwnProperty('completed')) { obj['completed'] = ApiClient.convertToType(data['completed'], 'String'); } + if (data.hasOwnProperty('correct')) { + obj['correct'] = ApiClient.convertToType(data['correct'], 'String'); + } + if (data.hasOwnProperty('created')) { + obj['created'] = ApiClient.convertToType(data['created'], 'String'); + } if (data.hasOwnProperty('declined')) { obj['declined'] = ApiClient.convertToType(data['declined'], 'String'); } + if (data.hasOwnProperty('deleted')) { + obj['deleted'] = ApiClient.convertToType(data['deleted'], 'String'); + } + if (data.hasOwnProperty('delivered')) { + obj['delivered'] = ApiClient.convertToType(data['delivered'], 'String'); + } + if (data.hasOwnProperty('digitalSignaturesPending')) { + obj['digitalSignaturesPending'] = ApiClient.convertToType(data['digitalSignaturesPending'], 'String'); + } + if (data.hasOwnProperty('sent')) { + obj['sent'] = ApiClient.convertToType(data['sent'], 'String'); + } + if (data.hasOwnProperty('signed')) { + obj['signed'] = ApiClient.convertToType(data['signed'], 'String'); + } + if (data.hasOwnProperty('timedOut')) { + obj['timedOut'] = ApiClient.convertToType(data['timedOut'], 'String'); + } + if (data.hasOwnProperty('transferCompleted')) { + obj['transferCompleted'] = ApiClient.convertToType(data['transferCompleted'], 'String'); + } if (data.hasOwnProperty('voided')) { obj['voided'] = ApiClient.convertToType(data['voided'], 'String'); } @@ -67,16 +97,66 @@ return obj; } + /** + * Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled. + * @member {String} authoritativeCopy + */ + exports.prototype['authoritativeCopy'] = undefined; /** * * @member {String} completed */ exports.prototype['completed'] = undefined; + /** + * + * @member {String} correct + */ + exports.prototype['correct'] = undefined; + /** + * + * @member {String} created + */ + exports.prototype['created'] = undefined; /** * * @member {String} declined */ exports.prototype['declined'] = undefined; + /** + * + * @member {String} deleted + */ + exports.prototype['deleted'] = undefined; + /** + * + * @member {String} delivered + */ + exports.prototype['delivered'] = undefined; + /** + * + * @member {String} digitalSignaturesPending + */ + exports.prototype['digitalSignaturesPending'] = undefined; + /** + * + * @member {String} sent + */ + exports.prototype['sent'] = undefined; + /** + * + * @member {String} signed + */ + exports.prototype['signed'] = undefined; + /** + * + * @member {String} timedOut + */ + exports.prototype['timedOut'] = undefined; + /** + * + * @member {String} transferCompleted + */ + exports.prototype['transferCompleted'] = undefined; /** * * @member {String} voided diff --git a/src/model/BulkSendErrorStatus.js b/src/model/BulkSendErrorStatus.js index e54ddfe05..65494b55c 100644 --- a/src/model/BulkSendErrorStatus.js +++ b/src/model/BulkSendErrorStatus.js @@ -57,6 +57,9 @@ if (data.hasOwnProperty('created')) { obj['created'] = ApiClient.convertToType(data['created'], 'String'); } + if (data.hasOwnProperty('envelopeId')) { + obj['envelopeId'] = ApiClient.convertToType(data['envelopeId'], 'String'); + } if (data.hasOwnProperty('errorMessage')) { obj['errorMessage'] = ApiClient.convertToType(data['errorMessage'], 'String'); } @@ -72,6 +75,11 @@ * @member {String} created */ exports.prototype['created'] = undefined; + /** + * The envelope ID of the envelope status that failed to post. + * @member {String} envelopeId + */ + exports.prototype['envelopeId'] = undefined; /** * * @member {String} errorMessage diff --git a/src/model/Checkbox.js b/src/model/Checkbox.js index 07acc235d..6fbd36ae6 100644 --- a/src/model/Checkbox.js +++ b/src/model/Checkbox.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -466,6 +472,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/CommentThread.js b/src/model/CommentThread.js index c1fd5bf7b..5f57ac167 100644 --- a/src/model/CommentThread.js +++ b/src/model/CommentThread.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('comments')) { obj['comments'] = ApiClient.convertToType(data['comments'], [Comment]); } @@ -415,6 +421,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * * @member {Array.} comments diff --git a/src/model/CommissionCounty.js b/src/model/CommissionCounty.js index f3ffdb4e2..46eab80b9 100644 --- a/src/model/CommissionCounty.js +++ b/src/model/CommissionCounty.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -457,6 +463,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/CommissionExpiration.js b/src/model/CommissionExpiration.js index a488a95d7..d3f1b7a25 100644 --- a/src/model/CommissionExpiration.js +++ b/src/model/CommissionExpiration.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -457,6 +463,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/CommissionNumber.js b/src/model/CommissionNumber.js index 0ef905532..c90ba6045 100644 --- a/src/model/CommissionNumber.js +++ b/src/model/CommissionNumber.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -457,6 +463,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/CommissionState.js b/src/model/CommissionState.js index 5fc03b93e..c462804de 100644 --- a/src/model/CommissionState.js +++ b/src/model/CommissionState.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -457,6 +463,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/Company.js b/src/model/Company.js index 8a5e5365a..bfbfaa475 100644 --- a/src/model/Company.js +++ b/src/model/Company.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -457,6 +463,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/ConnectCustomConfiguration.js b/src/model/ConnectCustomConfiguration.js index dc5ab7a7c..7eadf903c 100644 --- a/src/model/ConnectCustomConfiguration.js +++ b/src/model/ConnectCustomConfiguration.js @@ -63,6 +63,9 @@ if (data.hasOwnProperty('allUsers')) { obj['allUsers'] = ApiClient.convertToType(data['allUsers'], 'String'); } + if (data.hasOwnProperty('allUsersExcept')) { + obj['allUsersExcept'] = ApiClient.convertToType(data['allUsersExcept'], 'String'); + } if (data.hasOwnProperty('configurationType')) { obj['configurationType'] = ApiClient.convertToType(data['configurationType'], 'String'); } @@ -90,6 +93,9 @@ if (data.hasOwnProperty('externalFolderLabel')) { obj['externalFolderLabel'] = ApiClient.convertToType(data['externalFolderLabel'], 'String'); } + if (data.hasOwnProperty('groupIds')) { + obj['groupIds'] = ApiClient.convertToType(data['groupIds'], ['String']); + } if (data.hasOwnProperty('includeCertificateOfCompletion')) { obj['includeCertificateOfCompletion'] = ApiClient.convertToType(data['includeCertificateOfCompletion'], 'String'); } @@ -187,6 +193,11 @@ * @member {String} allUsers */ exports.prototype['allUsers'] = undefined; + /** + * + * @member {String} allUsersExcept + */ + exports.prototype['allUsersExcept'] = undefined; /** * If merge field's are being used, specifies the type of the merge field. The only supported value is **salesforce**. * @member {String} configurationType @@ -231,6 +242,11 @@ * @member {String} externalFolderLabel */ exports.prototype['externalFolderLabel'] = undefined; + /** + * + * @member {Array.} groupIds + */ + exports.prototype['groupIds'] = undefined; /** * When set to **true**, the Connect Service includes the Certificate of Completion with completed envelopes. * @member {String} includeCertificateOfCompletion diff --git a/src/model/Currency.js b/src/model/Currency.js index 96fc532d7..fb70b92db 100644 --- a/src/model/Currency.js +++ b/src/model/Currency.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -490,6 +496,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/DateSigned.js b/src/model/DateSigned.js index 18f7638aa..f23259a87 100644 --- a/src/model/DateSigned.js +++ b/src/model/DateSigned.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -421,6 +427,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/Decline.js b/src/model/Decline.js index 977372026..a2deab2dc 100644 --- a/src/model/Decline.js +++ b/src/model/Decline.js @@ -126,6 +126,12 @@ if (data.hasOwnProperty('buttonTextMetadata')) { obj['buttonTextMetadata'] = PropertyMetadata.constructFromObject(data['buttonTextMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -430,6 +436,15 @@ * @member {module:model/PropertyMetadata} buttonTextMetadata */ exports.prototype['buttonTextMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/Draw.js b/src/model/Draw.js index 4f93e2c4a..c0894905d 100644 --- a/src/model/Draw.js +++ b/src/model/Draw.js @@ -117,6 +117,12 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -387,6 +393,15 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/Email.js b/src/model/Email.js index 65919ec45..d8c6b4f76 100644 --- a/src/model/Email.js +++ b/src/model/Email.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -499,6 +505,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/EmailAddress.js b/src/model/EmailAddress.js index cafc2c55c..7060df281 100644 --- a/src/model/EmailAddress.js +++ b/src/model/EmailAddress.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -421,6 +427,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/EnvelopeId.js b/src/model/EnvelopeId.js index 24a93d4bc..18564548c 100644 --- a/src/model/EnvelopeId.js +++ b/src/model/EnvelopeId.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -415,6 +421,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/FirstName.js b/src/model/FirstName.js index c03e5ceed..e641c5ba4 100644 --- a/src/model/FirstName.js +++ b/src/model/FirstName.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -421,6 +427,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/FormulaTab.js b/src/model/FormulaTab.js index a7afe95b7..280008897 100644 --- a/src/model/FormulaTab.js +++ b/src/model/FormulaTab.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -526,6 +532,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/FullName.js b/src/model/FullName.js index 89a91764f..492f1be02 100644 --- a/src/model/FullName.js +++ b/src/model/FullName.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -421,6 +427,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/IdEvidenceResourceToken.js b/src/model/IdEvidenceResourceToken.js new file mode 100644 index 000000000..f147a3d37 --- /dev/null +++ b/src/model/IdEvidenceResourceToken.js @@ -0,0 +1,83 @@ +/** + * 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.IdEvidenceResourceToken = factory(root.Docusign.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + /** + * The IdEvidenceResourceToken model module. + * @module model/IdEvidenceResourceToken + */ + + /** + * Constructs a new IdEvidenceResourceToken. + * @alias module:model/IdEvidenceResourceToken + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a IdEvidenceResourceToken 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/IdEvidenceResourceToken} obj Optional instance to populate. + * @return {module:model/IdEvidenceResourceToken} The populated IdEvidenceResourceToken instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('proofBaseURI')) { + obj['proofBaseURI'] = ApiClient.convertToType(data['proofBaseURI'], 'String'); + } + if (data.hasOwnProperty('resourceToken')) { + obj['resourceToken'] = ApiClient.convertToType(data['resourceToken'], 'String'); + } + } + return obj; + } + + /** + * + * @member {String} proofBaseURI + */ + exports.prototype['proofBaseURI'] = undefined; + /** + * + * @member {String} resourceToken + */ + exports.prototype['resourceToken'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/IdEvidenceViewLink.js b/src/model/IdEvidenceViewLink.js new file mode 100644 index 000000000..3716106c2 --- /dev/null +++ b/src/model/IdEvidenceViewLink.js @@ -0,0 +1,75 @@ +/** + * 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.IdEvidenceViewLink = factory(root.Docusign.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + /** + * The IdEvidenceViewLink model module. + * @module model/IdEvidenceViewLink + */ + + /** + * Constructs a new IdEvidenceViewLink. + * @alias module:model/IdEvidenceViewLink + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a IdEvidenceViewLink 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/IdEvidenceViewLink} obj Optional instance to populate. + * @return {module:model/IdEvidenceViewLink} The populated IdEvidenceViewLink instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('ViewLink')) { + obj['ViewLink'] = ApiClient.convertToType(data['ViewLink'], 'String'); + } + } + return obj; + } + + /** + * + * @member {String} ViewLink + */ + exports.prototype['ViewLink'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/InitialHere.js b/src/model/InitialHere.js index 61551fc73..8bba23490 100644 --- a/src/model/InitialHere.js +++ b/src/model/InitialHere.js @@ -114,6 +114,12 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -382,6 +388,15 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/LastName.js b/src/model/LastName.js index bfd8439ad..e86d1d0dc 100644 --- a/src/model/LastName.js +++ b/src/model/LastName.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -421,6 +427,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/List.js b/src/model/List.js index 07e443b9d..b624d0fdd 100644 --- a/src/model/List.js +++ b/src/model/List.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -472,6 +478,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/ModelDate.js b/src/model/ModelDate.js index ae11d794f..1f1a00ffb 100644 --- a/src/model/ModelDate.js +++ b/src/model/ModelDate.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -499,6 +505,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/ModelNumber.js b/src/model/ModelNumber.js index 2f8cd9a94..4751b4f7e 100644 --- a/src/model/ModelNumber.js +++ b/src/model/ModelNumber.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -511,6 +517,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/NewAccountDefinition.js b/src/model/NewAccountDefinition.js index a7e791aa2..985b7ccfe 100644 --- a/src/model/NewAccountDefinition.js +++ b/src/model/NewAccountDefinition.js @@ -75,6 +75,9 @@ if (data.hasOwnProperty('distributorPassword')) { obj['distributorPassword'] = ApiClient.convertToType(data['distributorPassword'], 'String'); } + if (data.hasOwnProperty('enablePreAuth')) { + obj['enablePreAuth'] = ApiClient.convertToType(data['enablePreAuth'], 'String'); + } if (data.hasOwnProperty('envelopePartitionId')) { obj['envelopePartitionId'] = ApiClient.convertToType(data['envelopePartitionId'], 'String'); } @@ -90,6 +93,9 @@ if (data.hasOwnProperty('planInformation')) { obj['planInformation'] = PlanInformation.constructFromObject(data['planInformation']); } + if (data.hasOwnProperty('processPayment')) { + obj['processPayment'] = ApiClient.convertToType(data['processPayment'], 'String'); + } if (data.hasOwnProperty('referralInformation')) { obj['referralInformation'] = ReferralInformation.constructFromObject(data['referralInformation']); } @@ -134,6 +140,11 @@ * @member {String} distributorPassword */ exports.prototype['distributorPassword'] = undefined; + /** + * + * @member {String} enablePreAuth + */ + exports.prototype['enablePreAuth'] = undefined; /** * * @member {String} envelopePartitionId @@ -156,6 +167,11 @@ * @member {module:model/PlanInformation} planInformation */ exports.prototype['planInformation'] = undefined; + /** + * + * @member {String} processPayment + */ + exports.prototype['processPayment'] = undefined; /** * @member {module:model/ReferralInformation} referralInformation */ diff --git a/src/model/Notarize.js b/src/model/Notarize.js index 6c12ea981..53357c4d9 100644 --- a/src/model/Notarize.js +++ b/src/model/Notarize.js @@ -114,6 +114,12 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -367,6 +373,15 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/NotarySeal.js b/src/model/NotarySeal.js index 6b6de909b..9c9a75306 100644 --- a/src/model/NotarySeal.js +++ b/src/model/NotarySeal.js @@ -114,6 +114,12 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -373,6 +379,15 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/Note.js b/src/model/Note.js index c57899a91..3ceb34a23 100644 --- a/src/model/Note.js +++ b/src/model/Note.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -427,6 +433,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/Participant.js b/src/model/Participant.js new file mode 100644 index 000000000..dbecb0480 --- /dev/null +++ b/src/model/Participant.js @@ -0,0 +1,629 @@ +/** + * 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/AuthenticationStatus', 'model/DocumentVisibility', 'model/ErrorDetails', 'model/FeatureAvailableMetadata', 'model/IdCheckInformationInput', 'model/PropertyMetadata', 'model/RecipientAdditionalNotification', 'model/RecipientAttachment', 'model/RecipientEmailNotification', 'model/RecipientIdentityVerification', 'model/RecipientPhoneAuthentication', 'model/RecipientPhoneNumber', 'model/RecipientSMSAuthentication', 'model/SocialAuthentication', 'model/UserInfo'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./AuthenticationStatus'), require('./DocumentVisibility'), require('./ErrorDetails'), require('./FeatureAvailableMetadata'), require('./IdCheckInformationInput'), require('./PropertyMetadata'), require('./RecipientAdditionalNotification'), require('./RecipientAttachment'), require('./RecipientEmailNotification'), require('./RecipientIdentityVerification'), require('./RecipientPhoneAuthentication'), require('./RecipientPhoneNumber'), require('./RecipientSMSAuthentication'), require('./SocialAuthentication'), require('./UserInfo')); + } else { + // Browser globals (root is window) + if (!root.Docusign) { + root.Docusign = {}; + } + root.Docusign.Participant = factory(root.Docusign.ApiClient, root.Docusign.AuthenticationStatus, root.Docusign.DocumentVisibility, root.Docusign.ErrorDetails, root.Docusign.FeatureAvailableMetadata, root.Docusign.IdCheckInformationInput, root.Docusign.PropertyMetadata, root.Docusign.RecipientAdditionalNotification, root.Docusign.RecipientAttachment, root.Docusign.RecipientEmailNotification, root.Docusign.RecipientIdentityVerification, root.Docusign.RecipientPhoneAuthentication, root.Docusign.RecipientPhoneNumber, root.Docusign.RecipientSMSAuthentication, root.Docusign.SocialAuthentication, root.Docusign.UserInfo); + } +}(this, function(ApiClient, AuthenticationStatus, DocumentVisibility, ErrorDetails, FeatureAvailableMetadata, IdCheckInformationInput, PropertyMetadata, RecipientAdditionalNotification, RecipientAttachment, RecipientEmailNotification, RecipientIdentityVerification, RecipientPhoneAuthentication, RecipientPhoneNumber, RecipientSMSAuthentication, SocialAuthentication, UserInfo) { + 'use strict'; + + + /** + * The Participant model module. + * @module model/Participant + */ + + /** + * Constructs a new Participant. + * @alias module:model/Participant + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Participant 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/Participant} obj Optional instance to populate. + * @return {module:model/Participant} The populated Participant instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('accessCode')) { + obj['accessCode'] = ApiClient.convertToType(data['accessCode'], 'String'); + } + if (data.hasOwnProperty('accessCodeMetadata')) { + obj['accessCodeMetadata'] = PropertyMetadata.constructFromObject(data['accessCodeMetadata']); + } + if (data.hasOwnProperty('addAccessCodeToEmail')) { + obj['addAccessCodeToEmail'] = ApiClient.convertToType(data['addAccessCodeToEmail'], 'String'); + } + if (data.hasOwnProperty('additionalNotifications')) { + obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]); + } + if (data.hasOwnProperty('allowSystemOverrideForLockedRecipient')) { + obj['allowSystemOverrideForLockedRecipient'] = ApiClient.convertToType(data['allowSystemOverrideForLockedRecipient'], 'String'); + } + if (data.hasOwnProperty('autoRespondedReason')) { + obj['autoRespondedReason'] = ApiClient.convertToType(data['autoRespondedReason'], 'String'); + } + if (data.hasOwnProperty('clientUserId')) { + obj['clientUserId'] = ApiClient.convertToType(data['clientUserId'], 'String'); + } + if (data.hasOwnProperty('completedCount')) { + obj['completedCount'] = ApiClient.convertToType(data['completedCount'], 'String'); + } + if (data.hasOwnProperty('customFields')) { + obj['customFields'] = ApiClient.convertToType(data['customFields'], ['String']); + } + if (data.hasOwnProperty('declinedDateTime')) { + obj['declinedDateTime'] = ApiClient.convertToType(data['declinedDateTime'], 'String'); + } + if (data.hasOwnProperty('declinedReason')) { + obj['declinedReason'] = ApiClient.convertToType(data['declinedReason'], 'String'); + } + if (data.hasOwnProperty('deliveredDateTime')) { + obj['deliveredDateTime'] = ApiClient.convertToType(data['deliveredDateTime'], 'String'); + } + if (data.hasOwnProperty('deliveryMethod')) { + obj['deliveryMethod'] = ApiClient.convertToType(data['deliveryMethod'], 'String'); + } + if (data.hasOwnProperty('deliveryMethodMetadata')) { + obj['deliveryMethodMetadata'] = PropertyMetadata.constructFromObject(data['deliveryMethodMetadata']); + } + if (data.hasOwnProperty('designatorId')) { + obj['designatorId'] = ApiClient.convertToType(data['designatorId'], 'String'); + } + if (data.hasOwnProperty('designatorIdGuid')) { + obj['designatorIdGuid'] = ApiClient.convertToType(data['designatorIdGuid'], 'String'); + } + if (data.hasOwnProperty('documentVisibility')) { + obj['documentVisibility'] = ApiClient.convertToType(data['documentVisibility'], [DocumentVisibility]); + } + if (data.hasOwnProperty('email')) { + obj['email'] = ApiClient.convertToType(data['email'], 'String'); + } + if (data.hasOwnProperty('emailMetadata')) { + obj['emailMetadata'] = PropertyMetadata.constructFromObject(data['emailMetadata']); + } + if (data.hasOwnProperty('emailNotification')) { + obj['emailNotification'] = RecipientEmailNotification.constructFromObject(data['emailNotification']); + } + if (data.hasOwnProperty('emailRecipientPostSigningURL')) { + obj['emailRecipientPostSigningURL'] = ApiClient.convertToType(data['emailRecipientPostSigningURL'], 'String'); + } + if (data.hasOwnProperty('embeddedRecipientStartURL')) { + obj['embeddedRecipientStartURL'] = ApiClient.convertToType(data['embeddedRecipientStartURL'], 'String'); + } + if (data.hasOwnProperty('errorDetails')) { + obj['errorDetails'] = ErrorDetails.constructFromObject(data['errorDetails']); + } + if (data.hasOwnProperty('faxNumber')) { + obj['faxNumber'] = ApiClient.convertToType(data['faxNumber'], 'String'); + } + if (data.hasOwnProperty('faxNumberMetadata')) { + obj['faxNumberMetadata'] = PropertyMetadata.constructFromObject(data['faxNumberMetadata']); + } + if (data.hasOwnProperty('firstName')) { + obj['firstName'] = ApiClient.convertToType(data['firstName'], 'String'); + } + if (data.hasOwnProperty('firstNameMetadata')) { + obj['firstNameMetadata'] = PropertyMetadata.constructFromObject(data['firstNameMetadata']); + } + if (data.hasOwnProperty('fullName')) { + obj['fullName'] = ApiClient.convertToType(data['fullName'], 'String'); + } + if (data.hasOwnProperty('fullNameMetadata')) { + obj['fullNameMetadata'] = PropertyMetadata.constructFromObject(data['fullNameMetadata']); + } + if (data.hasOwnProperty('idCheckConfigurationName')) { + obj['idCheckConfigurationName'] = ApiClient.convertToType(data['idCheckConfigurationName'], 'String'); + } + if (data.hasOwnProperty('idCheckConfigurationNameMetadata')) { + obj['idCheckConfigurationNameMetadata'] = PropertyMetadata.constructFromObject(data['idCheckConfigurationNameMetadata']); + } + if (data.hasOwnProperty('idCheckInformationInput')) { + obj['idCheckInformationInput'] = IdCheckInformationInput.constructFromObject(data['idCheckInformationInput']); + } + if (data.hasOwnProperty('identityVerification')) { + obj['identityVerification'] = RecipientIdentityVerification.constructFromObject(data['identityVerification']); + } + if (data.hasOwnProperty('inheritEmailNotificationConfiguration')) { + obj['inheritEmailNotificationConfiguration'] = ApiClient.convertToType(data['inheritEmailNotificationConfiguration'], 'String'); + } + if (data.hasOwnProperty('lastName')) { + obj['lastName'] = ApiClient.convertToType(data['lastName'], 'String'); + } + if (data.hasOwnProperty('lastNameMetadata')) { + obj['lastNameMetadata'] = PropertyMetadata.constructFromObject(data['lastNameMetadata']); + } + if (data.hasOwnProperty('lockedRecipientPhoneAuthEditable')) { + obj['lockedRecipientPhoneAuthEditable'] = ApiClient.convertToType(data['lockedRecipientPhoneAuthEditable'], 'String'); + } + if (data.hasOwnProperty('lockedRecipientSmsEditable')) { + obj['lockedRecipientSmsEditable'] = ApiClient.convertToType(data['lockedRecipientSmsEditable'], 'String'); + } + if (data.hasOwnProperty('name')) { + obj['name'] = ApiClient.convertToType(data['name'], 'String'); + } + if (data.hasOwnProperty('nameMetadata')) { + obj['nameMetadata'] = PropertyMetadata.constructFromObject(data['nameMetadata']); + } + if (data.hasOwnProperty('note')) { + obj['note'] = ApiClient.convertToType(data['note'], 'String'); + } + if (data.hasOwnProperty('noteMetadata')) { + obj['noteMetadata'] = PropertyMetadata.constructFromObject(data['noteMetadata']); + } + if (data.hasOwnProperty('participateFor')) { + obj['participateFor'] = ApiClient.convertToType(data['participateFor'], 'String'); + } + if (data.hasOwnProperty('participateForGuid')) { + obj['participateForGuid'] = ApiClient.convertToType(data['participateForGuid'], 'String'); + } + if (data.hasOwnProperty('phoneAuthentication')) { + obj['phoneAuthentication'] = RecipientPhoneAuthentication.constructFromObject(data['phoneAuthentication']); + } + if (data.hasOwnProperty('phoneNumber')) { + obj['phoneNumber'] = RecipientPhoneNumber.constructFromObject(data['phoneNumber']); + } + if (data.hasOwnProperty('recipientAttachments')) { + obj['recipientAttachments'] = ApiClient.convertToType(data['recipientAttachments'], [RecipientAttachment]); + } + if (data.hasOwnProperty('recipientAuthenticationStatus')) { + obj['recipientAuthenticationStatus'] = AuthenticationStatus.constructFromObject(data['recipientAuthenticationStatus']); + } + if (data.hasOwnProperty('recipientFeatureMetadata')) { + obj['recipientFeatureMetadata'] = ApiClient.convertToType(data['recipientFeatureMetadata'], [FeatureAvailableMetadata]); + } + if (data.hasOwnProperty('recipientId')) { + obj['recipientId'] = ApiClient.convertToType(data['recipientId'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuid')) { + obj['recipientIdGuid'] = ApiClient.convertToType(data['recipientIdGuid'], 'String'); + } + if (data.hasOwnProperty('recipientType')) { + obj['recipientType'] = ApiClient.convertToType(data['recipientType'], 'String'); + } + if (data.hasOwnProperty('recipientTypeMetadata')) { + obj['recipientTypeMetadata'] = PropertyMetadata.constructFromObject(data['recipientTypeMetadata']); + } + if (data.hasOwnProperty('requireIdLookup')) { + obj['requireIdLookup'] = ApiClient.convertToType(data['requireIdLookup'], 'String'); + } + if (data.hasOwnProperty('requireIdLookupMetadata')) { + obj['requireIdLookupMetadata'] = PropertyMetadata.constructFromObject(data['requireIdLookupMetadata']); + } + if (data.hasOwnProperty('roleName')) { + obj['roleName'] = ApiClient.convertToType(data['roleName'], 'String'); + } + if (data.hasOwnProperty('routingOrder')) { + obj['routingOrder'] = ApiClient.convertToType(data['routingOrder'], 'String'); + } + if (data.hasOwnProperty('routingOrderMetadata')) { + obj['routingOrderMetadata'] = PropertyMetadata.constructFromObject(data['routingOrderMetadata']); + } + if (data.hasOwnProperty('sentDateTime')) { + obj['sentDateTime'] = ApiClient.convertToType(data['sentDateTime'], 'String'); + } + if (data.hasOwnProperty('signedDateTime')) { + obj['signedDateTime'] = ApiClient.convertToType(data['signedDateTime'], 'String'); + } + if (data.hasOwnProperty('signingGroupId')) { + obj['signingGroupId'] = ApiClient.convertToType(data['signingGroupId'], 'String'); + } + if (data.hasOwnProperty('signingGroupIdMetadata')) { + obj['signingGroupIdMetadata'] = PropertyMetadata.constructFromObject(data['signingGroupIdMetadata']); + } + if (data.hasOwnProperty('signingGroupName')) { + obj['signingGroupName'] = ApiClient.convertToType(data['signingGroupName'], 'String'); + } + if (data.hasOwnProperty('signingGroupUsers')) { + obj['signingGroupUsers'] = ApiClient.convertToType(data['signingGroupUsers'], [UserInfo]); + } + if (data.hasOwnProperty('smsAuthentication')) { + obj['smsAuthentication'] = RecipientSMSAuthentication.constructFromObject(data['smsAuthentication']); + } + if (data.hasOwnProperty('socialAuthentications')) { + obj['socialAuthentications'] = ApiClient.convertToType(data['socialAuthentications'], [SocialAuthentication]); + } + if (data.hasOwnProperty('status')) { + obj['status'] = ApiClient.convertToType(data['status'], 'String'); + } + if (data.hasOwnProperty('statusCode')) { + obj['statusCode'] = ApiClient.convertToType(data['statusCode'], 'String'); + } + if (data.hasOwnProperty('suppressEmails')) { + obj['suppressEmails'] = ApiClient.convertToType(data['suppressEmails'], 'String'); + } + if (data.hasOwnProperty('templateLocked')) { + obj['templateLocked'] = ApiClient.convertToType(data['templateLocked'], 'String'); + } + if (data.hasOwnProperty('templateRequired')) { + obj['templateRequired'] = ApiClient.convertToType(data['templateRequired'], 'String'); + } + if (data.hasOwnProperty('totalTabCount')) { + obj['totalTabCount'] = ApiClient.convertToType(data['totalTabCount'], 'String'); + } + if (data.hasOwnProperty('userId')) { + obj['userId'] = ApiClient.convertToType(data['userId'], 'String'); + } + } + return obj; + } + + /** + * If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. + * @member {String} accessCode + */ + exports.prototype['accessCode'] = undefined; + /** + * @member {module:model/PropertyMetadata} accessCodeMetadata + */ + exports.prototype['accessCodeMetadata'] = undefined; + /** + * This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. + * @member {String} addAccessCodeToEmail + */ + exports.prototype['addAccessCodeToEmail'] = undefined; + /** + * + * @member {Array.} additionalNotifications + */ + exports.prototype['additionalNotifications'] = undefined; + /** + * + * @member {String} allowSystemOverrideForLockedRecipient + */ + exports.prototype['allowSystemOverrideForLockedRecipient'] = undefined; + /** + * + * @member {String} autoRespondedReason + */ + exports.prototype['autoRespondedReason'] = undefined; + /** + * Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. + * @member {String} clientUserId + */ + exports.prototype['clientUserId'] = undefined; + /** + * + * @member {String} completedCount + */ + exports.prototype['completedCount'] = undefined; + /** + * An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. + * @member {Array.} customFields + */ + exports.prototype['customFields'] = undefined; + /** + * The date and time the recipient declined the document. + * @member {String} declinedDateTime + */ + exports.prototype['declinedDateTime'] = undefined; + /** + * The reason the recipient declined the document. + * @member {String} declinedReason + */ + exports.prototype['declinedReason'] = undefined; + /** + * Reserved: For DocuSign use only. + * @member {String} deliveredDateTime + */ + exports.prototype['deliveredDateTime'] = undefined; + /** + * Reserved: For DocuSign use only. + * @member {String} deliveryMethod + */ + exports.prototype['deliveryMethod'] = undefined; + /** + * @member {module:model/PropertyMetadata} deliveryMethodMetadata + */ + exports.prototype['deliveryMethodMetadata'] = undefined; + /** + * + * @member {String} designatorId + */ + exports.prototype['designatorId'] = undefined; + /** + * + * @member {String} designatorIdGuid + */ + exports.prototype['designatorIdGuid'] = undefined; + /** + * + * @member {Array.} documentVisibility + */ + exports.prototype['documentVisibility'] = undefined; + /** + * + * @member {String} email + */ + exports.prototype['email'] = undefined; + /** + * @member {module:model/PropertyMetadata} emailMetadata + */ + exports.prototype['emailMetadata'] = undefined; + /** + * @member {module:model/RecipientEmailNotification} emailNotification + */ + exports.prototype['emailNotification'] = undefined; + /** + * + * @member {String} emailRecipientPostSigningURL + */ + exports.prototype['emailRecipientPostSigningURL'] = undefined; + /** + * Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` + * @member {String} embeddedRecipientStartURL + */ + exports.prototype['embeddedRecipientStartURL'] = undefined; + /** + * @member {module:model/ErrorDetails} errorDetails + */ + exports.prototype['errorDetails'] = undefined; + /** + * Reserved: + * @member {String} faxNumber + */ + exports.prototype['faxNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} faxNumberMetadata + */ + exports.prototype['faxNumberMetadata'] = undefined; + /** + * The user's first name. Maximum Length: 50 characters. + * @member {String} firstName + */ + exports.prototype['firstName'] = undefined; + /** + * @member {module:model/PropertyMetadata} firstNameMetadata + */ + exports.prototype['firstNameMetadata'] = undefined; + /** + * + * @member {String} fullName + */ + exports.prototype['fullName'] = undefined; + /** + * @member {module:model/PropertyMetadata} fullNameMetadata + */ + exports.prototype['fullNameMetadata'] = undefined; + /** + * Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. + * @member {String} idCheckConfigurationName + */ + exports.prototype['idCheckConfigurationName'] = undefined; + /** + * @member {module:model/PropertyMetadata} idCheckConfigurationNameMetadata + */ + exports.prototype['idCheckConfigurationNameMetadata'] = undefined; + /** + * @member {module:model/IdCheckInformationInput} idCheckInformationInput + */ + exports.prototype['idCheckInformationInput'] = undefined; + /** + * @member {module:model/RecipientIdentityVerification} identityVerification + */ + exports.prototype['identityVerification'] = undefined; + /** + * When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. + * @member {String} inheritEmailNotificationConfiguration + */ + exports.prototype['inheritEmailNotificationConfiguration'] = undefined; + /** + * + * @member {String} lastName + */ + exports.prototype['lastName'] = undefined; + /** + * @member {module:model/PropertyMetadata} lastNameMetadata + */ + exports.prototype['lastNameMetadata'] = undefined; + /** + * + * @member {String} lockedRecipientPhoneAuthEditable + */ + exports.prototype['lockedRecipientPhoneAuthEditable'] = undefined; + /** + * + * @member {String} lockedRecipientSmsEditable + */ + exports.prototype['lockedRecipientSmsEditable'] = undefined; + /** + * + * @member {String} name + */ + exports.prototype['name'] = undefined; + /** + * @member {module:model/PropertyMetadata} nameMetadata + */ + exports.prototype['nameMetadata'] = undefined; + /** + * Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. + * @member {String} note + */ + exports.prototype['note'] = undefined; + /** + * @member {module:model/PropertyMetadata} noteMetadata + */ + exports.prototype['noteMetadata'] = undefined; + /** + * + * @member {String} participateFor + */ + exports.prototype['participateFor'] = undefined; + /** + * + * @member {String} participateForGuid + */ + exports.prototype['participateForGuid'] = undefined; + /** + * @member {module:model/RecipientPhoneAuthentication} phoneAuthentication + */ + exports.prototype['phoneAuthentication'] = undefined; + /** + * @member {module:model/RecipientPhoneNumber} phoneNumber + */ + exports.prototype['phoneNumber'] = undefined; + /** + * Reserved: + * @member {Array.} recipientAttachments + */ + exports.prototype['recipientAttachments'] = undefined; + /** + * @member {module:model/AuthenticationStatus} recipientAuthenticationStatus + */ + exports.prototype['recipientAuthenticationStatus'] = undefined; + /** + * + * @member {Array.} recipientFeatureMetadata + */ + exports.prototype['recipientFeatureMetadata'] = undefined; + /** + * Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @member {String} recipientId + */ + exports.prototype['recipientId'] = undefined; + /** + * + * @member {String} recipientIdGuid + */ + exports.prototype['recipientIdGuid'] = undefined; + /** + * + * @member {String} recipientType + */ + exports.prototype['recipientType'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientTypeMetadata + */ + exports.prototype['recipientTypeMetadata'] = undefined; + /** + * When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. + * @member {String} requireIdLookup + */ + exports.prototype['requireIdLookup'] = undefined; + /** + * @member {module:model/PropertyMetadata} requireIdLookupMetadata + */ + exports.prototype['requireIdLookupMetadata'] = undefined; + /** + * Optional element. Specifies the role name associated with the recipient.

This is required when working with template recipients. + * @member {String} roleName + */ + exports.prototype['roleName'] = undefined; + /** + * Specifies the routing order of the recipient in the envelope. + * @member {String} routingOrder + */ + exports.prototype['routingOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} routingOrderMetadata + */ + exports.prototype['routingOrderMetadata'] = undefined; + /** + * The date and time the envelope was sent. + * @member {String} sentDateTime + */ + exports.prototype['sentDateTime'] = undefined; + /** + * Reserved: For DocuSign use only. + * @member {String} signedDateTime + */ + exports.prototype['signedDateTime'] = undefined; + /** + * When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). + * @member {String} signingGroupId + */ + exports.prototype['signingGroupId'] = undefined; + /** + * @member {module:model/PropertyMetadata} signingGroupIdMetadata + */ + exports.prototype['signingGroupIdMetadata'] = undefined; + /** + * The display name for the signing group. Maximum Length: 100 characters. + * @member {String} signingGroupName + */ + exports.prototype['signingGroupName'] = undefined; + /** + * A complex type that contains information about users in the signing group. + * @member {Array.} signingGroupUsers + */ + exports.prototype['signingGroupUsers'] = undefined; + /** + * @member {module:model/RecipientSMSAuthentication} smsAuthentication + */ + exports.prototype['smsAuthentication'] = undefined; + /** + * Lists the social ID type that can be used for recipient authentication. + * @member {Array.} socialAuthentications + */ + exports.prototype['socialAuthentications'] = undefined; + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. + * @member {String} status + */ + exports.prototype['status'] = undefined; + /** + * + * @member {String} statusCode + */ + exports.prototype['statusCode'] = undefined; + /** + * + * @member {String} suppressEmails + */ + exports.prototype['suppressEmails'] = undefined; + /** + * When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @member {String} templateLocked + */ + exports.prototype['templateLocked'] = undefined; + /** + * When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @member {String} templateRequired + */ + exports.prototype['templateRequired'] = undefined; + /** + * + * @member {String} totalTabCount + */ + exports.prototype['totalTabCount'] = undefined; + /** + * + * @member {String} userId + */ + exports.prototype['userId'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/PhoneNumber.js b/src/model/PhoneNumber.js index 6a0456478..cfa8fd6fb 100644 --- a/src/model/PhoneNumber.js +++ b/src/model/PhoneNumber.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -457,6 +463,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/PolyLineOverlay.js b/src/model/PolyLineOverlay.js index 04354f4a0..9edabcb41 100644 --- a/src/model/PolyLineOverlay.js +++ b/src/model/PolyLineOverlay.js @@ -114,6 +114,12 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -382,6 +388,15 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/Radio.js b/src/model/Radio.js index 595302c5c..5012f7c61 100644 --- a/src/model/Radio.js +++ b/src/model/Radio.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('errorDetails')) { obj['errorDetails'] = ErrorDetails.constructFromObject(data['errorDetails']); } @@ -316,6 +322,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * @member {module:model/ErrorDetails} errorDetails */ diff --git a/src/model/RecipientTokenClientURLs.js b/src/model/RecipientTokenClientURLs.js index 3361db05f..7a61b6501 100644 --- a/src/model/RecipientTokenClientURLs.js +++ b/src/model/RecipientTokenClientURLs.js @@ -54,10 +54,90 @@ if (data) { obj = obj || new exports(); + if (data.hasOwnProperty('OnAccessCodeFailed')) { + obj['OnAccessCodeFailed'] = ApiClient.convertToType(data['OnAccessCodeFailed'], 'String'); + } + if (data.hasOwnProperty('OnCancel')) { + obj['OnCancel'] = ApiClient.convertToType(data['OnCancel'], 'String'); + } + if (data.hasOwnProperty('OnDecline')) { + obj['OnDecline'] = ApiClient.convertToType(data['OnDecline'], 'String'); + } + if (data.hasOwnProperty('OnException')) { + obj['OnException'] = ApiClient.convertToType(data['OnException'], 'String'); + } + if (data.hasOwnProperty('OnFaxPending')) { + obj['OnFaxPending'] = ApiClient.convertToType(data['OnFaxPending'], 'String'); + } + if (data.hasOwnProperty('OnIdCheckFailed')) { + obj['OnIdCheckFailed'] = ApiClient.convertToType(data['OnIdCheckFailed'], 'String'); + } + if (data.hasOwnProperty('OnSessionTimeout')) { + obj['OnSessionTimeout'] = ApiClient.convertToType(data['OnSessionTimeout'], 'String'); + } + if (data.hasOwnProperty('OnSigningComplete')) { + obj['OnSigningComplete'] = ApiClient.convertToType(data['OnSigningComplete'], 'String'); + } + if (data.hasOwnProperty('OnTTLExpired')) { + obj['OnTTLExpired'] = ApiClient.convertToType(data['OnTTLExpired'], 'String'); + } + if (data.hasOwnProperty('OnViewingComplete')) { + obj['OnViewingComplete'] = ApiClient.convertToType(data['OnViewingComplete'], 'String'); + } } return obj; } + /** + * + * @member {String} OnAccessCodeFailed + */ + exports.prototype['OnAccessCodeFailed'] = undefined; + /** + * + * @member {String} OnCancel + */ + exports.prototype['OnCancel'] = undefined; + /** + * + * @member {String} OnDecline + */ + exports.prototype['OnDecline'] = undefined; + /** + * + * @member {String} OnException + */ + exports.prototype['OnException'] = undefined; + /** + * + * @member {String} OnFaxPending + */ + exports.prototype['OnFaxPending'] = undefined; + /** + * + * @member {String} OnIdCheckFailed + */ + exports.prototype['OnIdCheckFailed'] = undefined; + /** + * + * @member {String} OnSessionTimeout + */ + exports.prototype['OnSessionTimeout'] = undefined; + /** + * + * @member {String} OnSigningComplete + */ + exports.prototype['OnSigningComplete'] = undefined; + /** + * + * @member {String} OnTTLExpired + */ + exports.prototype['OnTTLExpired'] = undefined; + /** + * + * @member {String} OnViewingComplete + */ + exports.prototype['OnViewingComplete'] = undefined; diff --git a/src/model/Recipients.js b/src/model/Recipients.js index c791e4f99..cd3a91c73 100644 --- a/src/model/Recipients.js +++ b/src/model/Recipients.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Agent', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Editor', 'model/ErrorDetails', 'model/InPersonSigner', 'model/Intermediary', 'model/NotaryRecipient', 'model/SealSign', 'model/Signer', 'model/Witness'], factory); + define(['ApiClient', 'model/Agent', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Editor', 'model/ErrorDetails', 'model/InPersonSigner', 'model/Intermediary', 'model/NotaryRecipient', 'model/Participant', 'model/SealSign', 'model/Signer', 'model/Witness'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Agent'), require('./CarbonCopy'), require('./CertifiedDelivery'), require('./Editor'), require('./ErrorDetails'), require('./InPersonSigner'), require('./Intermediary'), require('./NotaryRecipient'), require('./SealSign'), require('./Signer'), require('./Witness')); + module.exports = factory(require('../ApiClient'), require('./Agent'), require('./CarbonCopy'), require('./CertifiedDelivery'), require('./Editor'), require('./ErrorDetails'), require('./InPersonSigner'), require('./Intermediary'), require('./NotaryRecipient'), require('./Participant'), require('./SealSign'), require('./Signer'), require('./Witness')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.Recipients = factory(root.Docusign.ApiClient, root.Docusign.Agent, root.Docusign.CarbonCopy, root.Docusign.CertifiedDelivery, root.Docusign.Editor, root.Docusign.ErrorDetails, root.Docusign.InPersonSigner, root.Docusign.Intermediary, root.Docusign.NotaryRecipient, root.Docusign.SealSign, root.Docusign.Signer, root.Docusign.Witness); + root.Docusign.Recipients = factory(root.Docusign.ApiClient, root.Docusign.Agent, root.Docusign.CarbonCopy, root.Docusign.CertifiedDelivery, root.Docusign.Editor, root.Docusign.ErrorDetails, root.Docusign.InPersonSigner, root.Docusign.Intermediary, root.Docusign.NotaryRecipient, root.Docusign.Participant, root.Docusign.SealSign, root.Docusign.Signer, root.Docusign.Witness); } -}(this, function(ApiClient, Agent, CarbonCopy, CertifiedDelivery, Editor, ErrorDetails, InPersonSigner, Intermediary, NotaryRecipient, SealSign, Signer, Witness) { +}(this, function(ApiClient, Agent, CarbonCopy, CertifiedDelivery, Editor, ErrorDetails, InPersonSigner, Intermediary, NotaryRecipient, Participant, SealSign, Signer, Witness) { 'use strict'; @@ -82,6 +82,9 @@ if (data.hasOwnProperty('notaries')) { obj['notaries'] = ApiClient.convertToType(data['notaries'], [NotaryRecipient]); } + if (data.hasOwnProperty('participants')) { + obj['participants'] = ApiClient.convertToType(data['participants'], [Participant]); + } if (data.hasOwnProperty('recipientCount')) { obj['recipientCount'] = ApiClient.convertToType(data['recipientCount'], 'String'); } @@ -142,6 +145,11 @@ * @member {Array.} notaries */ exports.prototype['notaries'] = undefined; + /** + * + * @member {Array.} participants + */ + exports.prototype['participants'] = undefined; /** * * @member {String} recipientCount diff --git a/src/model/SenderCompany.js b/src/model/SenderCompany.js index 4ab1629e4..135792912 100644 --- a/src/model/SenderCompany.js +++ b/src/model/SenderCompany.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -421,6 +427,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/SenderName.js b/src/model/SenderName.js index c2f060dc8..fb158daba 100644 --- a/src/model/SenderName.js +++ b/src/model/SenderName.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -421,6 +427,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/SignHere.js b/src/model/SignHere.js index baed59251..e79d427fd 100644 --- a/src/model/SignHere.js +++ b/src/model/SignHere.js @@ -114,6 +114,12 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -394,6 +400,15 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/SignerAttachment.js b/src/model/SignerAttachment.js index f317ea986..040e76a73 100644 --- a/src/model/SignerAttachment.js +++ b/src/model/SignerAttachment.js @@ -114,6 +114,12 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -382,6 +388,15 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/SmartSection.js b/src/model/SmartSection.js index 317ea7c8c..603922bdf 100644 --- a/src/model/SmartSection.js +++ b/src/model/SmartSection.js @@ -114,6 +114,12 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('caseSensitive')) { obj['caseSensitive'] = ApiClient.convertToType(data['caseSensitive'], 'Boolean'); } @@ -400,6 +406,15 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * * @member {Boolean} caseSensitive diff --git a/src/model/Ssn.js b/src/model/Ssn.js index 5a2e79713..4a6b3060d 100644 --- a/src/model/Ssn.js +++ b/src/model/Ssn.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -499,6 +505,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/TabGroup.js b/src/model/TabGroup.js index 55343d9c4..5c1d266f6 100644 --- a/src/model/TabGroup.js +++ b/src/model/TabGroup.js @@ -114,6 +114,12 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -391,6 +397,15 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/TemplateRecipients.js b/src/model/TemplateRecipients.js index ffd71f7f6..816ea0ec1 100644 --- a/src/model/TemplateRecipients.js +++ b/src/model/TemplateRecipients.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Agent', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Editor', 'model/ErrorDetails', 'model/InPersonSigner', 'model/Intermediary', 'model/NotaryRecipient', 'model/SealSign', 'model/Signer', 'model/Witness'], factory); + define(['ApiClient', 'model/Agent', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Editor', 'model/ErrorDetails', 'model/InPersonSigner', 'model/Intermediary', 'model/NotaryRecipient', 'model/Participant', 'model/SealSign', 'model/Signer', 'model/Witness'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Agent'), require('./CarbonCopy'), require('./CertifiedDelivery'), require('./Editor'), require('./ErrorDetails'), require('./InPersonSigner'), require('./Intermediary'), require('./NotaryRecipient'), require('./SealSign'), require('./Signer'), require('./Witness')); + module.exports = factory(require('../ApiClient'), require('./Agent'), require('./CarbonCopy'), require('./CertifiedDelivery'), require('./Editor'), require('./ErrorDetails'), require('./InPersonSigner'), require('./Intermediary'), require('./NotaryRecipient'), require('./Participant'), require('./SealSign'), require('./Signer'), require('./Witness')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.TemplateRecipients = factory(root.Docusign.ApiClient, root.Docusign.Agent, root.Docusign.CarbonCopy, root.Docusign.CertifiedDelivery, root.Docusign.Editor, root.Docusign.ErrorDetails, root.Docusign.InPersonSigner, root.Docusign.Intermediary, root.Docusign.NotaryRecipient, root.Docusign.SealSign, root.Docusign.Signer, root.Docusign.Witness); + root.Docusign.TemplateRecipients = factory(root.Docusign.ApiClient, root.Docusign.Agent, root.Docusign.CarbonCopy, root.Docusign.CertifiedDelivery, root.Docusign.Editor, root.Docusign.ErrorDetails, root.Docusign.InPersonSigner, root.Docusign.Intermediary, root.Docusign.NotaryRecipient, root.Docusign.Participant, root.Docusign.SealSign, root.Docusign.Signer, root.Docusign.Witness); } -}(this, function(ApiClient, Agent, CarbonCopy, CertifiedDelivery, Editor, ErrorDetails, InPersonSigner, Intermediary, NotaryRecipient, SealSign, Signer, Witness) { +}(this, function(ApiClient, Agent, CarbonCopy, CertifiedDelivery, Editor, ErrorDetails, InPersonSigner, Intermediary, NotaryRecipient, Participant, SealSign, Signer, Witness) { 'use strict'; @@ -81,6 +81,9 @@ if (data.hasOwnProperty('notaries')) { obj['notaries'] = ApiClient.convertToType(data['notaries'], [NotaryRecipient]); } + if (data.hasOwnProperty('participants')) { + obj['participants'] = ApiClient.convertToType(data['participants'], [Participant]); + } if (data.hasOwnProperty('recipientCount')) { obj['recipientCount'] = ApiClient.convertToType(data['recipientCount'], 'String'); } @@ -141,6 +144,11 @@ * @member {Array.} notaries */ exports.prototype['notaries'] = undefined; + /** + * + * @member {Array.} participants + */ + exports.prototype['participants'] = undefined; /** * The list of recipient event statuses that will trigger Connect to send updates to the url. It can be a two-part list with: * recipientEventStatusCode - The recipient status, this can be Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. * includeDocuments - When set to **true**, the envelope time zone information is included in the message. * @member {String} recipientCount diff --git a/src/model/Text.js b/src/model/Text.js index d6cf7ae59..e4c436e2e 100644 --- a/src/model/Text.js +++ b/src/model/Text.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -511,6 +517,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/Title.js b/src/model/Title.js index 4e2175cb0..06380ca6e 100644 --- a/src/model/Title.js +++ b/src/model/Title.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -457,6 +463,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument diff --git a/src/model/UserSettingsInformation.js b/src/model/UserSettingsInformation.js index fe000fbd3..154b8160d 100644 --- a/src/model/UserSettingsInformation.js +++ b/src/model/UserSettingsInformation.js @@ -213,6 +213,12 @@ if (data.hasOwnProperty('enableDSProMetadata')) { obj['enableDSProMetadata'] = SettingsMetadata.constructFromObject(data['enableDSProMetadata']); } + if (data.hasOwnProperty('enableKeyTermsSuggestionsByDocumentType')) { + obj['enableKeyTermsSuggestionsByDocumentType'] = ApiClient.convertToType(data['enableKeyTermsSuggestionsByDocumentType'], 'String'); + } + if (data.hasOwnProperty('enableKeyTermsSuggestionsByDocumentTypeMetadata')) { + obj['enableKeyTermsSuggestionsByDocumentTypeMetadata'] = SettingsMetadata.constructFromObject(data['enableKeyTermsSuggestionsByDocumentTypeMetadata']); + } if (data.hasOwnProperty('enableSequentialSigningAPI')) { obj['enableSequentialSigningAPI'] = ApiClient.convertToType(data['enableSequentialSigningAPI'], 'String'); } @@ -666,6 +672,15 @@ * @member {module:model/SettingsMetadata} enableDSProMetadata */ exports.prototype['enableDSProMetadata'] = undefined; + /** + * + * @member {String} enableKeyTermsSuggestionsByDocumentType + */ + exports.prototype['enableKeyTermsSuggestionsByDocumentType'] = undefined; + /** + * @member {module:model/SettingsMetadata} enableKeyTermsSuggestionsByDocumentTypeMetadata + */ + exports.prototype['enableKeyTermsSuggestionsByDocumentTypeMetadata'] = undefined; /** * * @member {String} enableSequentialSigningAPI diff --git a/src/model/View.js b/src/model/View.js index 7bf6531c8..dc63a1a83 100644 --- a/src/model/View.js +++ b/src/model/View.js @@ -126,6 +126,12 @@ if (data.hasOwnProperty('buttonTextMetadata')) { obj['buttonTextMetadata'] = PropertyMetadata.constructFromObject(data['buttonTextMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -433,6 +439,15 @@ * @member {module:model/PropertyMetadata} buttonTextMetadata */ exports.prototype['buttonTextMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel diff --git a/src/model/Zip.js b/src/model/Zip.js index b8025c42e..78e322622 100644 --- a/src/model/Zip.js +++ b/src/model/Zip.js @@ -120,6 +120,12 @@ if (data.hasOwnProperty('boldMetadata')) { obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); } + if (data.hasOwnProperty('caption')) { + obj['caption'] = ApiClient.convertToType(data['caption'], 'String'); + } + if (data.hasOwnProperty('captionMetadata')) { + obj['captionMetadata'] = PropertyMetadata.constructFromObject(data['captionMetadata']); + } if (data.hasOwnProperty('concealValueOnDocument')) { obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); } @@ -505,6 +511,15 @@ * @member {module:model/PropertyMetadata} boldMetadata */ exports.prototype['boldMetadata'] = undefined; + /** + * + * @member {String} caption + */ + exports.prototype['caption'] = undefined; + /** + * @member {module:model/PropertyMetadata} captionMetadata + */ + exports.prototype['captionMetadata'] = undefined; /** * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. * @member {String} concealValueOnDocument