diff --git a/README.md b/README.md
index 93d2bfd..bb45ec6 100644
--- a/README.md
+++ b/README.md
@@ -160,6 +160,7 @@ All URIs are relative to *https://api.hellosign.com/v3*
- [AccountGetResponse](./docs/model/AccountGetResponse.md)
- [AccountResponse](./docs/model/AccountResponse.md)
- [AccountResponseQuotas](./docs/model/AccountResponseQuotas.md)
+- [AccountResponseSettings](./docs/model/AccountResponseSettings.md)
- [AccountResponseUsage](./docs/model/AccountResponseUsage.md)
- [AccountUpdateRequest](./docs/model/AccountUpdateRequest.md)
- [AccountVerifyRequest](./docs/model/AccountVerifyRequest.md)
@@ -303,7 +304,6 @@ All URIs are relative to *https://api.hellosign.com/v3*
- [TemplateCreateRequest](./docs/model/TemplateCreateRequest.md)
- [TemplateCreateResponse](./docs/model/TemplateCreateResponse.md)
- [TemplateCreateResponseTemplate](./docs/model/TemplateCreateResponseTemplate.md)
-- [TemplateEditResponse](./docs/model/TemplateEditResponse.md)
- [TemplateGetResponse](./docs/model/TemplateGetResponse.md)
- [TemplateListResponse](./docs/model/TemplateListResponse.md)
- [TemplateRemoveUserRequest](./docs/model/TemplateRemoveUserRequest.md)
diff --git a/VERSION b/VERSION
index 81c871d..1cac385 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.10.0
+1.11.0
diff --git a/api/apis.ts b/api/apis.ts
index 48bbc6b..c4535ae 100644
--- a/api/apis.ts
+++ b/api/apis.ts
@@ -38,7 +38,7 @@ export const queryParamsSerializer = (params) => {
return Qs.stringify(params, { arrayFormat: "brackets" });
};
-export const USER_AGENT = "OpenAPI-Generator/1.10.0/node";
+export const USER_AGENT = "OpenAPI-Generator/1.11.0/node";
/**
* Generates an object containing form data.
diff --git a/api/templateApi.ts b/api/templateApi.ts
index 35ac246..676e33e 100644
--- a/api/templateApi.ts
+++ b/api/templateApi.ts
@@ -290,7 +290,7 @@ export class TemplateApi {
});
}
/**
- * Creates a template that can then be used.
+ * Creates a template that can be used in future signature requests. If `client_id` is provided, the template will be created as an embedded template. Embedded templates can be used for embedded signature requests and can be edited later by generating a new `edit_url` with [/embedded/edit_url/{template_id}](/api/reference/operation/embeddedEditUrl/). Template creation may complete asynchronously after the initial request is accepted. It is recommended that a callback be implemented to listen for the callback event. A `template_created` event indicates the template is ready to use, while a `template_error` event indicates there was a problem while creating the template. If a callback handler has been configured and the event has not been received within 60 minutes of making the call, check the status of the request in the API dashboard and retry the request if necessary.
* @summary Create Template
* @param templateCreateRequest
* @param options
diff --git a/dist/api.js b/dist/api.js
index 236f25a..3a08819 100644
--- a/dist/api.js
+++ b/dist/api.js
@@ -13150,6 +13150,7 @@ __export(api_exports, {
AccountGetResponse: () => AccountGetResponse,
AccountResponse: () => AccountResponse,
AccountResponseQuotas: () => AccountResponseQuotas,
+ AccountResponseSettings: () => AccountResponseSettings,
AccountResponseUsage: () => AccountResponseUsage,
AccountUpdateRequest: () => AccountUpdateRequest,
AccountVerifyRequest: () => AccountVerifyRequest,
@@ -13310,7 +13311,6 @@ __export(api_exports, {
TemplateCreateRequest: () => TemplateCreateRequest,
TemplateCreateResponse: () => TemplateCreateResponse,
TemplateCreateResponseTemplate: () => TemplateCreateResponseTemplate,
- TemplateEditResponse: () => TemplateEditResponse,
TemplateGetResponse: () => TemplateGetResponse,
TemplateListResponse: () => TemplateListResponse,
TemplateRemoveUserRequest: () => TemplateRemoveUserRequest,
@@ -16823,6 +16823,11 @@ var AccountResponse = class _AccountResponse {
name: "usage",
baseName: "usage",
type: "AccountResponseUsage"
+ },
+ {
+ name: "settings",
+ baseName: "settings",
+ type: "AccountResponseSettings"
}
];
}
@@ -16883,6 +16888,39 @@ var AccountResponseQuotas = class _AccountResponseQuotas {
}
};
+// model/accountResponseSettings.ts
+var AccountResponseSettings = class _AccountResponseSettings {
+ static {
+ this.discriminator = void 0;
+ }
+ static {
+ this.attributeTypeMap = [
+ {
+ name: "signerAccessCodes",
+ baseName: "signer_access_codes",
+ type: "boolean"
+ },
+ {
+ name: "smsDelivery",
+ baseName: "sms_delivery",
+ type: "boolean"
+ },
+ {
+ name: "smsAuthentication",
+ baseName: "sms_authentication",
+ type: "boolean"
+ }
+ ];
+ }
+ static getAttributeTypeMap() {
+ return _AccountResponseSettings.attributeTypeMap;
+ }
+ /** Attempt to instantiate and hydrate a new instance of this class */
+ static init(data) {
+ return ObjectSerializer.deserialize(data, "AccountResponseSettings");
+ }
+};
+
// model/accountResponseUsage.ts
var AccountResponseUsage = class _AccountResponseUsage {
static {
@@ -19240,6 +19278,7 @@ var ReportCreateRequest = class _ReportCreateRequest {
ReportTypeEnum2["UserActivity"] = "user_activity";
ReportTypeEnum2["DocumentStatus"] = "document_status";
ReportTypeEnum2["SmsActivity"] = "sms_activity";
+ ReportTypeEnum2["FaxUsage"] = "fax_usage";
})(ReportTypeEnum = ReportCreateRequest2.ReportTypeEnum || (ReportCreateRequest2.ReportTypeEnum = {}));
})(ReportCreateRequest || (ReportCreateRequest = {}));
@@ -19314,6 +19353,7 @@ var ReportResponse = class _ReportResponse {
ReportTypeEnum2["UserActivity"] = "user_activity";
ReportTypeEnum2["DocumentStatus"] = "document_status";
ReportTypeEnum2["SmsActivity"] = "sms_activity";
+ ReportTypeEnum2["FaxUsage"] = "fax_usage";
})(ReportTypeEnum = ReportResponse2.ReportTypeEnum || (ReportResponse2.ReportTypeEnum = {}));
})(ReportResponse || (ReportResponse = {}));
@@ -20079,7 +20119,7 @@ var SignatureRequestEditRequest = class _SignatureRequestEditRequest {
*/
this["hideTextTags"] = false;
/**
- * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
*/
this["isEid"] = false;
/**
@@ -20240,7 +20280,7 @@ var SignatureRequestEditWithTemplateRequest = class _SignatureRequestEditWithTem
*/
this["allowDecline"] = false;
/**
- * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
*/
this["isEid"] = false;
/**
@@ -21346,7 +21386,7 @@ var SignatureRequestSendRequest = class _SignatureRequestSendRequest {
*/
this["isQualifiedSignature"] = false;
/**
- * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
*/
this["isEid"] = false;
/**
@@ -21518,7 +21558,7 @@ var SignatureRequestSendWithTemplateRequest = class _SignatureRequestSendWithTem
*/
this["isQualifiedSignature"] = false;
/**
- * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
*/
this["isEid"] = false;
/**
@@ -23090,6 +23130,10 @@ var SubSigningOptions = class _SubSigningOptions {
* Allows uploading the signature
*/
this["upload"] = false;
+ /**
+ * Turning on advanced signature details for the signature request
+ */
+ this["forceAdvancedSignatureDetails"] = false;
}
static {
this.discriminator = void 0;
@@ -23120,6 +23164,11 @@ var SubSigningOptions = class _SubSigningOptions {
name: "upload",
baseName: "upload",
type: "boolean"
+ },
+ {
+ name: "forceAdvancedSignatureDetails",
+ baseName: "force_advanced_signature_details",
+ type: "boolean"
}
];
}
@@ -24336,29 +24385,6 @@ var TemplateCreateResponseTemplate = class _TemplateCreateResponseTemplate {
}
};
-// model/templateEditResponse.ts
-var TemplateEditResponse = class _TemplateEditResponse {
- static {
- this.discriminator = void 0;
- }
- static {
- this.attributeTypeMap = [
- {
- name: "templateId",
- baseName: "template_id",
- type: "string"
- }
- ];
- }
- static getAttributeTypeMap() {
- return _TemplateEditResponse.attributeTypeMap;
- }
- /** Attempt to instantiate and hydrate a new instance of this class */
- static init(data) {
- return ObjectSerializer.deserialize(data, "TemplateEditResponse");
- }
-};
-
// model/templateGetResponse.ts
var TemplateGetResponse = class _TemplateGetResponse {
static {
@@ -26803,6 +26829,7 @@ var typeMap = {
AccountGetResponse,
AccountResponse,
AccountResponseQuotas,
+ AccountResponseSettings,
AccountResponseUsage,
AccountUpdateRequest,
AccountVerifyRequest,
@@ -26939,7 +26966,6 @@ var typeMap = {
TemplateCreateRequest,
TemplateCreateResponse,
TemplateCreateResponseTemplate,
- TemplateEditResponse,
TemplateGetResponse,
TemplateListResponse,
TemplateRemoveUserRequest,
@@ -34474,7 +34500,7 @@ var TemplateApi = class {
});
}
/**
- * Creates a template that can then be used.
+ * Creates a template that can be used in future signature requests. If `client_id` is provided, the template will be created as an embedded template. Embedded templates can be used for embedded signature requests and can be edited later by generating a new `edit_url` with [/embedded/edit_url/{template_id}](/api/reference/operation/embeddedEditUrl/). Template creation may complete asynchronously after the initial request is accepted. It is recommended that a callback be implemented to listen for the callback event. A `template_created` event indicates the template is ready to use, while a `template_error` event indicates there was a problem while creating the template. If a callback handler has been configured and the event has not been received within 60 minutes of making the call, check the status of the request in the API dashboard and retry the request if necessary.
* @summary Create Template
* @param templateCreateRequest
* @param options
@@ -36235,7 +36261,7 @@ var HttpError = class extends Error {
var queryParamsSerializer = (params) => {
return import_qs.default.stringify(params, { arrayFormat: "brackets" });
};
-var USER_AGENT = "OpenAPI-Generator/1.10.0/node";
+var USER_AGENT = "OpenAPI-Generator/1.11.0/node";
var generateFormData = (obj, typemap) => {
const data = {};
let localVarUseFormData = false;
@@ -36316,6 +36342,7 @@ var APIS = [
AccountGetResponse,
AccountResponse,
AccountResponseQuotas,
+ AccountResponseSettings,
AccountResponseUsage,
AccountUpdateRequest,
AccountVerifyRequest,
@@ -36476,7 +36503,6 @@ var APIS = [
TemplateCreateRequest,
TemplateCreateResponse,
TemplateCreateResponseTemplate,
- TemplateEditResponse,
TemplateGetResponse,
TemplateListResponse,
TemplateRemoveUserRequest,
diff --git a/docs/api/SignatureRequestApi.md b/docs/api/SignatureRequestApi.md
index 04b197f..47e5e9b 100644
--- a/docs/api/SignatureRequestApi.md
+++ b/docs/api/SignatureRequestApi.md
@@ -366,6 +366,7 @@ const signingOptions: models.SubSigningOptions = {
phone: false,
type: true,
upload: true,
+ force_advanced_signature_details: false,
};
const signers1: models.SubSignatureRequestSigner = {
@@ -463,6 +464,7 @@ const signingOptions: models.SubSigningOptions = {
phone: false,
type: true,
upload: true,
+ force_advanced_signature_details: false,
};
const signers1: models.SubSignatureRequestTemplateSigner = {
@@ -1406,6 +1408,7 @@ const signingOptions: models.SubSigningOptions = {
phone: false,
type: true,
upload: true,
+ force_advanced_signature_details: false,
};
const signers1: models.SubSignatureRequestSigner = {
@@ -1507,6 +1510,7 @@ const signingOptions: models.SubSigningOptions = {
phone: false,
type: true,
upload: true,
+ force_advanced_signature_details: false,
};
const signers1: models.SubSignatureRequestTemplateSigner = {
diff --git a/docs/api/TemplateApi.md b/docs/api/TemplateApi.md
index d86551c..a9ce201 100644
--- a/docs/api/TemplateApi.md
+++ b/docs/api/TemplateApi.md
@@ -86,7 +86,7 @@ templateCreate(templateCreateRequest: TemplateCreateRequest): TemplateCreateResp
Create Template
-Creates a template that can then be used.
+Creates a template that can be used in future signature requests. If `client_id` is provided, the template will be created as an embedded template. Embedded templates can be used for embedded signature requests and can be edited later by generating a new `edit_url` with [/embedded/edit_url/{template_id}](/api/reference/operation/embeddedEditUrl/). Template creation may complete asynchronously after the initial request is accepted. It is recommended that a callback be implemented to listen for the callback event. A `template_created` event indicates the template is ready to use, while a `template_error` event indicates there was a problem while creating the template. If a callback handler has been configured and the event has not been received within 60 minutes of making the call, check the status of the request in the API dashboard and retry the request if necessary.
### TypeScript Example
diff --git a/docs/model/AccountResponse.md b/docs/model/AccountResponse.md
index b24e163..87f2605 100644
--- a/docs/model/AccountResponse.md
+++ b/docs/model/AccountResponse.md
@@ -17,5 +17,6 @@ Name | Type | Description | Notes
| `teamId` | ```string``` | The id of the team account belongs to. | |
| `locale` | ```string``` | The locale used in this Account. Check out the list of [supported locales](/api/reference/constants/#supported-locales) to learn more about the possible values. | |
| `usage` | [```AccountResponseUsage```](AccountResponseUsage.md) | | |
+| `settings` | [```AccountResponseSettings```](AccountResponseSettings.md) | | |
[[Back to Model list]](../../README.md#models) [[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/model/AccountResponseSettings.md b/docs/model/AccountResponseSettings.md
new file mode 100644
index 0000000..f9071a5
--- /dev/null
+++ b/docs/model/AccountResponseSettings.md
@@ -0,0 +1,13 @@
+# # AccountResponseSettings
+
+Subset of configured settings
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+| `signerAccessCodes` | ```boolean``` | Returns `true` if _Custom access codes_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough). | |
+| `smsDelivery` | ```boolean``` | Returns `true` if _Text message_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough). | |
+| `smsAuthentication` | ```boolean``` | Returns `true` if _Signer authentication_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough). | |
+
+[[Back to Model list]](../../README.md#models) [[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/model/SignatureRequestEditRequest.md b/docs/model/SignatureRequestEditRequest.md
index 3093846..3e29f39 100644
--- a/docs/model/SignatureRequestEditRequest.md
+++ b/docs/model/SignatureRequestEditRequest.md
@@ -21,7 +21,7 @@ Name | Type | Description | Notes
| `formFieldRules` | [```Array```](SubFormFieldRule.md) | Conditional Logic rules for fields defined in `form_fields_per_document`. | |
| `formFieldsPerDocument` | [```Array```](SubFormFieldsPerDocumentBase.md) | The fields that should appear on the document, expressed as an array of objects. (For more details you can read about it here: [Using Form Fields per Document](/docs/openapi/form-fields-per-document).)
**NOTE:** Fields like **text**, **dropdown**, **checkbox**, **radio**, and **hyperlink** have additional required and optional parameters. Check out the list of [additional parameters](/api/reference/constants/#form-fields-per-document) for these field types.
* Text Field use `SubFormFieldsPerDocumentText`
* Dropdown Field use `SubFormFieldsPerDocumentDropdown`
* Hyperlink Field use `SubFormFieldsPerDocumentHyperlink`
* Checkbox Field use `SubFormFieldsPerDocumentCheckbox`
* Radio Field use `SubFormFieldsPerDocumentRadio`
* Signature Field use `SubFormFieldsPerDocumentSignature`
* Date Signed Field use `SubFormFieldsPerDocumentDateSigned`
* Initials Field use `SubFormFieldsPerDocumentInitials`
* Text Merge Field use `SubFormFieldsPerDocumentTextMerge`
* Checkbox Merge Field use `SubFormFieldsPerDocumentCheckboxMerge` | |
| `hideTextTags` | ```boolean``` | Enables automatic Text Tag removal when set to true.
**NOTE:** Removing text tags this way can cause unwanted clipping. We recommend leaving this setting on `false` and instead hiding your text tags using white text or a similar approach. See the [Text Tags Walkthrough](https://app.hellosign.com/api/textTagsWalkthrough#TextTagIntro) for more information. | [default to false] |
-| `isEid` | ```boolean``` | Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.<br>
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
+| `isEid` | ```boolean``` | Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.<br>
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
| `message` | ```string``` | The custom message in the email that will be sent to the signers. | |
| `metadata` | ```{ [key: string]: any; }``` | Key-value data that should be attached to the signature request. This metadata is included in all API responses and events involving the signature request. For example, use the metadata field to store a signer's order number for look up when receiving events for the signature request.
Each request can include up to 10 metadata keys (or 50 nested metadata keys), with key names up to 40 characters long and values up to 1000 characters long. | |
| `signingOptions` | [```SubSigningOptions```](SubSigningOptions.md) | | |
diff --git a/docs/model/SignatureRequestEditWithTemplateRequest.md b/docs/model/SignatureRequestEditWithTemplateRequest.md
index fdec2cf..6357e7b 100644
--- a/docs/model/SignatureRequestEditWithTemplateRequest.md
+++ b/docs/model/SignatureRequestEditWithTemplateRequest.md
@@ -14,7 +14,7 @@ Name | Type | Description | Notes
| `customFields` | [```Array```](SubCustomField.md) | An array defining values and options for custom fields. Required when a custom field exists in the Template. | |
| `files` | ```Array``` | Use `files[]` to indicate the uploaded file(s) to send for signature.
This endpoint requires either **files** or **file_urls[]**, but not both. | |
| `fileUrls` | ```Array``` | Use `file_urls[]` to have Dropbox Sign download the file(s) to send for signature.
This endpoint requires either **files** or **file_urls[]**, but not both. | |
-| `isEid` | ```boolean``` | Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.<br>
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
+| `isEid` | ```boolean``` | Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.<br>
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
| `message` | ```string``` | The custom message in the email that will be sent to the signers. | |
| `metadata` | ```{ [key: string]: any; }``` | Key-value data that should be attached to the signature request. This metadata is included in all API responses and events involving the signature request. For example, use the metadata field to store a signer's order number for look up when receiving events for the signature request.
Each request can include up to 10 metadata keys (or 50 nested metadata keys), with key names up to 40 characters long and values up to 1000 characters long. | |
| `signingOptions` | [```SubSigningOptions```](SubSigningOptions.md) | | |
diff --git a/docs/model/SignatureRequestSendRequest.md b/docs/model/SignatureRequestSendRequest.md
index b35df0d..656e79f 100644
--- a/docs/model/SignatureRequestSendRequest.md
+++ b/docs/model/SignatureRequestSendRequest.md
@@ -22,7 +22,7 @@ Name | Type | Description | Notes
| `formFieldsPerDocument` | [```Array```](SubFormFieldsPerDocumentBase.md) | The fields that should appear on the document, expressed as an array of objects. (For more details you can read about it here: [Using Form Fields per Document](/docs/openapi/form-fields-per-document).)
**NOTE:** Fields like **text**, **dropdown**, **checkbox**, **radio**, and **hyperlink** have additional required and optional parameters. Check out the list of [additional parameters](/api/reference/constants/#form-fields-per-document) for these field types.
* Text Field use `SubFormFieldsPerDocumentText`
* Dropdown Field use `SubFormFieldsPerDocumentDropdown`
* Hyperlink Field use `SubFormFieldsPerDocumentHyperlink`
* Checkbox Field use `SubFormFieldsPerDocumentCheckbox`
* Radio Field use `SubFormFieldsPerDocumentRadio`
* Signature Field use `SubFormFieldsPerDocumentSignature`
* Date Signed Field use `SubFormFieldsPerDocumentDateSigned`
* Initials Field use `SubFormFieldsPerDocumentInitials`
* Text Merge Field use `SubFormFieldsPerDocumentTextMerge`
* Checkbox Merge Field use `SubFormFieldsPerDocumentCheckboxMerge` | |
| `hideTextTags` | ```boolean``` | Enables automatic Text Tag removal when set to true.
**NOTE:** Removing text tags this way can cause unwanted clipping. We recommend leaving this setting on `false` and instead hiding your text tags using white text or a similar approach. See the [Text Tags Walkthrough](https://app.hellosign.com/api/textTagsWalkthrough#TextTagIntro) for more information. | [default to false] |
| `isQualifiedSignature` | ```boolean``` | Send with a value of `true` if you wish to enable [Qualified Electronic Signatures](https://www.hellosign.com/features/qualified-electronic-signatures) (QES), which requires a face-to-face call to verify the signer's identity.<br>
**NOTE:** QES is only available on the Premium API plan as an add-on purchase. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
-| `isEid` | ```boolean``` | Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.<br>
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
+| `isEid` | ```boolean``` | Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.<br>
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
| `message` | ```string``` | The custom message in the email that will be sent to the signers. | |
| `metadata` | ```{ [key: string]: any; }``` | Key-value data that should be attached to the signature request. This metadata is included in all API responses and events involving the signature request. For example, use the metadata field to store a signer's order number for look up when receiving events for the signature request.
Each request can include up to 10 metadata keys (or 50 nested metadata keys), with key names up to 40 characters long and values up to 1000 characters long. | |
| `signingOptions` | [```SubSigningOptions```](SubSigningOptions.md) | | |
diff --git a/docs/model/SignatureRequestSendWithTemplateRequest.md b/docs/model/SignatureRequestSendWithTemplateRequest.md
index 73d132e..04cf073 100644
--- a/docs/model/SignatureRequestSendWithTemplateRequest.md
+++ b/docs/model/SignatureRequestSendWithTemplateRequest.md
@@ -15,7 +15,7 @@ Name | Type | Description | Notes
| `files` | ```Array``` | Use `files[]` to indicate the uploaded file(s) to send for signature.
This endpoint requires either **files** or **file_urls[]**, but not both. | |
| `fileUrls` | ```Array``` | Use `file_urls[]` to have Dropbox Sign download the file(s) to send for signature.
This endpoint requires either **files** or **file_urls[]**, but not both. | |
| `isQualifiedSignature` | ```boolean``` | Send with a value of `true` if you wish to enable [Qualified Electronic Signatures](https://www.hellosign.com/features/qualified-electronic-signatures) (QES), which requires a face-to-face call to verify the signer's identity.<br>
**NOTE:** QES is only available on the Premium API plan as an add-on purchase. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
-| `isEid` | ```boolean``` | Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.<br>
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
+| `isEid` | ```boolean``` | Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.<br>
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer. | [default to false] |
| `message` | ```string``` | The custom message in the email that will be sent to the signers. | |
| `metadata` | ```{ [key: string]: any; }``` | Key-value data that should be attached to the signature request. This metadata is included in all API responses and events involving the signature request. For example, use the metadata field to store a signer's order number for look up when receiving events for the signature request.
Each request can include up to 10 metadata keys (or 50 nested metadata keys), with key names up to 40 characters long and values up to 1000 characters long. | |
| `signingOptions` | [```SubSigningOptions```](SubSigningOptions.md) | | |
diff --git a/docs/model/SubSigningOptions.md b/docs/model/SubSigningOptions.md
index 1e1c670..d795c19 100644
--- a/docs/model/SubSigningOptions.md
+++ b/docs/model/SubSigningOptions.md
@@ -1,9 +1,11 @@
# # SubSigningOptions
-This allows the requester to specify the types allowed for creating a signature.
+This allows the requester to specify the types allowed for creating a signature and specify another signing options.
**NOTE:** If `signing_options` are not defined in the request, the allowed types will default to those specified in the account settings.
+**NOTE:** If `force_advanced_signature_details` is set, allowed types has to be defined too.
+
## Properties
Name | Type | Description | Notes
@@ -13,5 +15,6 @@ Name | Type | Description | Notes
| `phone` | ```boolean``` | Allows using a smartphone to email the signature | [default to false] |
| `type` | ```boolean``` | Allows typing the signature | [default to false] |
| `upload` | ```boolean``` | Allows uploading the signature | [default to false] |
+| `forceAdvancedSignatureDetails` | ```boolean``` | Turning on advanced signature details for the signature request | [default to false] |
[[Back to Model list]](../../README.md#models) [[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/model/TemplateEditResponse.md b/docs/model/TemplateEditResponse.md
deleted file mode 100644
index 2f40ccb..0000000
--- a/docs/model/TemplateEditResponse.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# # TemplateEditResponse
-
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-| `templateId`*_required_ | ```string``` | The id of the Template. | |
-
-[[Back to Model list]](../../README.md#models) [[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/examples/SignatureRequestCreateEmbeddedExample.ts b/examples/SignatureRequestCreateEmbeddedExample.ts
index a2c620a..811c0c7 100644
--- a/examples/SignatureRequestCreateEmbeddedExample.ts
+++ b/examples/SignatureRequestCreateEmbeddedExample.ts
@@ -12,6 +12,7 @@ const signingOptions: models.SubSigningOptions = {
phone: false,
type: true,
upload: true,
+ force_advanced_signature_details: false,
};
const signers1: models.SubSignatureRequestSigner = {
diff --git a/examples/SignatureRequestCreateEmbeddedWithTemplateExample.ts b/examples/SignatureRequestCreateEmbeddedWithTemplateExample.ts
index a2ee15e..3914dfe 100644
--- a/examples/SignatureRequestCreateEmbeddedWithTemplateExample.ts
+++ b/examples/SignatureRequestCreateEmbeddedWithTemplateExample.ts
@@ -12,6 +12,7 @@ const signingOptions: models.SubSigningOptions = {
phone: false,
type: true,
upload: true,
+ force_advanced_signature_details: false,
};
const signers1: models.SubSignatureRequestTemplateSigner = {
diff --git a/examples/SignatureRequestSendExample.ts b/examples/SignatureRequestSendExample.ts
index 910a667..064e68a 100644
--- a/examples/SignatureRequestSendExample.ts
+++ b/examples/SignatureRequestSendExample.ts
@@ -16,6 +16,7 @@ const signingOptions: models.SubSigningOptions = {
phone: false,
type: true,
upload: true,
+ force_advanced_signature_details: false,
};
const signers1: models.SubSignatureRequestSigner = {
diff --git a/examples/SignatureRequestSendWithTemplateExample.ts b/examples/SignatureRequestSendWithTemplateExample.ts
index 8821910..d327aec 100644
--- a/examples/SignatureRequestSendWithTemplateExample.ts
+++ b/examples/SignatureRequestSendWithTemplateExample.ts
@@ -12,6 +12,7 @@ const signingOptions: models.SubSigningOptions = {
phone: false,
type: true,
upload: true,
+ force_advanced_signature_details: false,
};
const signers1: models.SubSignatureRequestTemplateSigner = {
diff --git a/model/accountResponse.ts b/model/accountResponse.ts
index 73394d6..131dedc 100644
--- a/model/accountResponse.ts
+++ b/model/accountResponse.ts
@@ -24,6 +24,7 @@
import { AttributeTypeMap, ObjectSerializer } from "./";
import { AccountResponseQuotas } from "./accountResponseQuotas";
+import { AccountResponseSettings } from "./accountResponseSettings";
import { AccountResponseUsage } from "./accountResponseUsage";
export class AccountResponse {
@@ -65,6 +66,7 @@ export class AccountResponse {
*/
"locale"?: string | null;
"usage"?: AccountResponseUsage;
+ "settings"?: AccountResponseSettings;
static discriminator: string | undefined = undefined;
@@ -124,6 +126,11 @@ export class AccountResponse {
baseName: "usage",
type: "AccountResponseUsage",
},
+ {
+ name: "settings",
+ baseName: "settings",
+ type: "AccountResponseSettings",
+ },
];
static getAttributeTypeMap(): AttributeTypeMap {
diff --git a/model/templateEditResponse.ts b/model/accountResponseSettings.ts
similarity index 57%
rename from model/templateEditResponse.ts
rename to model/accountResponseSettings.ts
index aa51f43..600e041 100644
--- a/model/templateEditResponse.ts
+++ b/model/accountResponseSettings.ts
@@ -24,28 +24,49 @@
import { AttributeTypeMap, ObjectSerializer } from "./";
-export class TemplateEditResponse {
+/**
+ * Subset of configured settings
+ */
+export class AccountResponseSettings {
+ /**
+ * Returns `true` if _Custom access codes_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough).
+ */
+ "signerAccessCodes"?: boolean;
+ /**
+ * Returns `true` if _Text message_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough).
+ */
+ "smsDelivery"?: boolean;
/**
- * The id of the Template.
+ * Returns `true` if _Signer authentication_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough).
*/
- "templateId": string;
+ "smsAuthentication"?: boolean;
static discriminator: string | undefined = undefined;
static attributeTypeMap: AttributeTypeMap = [
{
- name: "templateId",
- baseName: "template_id",
- type: "string",
+ name: "signerAccessCodes",
+ baseName: "signer_access_codes",
+ type: "boolean",
+ },
+ {
+ name: "smsDelivery",
+ baseName: "sms_delivery",
+ type: "boolean",
+ },
+ {
+ name: "smsAuthentication",
+ baseName: "sms_authentication",
+ type: "boolean",
},
];
static getAttributeTypeMap(): AttributeTypeMap {
- return TemplateEditResponse.attributeTypeMap;
+ return AccountResponseSettings.attributeTypeMap;
}
/** Attempt to instantiate and hydrate a new instance of this class */
- static init(data: any): TemplateEditResponse {
- return ObjectSerializer.deserialize(data, "TemplateEditResponse");
+ static init(data: any): AccountResponseSettings {
+ return ObjectSerializer.deserialize(data, "AccountResponseSettings");
}
}
diff --git a/model/index.ts b/model/index.ts
index 1f2ea9c..4763238 100644
--- a/model/index.ts
+++ b/model/index.ts
@@ -3,6 +3,7 @@ import { AccountCreateResponse } from "./accountCreateResponse";
import { AccountGetResponse } from "./accountGetResponse";
import { AccountResponse } from "./accountResponse";
import { AccountResponseQuotas } from "./accountResponseQuotas";
+import { AccountResponseSettings } from "./accountResponseSettings";
import { AccountResponseUsage } from "./accountResponseUsage";
import { AccountUpdateRequest } from "./accountUpdateRequest";
import { AccountVerifyRequest } from "./accountVerifyRequest";
@@ -160,7 +161,6 @@ import { TemplateCreateEmbeddedDraftResponseTemplate } from "./templateCreateEmb
import { TemplateCreateRequest } from "./templateCreateRequest";
import { TemplateCreateResponse } from "./templateCreateResponse";
import { TemplateCreateResponseTemplate } from "./templateCreateResponseTemplate";
-import { TemplateEditResponse } from "./templateEditResponse";
import { TemplateGetResponse } from "./templateGetResponse";
import { TemplateListResponse } from "./templateListResponse";
import { TemplateRemoveUserRequest } from "./templateRemoveUserRequest";
@@ -260,6 +260,7 @@ export let typeMap: { [index: string]: any } = {
AccountGetResponse: AccountGetResponse,
AccountResponse: AccountResponse,
AccountResponseQuotas: AccountResponseQuotas,
+ AccountResponseSettings: AccountResponseSettings,
AccountResponseUsage: AccountResponseUsage,
AccountUpdateRequest: AccountUpdateRequest,
AccountVerifyRequest: AccountVerifyRequest,
@@ -415,7 +416,6 @@ export let typeMap: { [index: string]: any } = {
TemplateCreateRequest: TemplateCreateRequest,
TemplateCreateResponse: TemplateCreateResponse,
TemplateCreateResponseTemplate: TemplateCreateResponseTemplate,
- TemplateEditResponse: TemplateEditResponse,
TemplateGetResponse: TemplateGetResponse,
TemplateListResponse: TemplateListResponse,
TemplateRemoveUserRequest: TemplateRemoveUserRequest,
@@ -488,6 +488,7 @@ export {
AccountGetResponse,
AccountResponse,
AccountResponseQuotas,
+ AccountResponseSettings,
AccountResponseUsage,
AccountUpdateRequest,
AccountVerifyRequest,
@@ -642,7 +643,6 @@ export {
TemplateCreateRequest,
TemplateCreateResponse,
TemplateCreateResponseTemplate,
- TemplateEditResponse,
TemplateGetResponse,
TemplateListResponse,
TemplateRemoveUserRequest,
diff --git a/model/reportCreateRequest.ts b/model/reportCreateRequest.ts
index de07444..ee1cb00 100644
--- a/model/reportCreateRequest.ts
+++ b/model/reportCreateRequest.ts
@@ -73,5 +73,6 @@ export namespace ReportCreateRequest {
UserActivity = "user_activity",
DocumentStatus = "document_status",
SmsActivity = "sms_activity",
+ FaxUsage = "fax_usage",
}
}
diff --git a/model/reportResponse.ts b/model/reportResponse.ts
index e47c024..555cc8d 100644
--- a/model/reportResponse.ts
+++ b/model/reportResponse.ts
@@ -85,5 +85,6 @@ export namespace ReportResponse {
UserActivity = "user_activity",
DocumentStatus = "document_status",
SmsActivity = "sms_activity",
+ FaxUsage = "fax_usage",
}
}
diff --git a/model/signatureRequestEditRequest.ts b/model/signatureRequestEditRequest.ts
index 432e8fe..5f07920 100644
--- a/model/signatureRequestEditRequest.ts
+++ b/model/signatureRequestEditRequest.ts
@@ -92,7 +92,7 @@ export class SignatureRequestEditRequest {
*/
"hideTextTags"?: boolean = false;
/**
- * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
*/
"isEid"?: boolean = false;
/**
diff --git a/model/signatureRequestEditWithTemplateRequest.ts b/model/signatureRequestEditWithTemplateRequest.ts
index f35af59..2ad306f 100644
--- a/model/signatureRequestEditWithTemplateRequest.ts
+++ b/model/signatureRequestEditWithTemplateRequest.ts
@@ -65,7 +65,7 @@ export class SignatureRequestEditWithTemplateRequest {
*/
"fileUrls"?: Array;
/**
- * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
*/
"isEid"?: boolean = false;
/**
diff --git a/model/signatureRequestSendRequest.ts b/model/signatureRequestSendRequest.ts
index 75720c1..f18588a 100644
--- a/model/signatureRequestSendRequest.ts
+++ b/model/signatureRequestSendRequest.ts
@@ -98,7 +98,7 @@ export class SignatureRequestSendRequest {
*/
"isQualifiedSignature"?: boolean = false;
/**
- * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
*/
"isEid"?: boolean = false;
/**
diff --git a/model/signatureRequestSendWithTemplateRequest.ts b/model/signatureRequestSendWithTemplateRequest.ts
index 12232a1..2d0d598 100644
--- a/model/signatureRequestSendWithTemplateRequest.ts
+++ b/model/signatureRequestSendWithTemplateRequest.ts
@@ -71,7 +71,7 @@ export class SignatureRequestSendWithTemplateRequest {
*/
"isQualifiedSignature"?: boolean = false;
/**
- * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ * Send with a value of `true` if you wish to enable [electronic identification (eID)](https://www.hellosign.com/features/electronic-id), which requires the signer to verify their identity with an eID provider to sign a document.
**NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
*/
"isEid"?: boolean = false;
/**
diff --git a/model/subSigningOptions.ts b/model/subSigningOptions.ts
index 886d611..3e983dd 100644
--- a/model/subSigningOptions.ts
+++ b/model/subSigningOptions.ts
@@ -25,7 +25,7 @@
import { AttributeTypeMap, ObjectSerializer } from "./";
/**
- * This allows the requester to specify the types allowed for creating a signature. **NOTE:** If `signing_options` are not defined in the request, the allowed types will default to those specified in the account settings.
+ * This allows the requester to specify the types allowed for creating a signature and specify another signing options. **NOTE:** If `signing_options` are not defined in the request, the allowed types will default to those specified in the account settings. **NOTE:** If `force_advanced_signature_details` is set, allowed types has to be defined too.
*/
export class SubSigningOptions {
/**
@@ -48,6 +48,10 @@ export class SubSigningOptions {
* Allows uploading the signature
*/
"upload"?: boolean = false;
+ /**
+ * Turning on advanced signature details for the signature request
+ */
+ "forceAdvancedSignatureDetails"?: boolean = false;
static discriminator: string | undefined = undefined;
@@ -77,6 +81,11 @@ export class SubSigningOptions {
baseName: "upload",
type: "boolean",
},
+ {
+ name: "forceAdvancedSignatureDetails",
+ baseName: "force_advanced_signature_details",
+ type: "boolean",
+ },
];
static getAttributeTypeMap(): AttributeTypeMap {
diff --git a/openapi-config.yaml b/openapi-config.yaml
index 933a975..6220c16 100644
--- a/openapi-config.yaml
+++ b/openapi-config.yaml
@@ -2,7 +2,7 @@ generatorName: typescript-node
typeMappings: {}
additionalProperties:
npmName: "@dropbox/sign"
- npmVersion: 1.10.0
+ npmVersion: 1.11.0
supportsES6: true
apiDocPath: ./docs/api
modelDocPath: ./docs/model
diff --git a/openapi-sdk.yaml b/openapi-sdk.yaml
index c123c2e..ed174d3 100644
--- a/openapi-sdk.yaml
+++ b/openapi-sdk.yaml
@@ -65,6 +65,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -173,6 +175,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -269,6 +273,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
409_example:
$ref: '#/components/examples/Error409Response'
4XX_example:
@@ -369,6 +375,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -468,6 +476,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -566,10 +576,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 404_example:
- $ref: '#/components/examples/Error404Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 404_example:
+ $ref: '#/components/examples/Error404Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -677,10 +687,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 409_example:
- $ref: '#/components/examples/Error409Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 409_example:
+ $ref: '#/components/examples/Error409Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -769,6 +779,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -873,6 +885,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -983,6 +997,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -1086,6 +1102,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -1192,6 +1210,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -1290,12 +1310,12 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -1392,10 +1412,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 404_example:
- $ref: '#/components/examples/Error404Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 404_example:
+ $ref: '#/components/examples/Error404Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -1481,10 +1501,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 404_example:
- $ref: '#/components/examples/Error404Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 404_example:
+ $ref: '#/components/examples/Error404Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -1576,12 +1596,12 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
410_example:
$ref: '#/components/examples/Error410Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -1675,6 +1695,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -1858,6 +1880,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -1951,6 +1975,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -2046,6 +2072,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -2135,6 +2163,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -2251,6 +2281,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -2344,6 +2376,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -2450,6 +2484,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -2546,10 +2582,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 404_example:
- $ref: '#/components/examples/Error404Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 404_example:
+ $ref: '#/components/examples/Error404Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -2643,6 +2679,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security: []
@@ -2738,6 +2776,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security: []
@@ -2836,6 +2876,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -2935,12 +2977,12 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -3040,6 +3082,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -3143,6 +3187,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
@@ -3251,10 +3297,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 409_example:
- $ref: '#/components/examples/Error409Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 409_example:
+ $ref: '#/components/examples/Error409Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -3354,10 +3400,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 409_example:
- $ref: '#/components/examples/Error409Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 409_example:
+ $ref: '#/components/examples/Error409Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -3471,12 +3517,12 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -3591,12 +3637,12 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -3708,12 +3754,12 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -3825,12 +3871,12 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -3943,14 +3989,14 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
410_example:
$ref: '#/components/examples/Error410Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -4051,14 +4097,14 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
410_example:
$ref: '#/components/examples/Error410Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -4166,14 +4212,14 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
410_example:
$ref: '#/components/examples/Error410Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -4271,6 +4317,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
410_example:
@@ -4394,6 +4442,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
409_example:
$ref: '#/components/examples/Error409Response'
4XX_example:
@@ -4493,6 +4543,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -4603,14 +4655,14 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
410_example:
$ref: '#/components/examples/Error410Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -4708,6 +4760,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
@@ -4812,10 +4866,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 409_example:
- $ref: '#/components/examples/Error409Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 409_example:
+ $ref: '#/components/examples/Error409Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -5029,6 +5083,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -5138,6 +5194,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -5236,6 +5294,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -5316,6 +5376,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -5403,6 +5465,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -5500,6 +5564,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -5596,10 +5662,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 409_example:
- $ref: '#/components/examples/Error409Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 409_example:
+ $ref: '#/components/examples/Error409Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -5695,6 +5761,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -5808,10 +5876,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 409_example:
- $ref: '#/components/examples/Error409Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 409_example:
+ $ref: '#/components/examples/Error409Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -5910,6 +5978,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -6024,10 +6094,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 409_example:
- $ref: '#/components/examples/Error409Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 409_example:
+ $ref: '#/components/examples/Error409Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -6133,6 +6203,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -6188,7 +6260,12 @@ paths:
tags:
- Template
summary: 'Create Template'
- description: 'Creates a template that can then be used.'
+ description: |-
+ Creates a template that can be used in future signature requests.
+
+ If `client_id` is provided, the template will be created as an embedded template. Embedded templates can be used for embedded signature requests and can be edited later by generating a new `edit_url` with [/embedded/edit_url/{template_id}](/api/reference/operation/embeddedEditUrl/).
+
+ Template creation may complete asynchronously after the initial request is accepted. It is recommended that a callback be implemented to listen for the callback event. A `template_created` event indicates the template is ready to use, while a `template_error` event indicates there was a problem while creating the template. If a callback handler has been configured and the event has not been received within 60 minutes of making the call, check the status of the request in the API dashboard and retry the request if necessary.
operationId: templateCreate
requestBody:
required: true
@@ -6240,6 +6317,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
@@ -6349,6 +6428,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
@@ -6444,6 +6525,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
@@ -6558,14 +6641,14 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
422_example:
$ref: '#/components/examples/Error422Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -6665,14 +6748,14 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
422_example:
$ref: '#/components/examples/Error422Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -6779,14 +6862,14 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
422_example:
$ref: '#/components/examples/Error422Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -6883,10 +6966,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 404_example:
- $ref: '#/components/examples/Error404Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 404_example:
+ $ref: '#/components/examples/Error404Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -7006,10 +7089,10 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
- 409_example:
- $ref: '#/components/examples/Error409Response'
429_example:
$ref: '#/components/examples/Error429Response'
+ 409_example:
+ $ref: '#/components/examples/Error409Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -7115,6 +7198,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
4XX_example:
@@ -7237,12 +7322,12 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -7348,6 +7433,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -7456,6 +7543,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
@@ -7563,12 +7652,12 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
$ref: '#/components/examples/Error409Response'
- 429_example:
- $ref: '#/components/examples/Error429Response'
4XX_example:
$ref: '#/components/examples/Error4XXResponse'
security:
@@ -7677,6 +7766,8 @@ paths:
$ref: '#/components/examples/Error402Response'
403_example:
$ref: '#/components/examples/Error403Response'
+ 429_example:
+ $ref: '#/components/examples/Error429Response'
404_example:
$ref: '#/components/examples/Error404Response'
409_example:
@@ -8136,6 +8227,7 @@ components:
- user_activity
- document_status
- sms_activity
+ - fax_usage
maxItems: 2
minItems: 1
start_date:
@@ -8670,7 +8762,7 @@ components:
Send with a value of `true` if you wish to enable
[electronic identification (eID)](https://www.hellosign.com/features/electronic-id),
which requires the signer to verify their identity with an eID provider to sign a document.
- **NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ **NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
type: boolean
default: false
message:
@@ -8997,7 +9089,7 @@ components:
Send with a value of `true` if you wish to enable
[electronic identification (eID)](https://www.hellosign.com/features/electronic-id),
which requires the signer to verify their identity with an eID provider to sign a document.
- **NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ **NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
type: boolean
default: false
message:
@@ -9165,13 +9257,12 @@ components:
type: boolean
default: false
deprecated: true
- x-hideOn: doc
is_eid:
description: |-
Send with a value of `true` if you wish to enable
[electronic identification (eID)](https://www.hellosign.com/features/electronic-id),
which requires the signer to verify their identity with an eID provider to sign a document.
- **NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ **NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
type: boolean
default: false
message:
@@ -9267,13 +9358,12 @@ components:
type: boolean
default: false
deprecated: true
- x-hideOn: doc
is_eid:
description: |-
Send with a value of `true` if you wish to enable
[electronic identification (eID)](https://www.hellosign.com/features/electronic-id),
which requires the signer to verify their identity with an eID provider to sign a document.
- **NOTE:** eID is only available on the Premium API plan. Cannot be used in `test_mode`. Only works on requests with one signer.
+ **NOTE:** You need the eID add-on to use this feature. Please [contact sales](https://sign.dropbox.com/form/contact-sales) for more information. Cannot be used in `test_mode`. Only works on requests with one signer.
type: boolean
default: false
message:
@@ -10266,9 +10356,11 @@ components:
type: object
SubSigningOptions:
description: |-
- This allows the requester to specify the types allowed for creating a signature.
+ This allows the requester to specify the types allowed for creating a signature and specify another signing options.
**NOTE:** If `signing_options` are not defined in the request, the allowed types will default to those specified in the account settings.
+
+ **NOTE:** If `force_advanced_signature_details` is set, allowed types has to be defined too.
required:
- default_type
properties:
@@ -10296,6 +10388,10 @@ components:
description: 'Allows uploading the signature'
type: boolean
default: false
+ force_advanced_signature_details:
+ description: 'Turning on advanced signature details for the signature request'
+ type: boolean
+ default: false
type: object
SubWhiteLabelingOptions:
description: |-
@@ -11590,6 +11686,8 @@ components:
nullable: true
usage:
$ref: '#/components/schemas/AccountResponseUsage'
+ settings:
+ $ref: '#/components/schemas/AccountResponseSettings'
type: object
x-internal-class: true
OAuthTokenResponse:
@@ -11637,6 +11735,20 @@ components:
nullable: true
type: object
x-internal-class: true
+ AccountResponseSettings:
+ description: 'Subset of configured settings'
+ properties:
+ signer_access_codes:
+ description: 'Returns `true` if _Custom access codes_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough).'
+ type: boolean
+ sms_delivery:
+ description: 'Returns `true` if _Text message_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough).'
+ type: boolean
+ sms_authentication:
+ description: 'Returns `true` if _Signer authentication_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough).'
+ type: boolean
+ type: object
+ x-internal-class: true
AccountResponseUsage:
description: 'Details concerning monthly usage'
properties:
@@ -11966,6 +12078,7 @@ components:
- user_activity
- document_status
- sms_activity
+ - fax_usage
type: object
x-internal-class: true
SignatureRequestResponse:
@@ -13565,14 +13678,6 @@ components:
$ref: '#/components/schemas/WarningResponse'
type: object
x-internal-class: true
- TemplateEditResponse:
- required:
- - template_id
- properties:
- template_id:
- description: 'The id of the Template.'
- type: string
- type: object
TemplateGetResponse:
required:
- template
diff --git a/package-lock.json b/package-lock.json
index 7e876d3..cb522ff 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@dropbox/sign",
- "version": "1.10.0",
+ "version": "1.11.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@dropbox/sign",
- "version": "1.10.0",
+ "version": "1.11.0",
"dependencies": {
"axios": "^1.8.2",
"bluebird": "^3.7.2",
diff --git a/package.json b/package.json
index f53f401..9013348 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@dropbox/sign",
- "version": "1.10.0",
+ "version": "1.11.0",
"description": "Official Node client for Dropbox Sign",
"repository": {
"type": "git",
diff --git a/test_fixtures/SignatureRequestCreateEmbeddedRequest.json b/test_fixtures/SignatureRequestCreateEmbeddedRequest.json
index 16e8037..097446a 100644
--- a/test_fixtures/SignatureRequestCreateEmbeddedRequest.json
+++ b/test_fixtures/SignatureRequestCreateEmbeddedRequest.json
@@ -116,7 +116,8 @@
"type": true,
"upload": true,
"phone": false,
- "default_type": "draw"
+ "default_type": "draw",
+ "force_advanced_signature_details": false
},
"subject": "The NDA we talked about",
"test_mode": true,
@@ -252,7 +253,8 @@
"type": true,
"upload": true,
"phone": false,
- "default_type": "draw"
+ "default_type": "draw",
+ "force_advanced_signature_details": false
},
"subject": "The NDA we talked about",
"test_mode": true,
diff --git a/test_fixtures/SignatureRequestCreateEmbeddedWithTemplateRequest.json b/test_fixtures/SignatureRequestCreateEmbeddedWithTemplateRequest.json
index a9597ea..f997b28 100644
--- a/test_fixtures/SignatureRequestCreateEmbeddedWithTemplateRequest.json
+++ b/test_fixtures/SignatureRequestCreateEmbeddedWithTemplateRequest.json
@@ -54,7 +54,8 @@
"type": true,
"upload": true,
"phone": false,
- "default_type": "draw"
+ "default_type": "draw",
+ "force_advanced_signature_details": false
},
"subject": "Purchase Order",
"template_ids": [
diff --git a/test_fixtures/SignatureRequestSendRequest.json b/test_fixtures/SignatureRequestSendRequest.json
index 98d12db..1f56eb7 100644
--- a/test_fixtures/SignatureRequestSendRequest.json
+++ b/test_fixtures/SignatureRequestSendRequest.json
@@ -229,7 +229,8 @@
"type": true,
"upload": true,
"phone": false,
- "default_type": "draw"
+ "default_type": "draw",
+ "force_advanced_signature_details": false
},
"signing_redirect_url": "https://example.com/redirect",
"subject": "The NDA we talked about",
@@ -468,7 +469,8 @@
"type": true,
"upload": true,
"phone": false,
- "default_type": "draw"
+ "default_type": "draw",
+ "force_advanced_signature_details": false
},
"signing_redirect_url": "https://example.com/redirect",
"subject": "The NDA we talked about",
diff --git a/test_fixtures/SignatureRequestSendWithTemplateRequest.json b/test_fixtures/SignatureRequestSendWithTemplateRequest.json
index 4d1cc86..df8e207 100644
--- a/test_fixtures/SignatureRequestSendWithTemplateRequest.json
+++ b/test_fixtures/SignatureRequestSendWithTemplateRequest.json
@@ -42,7 +42,8 @@
"type": true,
"upload": true,
"phone": false,
- "default_type": "draw"
+ "default_type": "draw",
+ "force_advanced_signature_details": false
},
"signing_redirect_url": "https://example.com/redirect",
"subject": "Purchase Order",
diff --git a/test_fixtures/TemplateUpdateRequest.json b/test_fixtures/TemplateUpdateRequest.json
new file mode 100644
index 0000000..9c9afbf
--- /dev/null
+++ b/test_fixtures/TemplateUpdateRequest.json
@@ -0,0 +1,18 @@
+{
+ "default": {
+ "title": "Test Title",
+ "subject": "Test Subject",
+ "message": "Test Message",
+ "cc_roles": ["one", "two"],
+ "form_fields": [
+ {
+ "api_id": "uniqueIdHere_1",
+ "name": "New name 1"
+ },
+ {
+ "api_id": "uniqueIdHere_2",
+ "name": "New name 2"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/test_fixtures/UnclaimedDraftCreateEmbeddedRequest.json b/test_fixtures/UnclaimedDraftCreateEmbeddedRequest.json
index e18890b..addbe6a 100644
--- a/test_fixtures/UnclaimedDraftCreateEmbeddedRequest.json
+++ b/test_fixtures/UnclaimedDraftCreateEmbeddedRequest.json
@@ -127,7 +127,8 @@
"type": true,
"upload": true,
"phone": false,
- "default_type": "draw"
+ "default_type": "draw",
+ "force_advanced_signature_details": false
},
"signing_redirect_url": "https://example.com/redirect",
"show_progress_stepper": true,
diff --git a/test_fixtures/UnclaimedDraftCreateEmbeddedWithTemplateRequest.json b/test_fixtures/UnclaimedDraftCreateEmbeddedWithTemplateRequest.json
index 7c72649..d4f26cd 100644
--- a/test_fixtures/UnclaimedDraftCreateEmbeddedWithTemplateRequest.json
+++ b/test_fixtures/UnclaimedDraftCreateEmbeddedWithTemplateRequest.json
@@ -58,7 +58,8 @@
"type": true,
"upload": true,
"phone": false,
- "default_type": "draw"
+ "default_type": "draw",
+ "force_advanced_signature_details": false
},
"show_progress_stepper": true,
"skip_me_now": true,
diff --git a/test_fixtures/UnclaimedDraftCreateRequest.json b/test_fixtures/UnclaimedDraftCreateRequest.json
index b74d377..a9ab5b5 100644
--- a/test_fixtures/UnclaimedDraftCreateRequest.json
+++ b/test_fixtures/UnclaimedDraftCreateRequest.json
@@ -114,7 +114,8 @@
"type": true,
"upload": true,
"phone": false,
- "default_type": "draw"
+ "default_type": "draw",
+ "force_advanced_signature_details": false
},
"signing_redirect_url": "https://example.com/redirect",
"subject": "The NDA we talked about",
diff --git a/types/api/apis.d.ts b/types/api/apis.d.ts
index e76ddea..18c5401 100644
--- a/types/api/apis.d.ts
+++ b/types/api/apis.d.ts
@@ -23,7 +23,7 @@ export interface returnTypeI {
body?: any;
}
export declare const queryParamsSerializer: (params: any) => string;
-export declare const USER_AGENT = "OpenAPI-Generator/1.10.0/node";
+export declare const USER_AGENT = "OpenAPI-Generator/1.11.0/node";
export declare const generateFormData: (obj: any, typemap: AttributeTypeMap) => {
localVarUseFormData: boolean;
data: object;
diff --git a/types/model/accountResponse.d.ts b/types/model/accountResponse.d.ts
index c38fde9..767441b 100644
--- a/types/model/accountResponse.d.ts
+++ b/types/model/accountResponse.d.ts
@@ -1,5 +1,6 @@
import { AttributeTypeMap } from "./";
import { AccountResponseQuotas } from "./accountResponseQuotas";
+import { AccountResponseSettings } from "./accountResponseSettings";
import { AccountResponseUsage } from "./accountResponseUsage";
export declare class AccountResponse {
"accountId"?: string;
@@ -13,6 +14,7 @@ export declare class AccountResponse {
"teamId"?: string | null;
"locale"?: string | null;
"usage"?: AccountResponseUsage;
+ "settings"?: AccountResponseSettings;
static discriminator: string | undefined;
static attributeTypeMap: AttributeTypeMap;
static getAttributeTypeMap(): AttributeTypeMap;
diff --git a/types/model/accountResponseSettings.d.ts b/types/model/accountResponseSettings.d.ts
new file mode 100644
index 0000000..4d816d6
--- /dev/null
+++ b/types/model/accountResponseSettings.d.ts
@@ -0,0 +1,10 @@
+import { AttributeTypeMap } from "./";
+export declare class AccountResponseSettings {
+ "signerAccessCodes"?: boolean;
+ "smsDelivery"?: boolean;
+ "smsAuthentication"?: boolean;
+ static discriminator: string | undefined;
+ static attributeTypeMap: AttributeTypeMap;
+ static getAttributeTypeMap(): AttributeTypeMap;
+ static init(data: any): AccountResponseSettings;
+}
diff --git a/types/model/index.d.ts b/types/model/index.d.ts
index 99010c6..d36185e 100644
--- a/types/model/index.d.ts
+++ b/types/model/index.d.ts
@@ -3,6 +3,7 @@ import { AccountCreateResponse } from "./accountCreateResponse";
import { AccountGetResponse } from "./accountGetResponse";
import { AccountResponse } from "./accountResponse";
import { AccountResponseQuotas } from "./accountResponseQuotas";
+import { AccountResponseSettings } from "./accountResponseSettings";
import { AccountResponseUsage } from "./accountResponseUsage";
import { AccountUpdateRequest } from "./accountUpdateRequest";
import { AccountVerifyRequest } from "./accountVerifyRequest";
@@ -148,7 +149,6 @@ import { TemplateCreateEmbeddedDraftResponseTemplate } from "./templateCreateEmb
import { TemplateCreateRequest } from "./templateCreateRequest";
import { TemplateCreateResponse } from "./templateCreateResponse";
import { TemplateCreateResponseTemplate } from "./templateCreateResponseTemplate";
-import { TemplateEditResponse } from "./templateEditResponse";
import { TemplateGetResponse } from "./templateGetResponse";
import { TemplateListResponse } from "./templateListResponse";
import { TemplateRemoveUserRequest } from "./templateRemoveUserRequest";
@@ -198,4 +198,4 @@ export declare let enumsMap: {
export declare let typeMap: {
[index: string]: any;
};
-export { AccountCreateRequest, AccountCreateResponse, AccountGetResponse, AccountResponse, AccountResponseQuotas, AccountResponseUsage, AccountUpdateRequest, AccountVerifyRequest, AccountVerifyResponse, AccountVerifyResponseAccount, ApiAppCreateRequest, ApiAppGetResponse, ApiAppListResponse, ApiAppResponse, ApiAppResponseOAuth, ApiAppResponseOptions, ApiAppResponseOwnerAccount, ApiAppResponseWhiteLabelingOptions, ApiAppUpdateRequest, ApiKeyAuth, AttributeTypeMap, Authentication, BulkSendJobGetResponse, BulkSendJobGetResponseSignatureRequests, BulkSendJobListResponse, BulkSendJobResponse, BulkSendJobSendResponse, EmbeddedEditUrlRequest, EmbeddedEditUrlResponse, EmbeddedEditUrlResponseEmbedded, EmbeddedSignUrlResponse, EmbeddedSignUrlResponseEmbedded, ErrorResponse, ErrorResponseError, EventCallbackHelper, EventCallbackRequest, EventCallbackRequestEvent, EventCallbackRequestEventMetadata, FaxGetResponse, FaxLineAddUserRequest, FaxLineAreaCodeGetCountryEnum, FaxLineAreaCodeGetProvinceEnum, FaxLineAreaCodeGetResponse, FaxLineAreaCodeGetStateEnum, FaxLineCreateRequest, FaxLineDeleteRequest, FaxLineListResponse, FaxLineRemoveUserRequest, FaxLineResponse, FaxLineResponseFaxLine, FaxListResponse, FaxResponse, FaxResponseTransmission, FaxSendRequest, FileResponse, FileResponseDataUri, HttpBasicAuth, HttpBearerAuth, Interceptor, ListInfoResponse, OAuth, OAuthTokenGenerateRequest, OAuthTokenRefreshRequest, OAuthTokenResponse, ObjectSerializer, ReportCreateRequest, ReportCreateResponse, ReportResponse, RequestDetailedFile, RequestFile, SignatureRequestBulkCreateEmbeddedWithTemplateRequest, SignatureRequestBulkSendWithTemplateRequest, SignatureRequestCreateEmbeddedRequest, SignatureRequestCreateEmbeddedWithTemplateRequest, SignatureRequestEditEmbeddedRequest, SignatureRequestEditEmbeddedWithTemplateRequest, SignatureRequestEditRequest, SignatureRequestEditWithTemplateRequest, SignatureRequestGetResponse, SignatureRequestListResponse, SignatureRequestRemindRequest, SignatureRequestResponse, SignatureRequestResponseAttachment, SignatureRequestResponseCustomFieldBase, SignatureRequestResponseCustomFieldCheckbox, SignatureRequestResponseCustomFieldText, SignatureRequestResponseCustomFieldTypeEnum, SignatureRequestResponseDataBase, SignatureRequestResponseDataTypeEnum, SignatureRequestResponseDataValueCheckbox, SignatureRequestResponseDataValueCheckboxMerge, SignatureRequestResponseDataValueDateSigned, SignatureRequestResponseDataValueDropdown, SignatureRequestResponseDataValueInitials, SignatureRequestResponseDataValueRadio, SignatureRequestResponseDataValueSignature, SignatureRequestResponseDataValueText, SignatureRequestResponseDataValueTextMerge, SignatureRequestResponseSignatures, SignatureRequestSendRequest, SignatureRequestSendWithTemplateRequest, SignatureRequestUpdateRequest, SubAttachment, SubBulkSignerList, SubBulkSignerListCustomField, SubCC, SubCustomField, SubEditorOptions, SubFieldOptions, SubFormFieldGroup, SubFormFieldRule, SubFormFieldRuleAction, SubFormFieldRuleTrigger, SubFormFieldsPerDocumentBase, SubFormFieldsPerDocumentCheckbox, SubFormFieldsPerDocumentCheckboxMerge, SubFormFieldsPerDocumentDateSigned, SubFormFieldsPerDocumentDropdown, SubFormFieldsPerDocumentFontEnum, SubFormFieldsPerDocumentHyperlink, SubFormFieldsPerDocumentInitials, SubFormFieldsPerDocumentRadio, SubFormFieldsPerDocumentSignature, SubFormFieldsPerDocumentText, SubFormFieldsPerDocumentTextMerge, SubFormFieldsPerDocumentTypeEnum, SubMergeField, SubOAuth, SubOptions, SubSignatureRequestGroupedSigners, SubSignatureRequestSigner, SubSignatureRequestTemplateSigner, SubSigningOptions, SubTeamResponse, SubTemplateRole, SubUnclaimedDraftSigner, SubUnclaimedDraftTemplateSigner, SubWhiteLabelingOptions, TeamAddMemberRequest, TeamCreateRequest, TeamGetInfoResponse, TeamGetResponse, TeamInfoResponse, TeamInviteResponse, TeamInvitesResponse, TeamMemberResponse, TeamMembersResponse, TeamParentResponse, TeamRemoveMemberRequest, TeamResponse, TeamSubTeamsResponse, TeamUpdateRequest, TemplateAddUserRequest, TemplateCreateEmbeddedDraftRequest, TemplateCreateEmbeddedDraftResponse, TemplateCreateEmbeddedDraftResponseTemplate, TemplateCreateRequest, TemplateCreateResponse, TemplateCreateResponseTemplate, TemplateEditResponse, TemplateGetResponse, TemplateListResponse, TemplateRemoveUserRequest, TemplateResponse, TemplateResponseAccount, TemplateResponseAccountQuota, TemplateResponseCCRole, TemplateResponseDocument, TemplateResponseDocumentCustomFieldBase, TemplateResponseDocumentCustomFieldCheckbox, TemplateResponseDocumentCustomFieldText, TemplateResponseDocumentFieldGroup, TemplateResponseDocumentFieldGroupRule, TemplateResponseDocumentFormFieldBase, TemplateResponseDocumentFormFieldCheckbox, TemplateResponseDocumentFormFieldDateSigned, TemplateResponseDocumentFormFieldDropdown, TemplateResponseDocumentFormFieldHyperlink, TemplateResponseDocumentFormFieldInitials, TemplateResponseDocumentFormFieldRadio, TemplateResponseDocumentFormFieldSignature, TemplateResponseDocumentFormFieldText, TemplateResponseDocumentStaticFieldBase, TemplateResponseDocumentStaticFieldCheckbox, TemplateResponseDocumentStaticFieldDateSigned, TemplateResponseDocumentStaticFieldDropdown, TemplateResponseDocumentStaticFieldHyperlink, TemplateResponseDocumentStaticFieldInitials, TemplateResponseDocumentStaticFieldRadio, TemplateResponseDocumentStaticFieldSignature, TemplateResponseDocumentStaticFieldText, TemplateResponseFieldAvgTextLength, TemplateResponseSignerRole, TemplateUpdateFilesRequest, TemplateUpdateFilesResponse, TemplateUpdateFilesResponseTemplate, UnclaimedDraftCreateEmbeddedRequest, UnclaimedDraftCreateEmbeddedWithTemplateRequest, UnclaimedDraftCreateRequest, UnclaimedDraftCreateResponse, UnclaimedDraftEditAndResendRequest, UnclaimedDraftResponse, VoidAuth, WarningResponse, };
+export { AccountCreateRequest, AccountCreateResponse, AccountGetResponse, AccountResponse, AccountResponseQuotas, AccountResponseSettings, AccountResponseUsage, AccountUpdateRequest, AccountVerifyRequest, AccountVerifyResponse, AccountVerifyResponseAccount, ApiAppCreateRequest, ApiAppGetResponse, ApiAppListResponse, ApiAppResponse, ApiAppResponseOAuth, ApiAppResponseOptions, ApiAppResponseOwnerAccount, ApiAppResponseWhiteLabelingOptions, ApiAppUpdateRequest, ApiKeyAuth, AttributeTypeMap, Authentication, BulkSendJobGetResponse, BulkSendJobGetResponseSignatureRequests, BulkSendJobListResponse, BulkSendJobResponse, BulkSendJobSendResponse, EmbeddedEditUrlRequest, EmbeddedEditUrlResponse, EmbeddedEditUrlResponseEmbedded, EmbeddedSignUrlResponse, EmbeddedSignUrlResponseEmbedded, ErrorResponse, ErrorResponseError, EventCallbackHelper, EventCallbackRequest, EventCallbackRequestEvent, EventCallbackRequestEventMetadata, FaxGetResponse, FaxLineAddUserRequest, FaxLineAreaCodeGetCountryEnum, FaxLineAreaCodeGetProvinceEnum, FaxLineAreaCodeGetResponse, FaxLineAreaCodeGetStateEnum, FaxLineCreateRequest, FaxLineDeleteRequest, FaxLineListResponse, FaxLineRemoveUserRequest, FaxLineResponse, FaxLineResponseFaxLine, FaxListResponse, FaxResponse, FaxResponseTransmission, FaxSendRequest, FileResponse, FileResponseDataUri, HttpBasicAuth, HttpBearerAuth, Interceptor, ListInfoResponse, OAuth, OAuthTokenGenerateRequest, OAuthTokenRefreshRequest, OAuthTokenResponse, ObjectSerializer, ReportCreateRequest, ReportCreateResponse, ReportResponse, RequestDetailedFile, RequestFile, SignatureRequestBulkCreateEmbeddedWithTemplateRequest, SignatureRequestBulkSendWithTemplateRequest, SignatureRequestCreateEmbeddedRequest, SignatureRequestCreateEmbeddedWithTemplateRequest, SignatureRequestEditEmbeddedRequest, SignatureRequestEditEmbeddedWithTemplateRequest, SignatureRequestEditRequest, SignatureRequestEditWithTemplateRequest, SignatureRequestGetResponse, SignatureRequestListResponse, SignatureRequestRemindRequest, SignatureRequestResponse, SignatureRequestResponseAttachment, SignatureRequestResponseCustomFieldBase, SignatureRequestResponseCustomFieldCheckbox, SignatureRequestResponseCustomFieldText, SignatureRequestResponseCustomFieldTypeEnum, SignatureRequestResponseDataBase, SignatureRequestResponseDataTypeEnum, SignatureRequestResponseDataValueCheckbox, SignatureRequestResponseDataValueCheckboxMerge, SignatureRequestResponseDataValueDateSigned, SignatureRequestResponseDataValueDropdown, SignatureRequestResponseDataValueInitials, SignatureRequestResponseDataValueRadio, SignatureRequestResponseDataValueSignature, SignatureRequestResponseDataValueText, SignatureRequestResponseDataValueTextMerge, SignatureRequestResponseSignatures, SignatureRequestSendRequest, SignatureRequestSendWithTemplateRequest, SignatureRequestUpdateRequest, SubAttachment, SubBulkSignerList, SubBulkSignerListCustomField, SubCC, SubCustomField, SubEditorOptions, SubFieldOptions, SubFormFieldGroup, SubFormFieldRule, SubFormFieldRuleAction, SubFormFieldRuleTrigger, SubFormFieldsPerDocumentBase, SubFormFieldsPerDocumentCheckbox, SubFormFieldsPerDocumentCheckboxMerge, SubFormFieldsPerDocumentDateSigned, SubFormFieldsPerDocumentDropdown, SubFormFieldsPerDocumentFontEnum, SubFormFieldsPerDocumentHyperlink, SubFormFieldsPerDocumentInitials, SubFormFieldsPerDocumentRadio, SubFormFieldsPerDocumentSignature, SubFormFieldsPerDocumentText, SubFormFieldsPerDocumentTextMerge, SubFormFieldsPerDocumentTypeEnum, SubMergeField, SubOAuth, SubOptions, SubSignatureRequestGroupedSigners, SubSignatureRequestSigner, SubSignatureRequestTemplateSigner, SubSigningOptions, SubTeamResponse, SubTemplateRole, SubUnclaimedDraftSigner, SubUnclaimedDraftTemplateSigner, SubWhiteLabelingOptions, TeamAddMemberRequest, TeamCreateRequest, TeamGetInfoResponse, TeamGetResponse, TeamInfoResponse, TeamInviteResponse, TeamInvitesResponse, TeamMemberResponse, TeamMembersResponse, TeamParentResponse, TeamRemoveMemberRequest, TeamResponse, TeamSubTeamsResponse, TeamUpdateRequest, TemplateAddUserRequest, TemplateCreateEmbeddedDraftRequest, TemplateCreateEmbeddedDraftResponse, TemplateCreateEmbeddedDraftResponseTemplate, TemplateCreateRequest, TemplateCreateResponse, TemplateCreateResponseTemplate, TemplateGetResponse, TemplateListResponse, TemplateRemoveUserRequest, TemplateResponse, TemplateResponseAccount, TemplateResponseAccountQuota, TemplateResponseCCRole, TemplateResponseDocument, TemplateResponseDocumentCustomFieldBase, TemplateResponseDocumentCustomFieldCheckbox, TemplateResponseDocumentCustomFieldText, TemplateResponseDocumentFieldGroup, TemplateResponseDocumentFieldGroupRule, TemplateResponseDocumentFormFieldBase, TemplateResponseDocumentFormFieldCheckbox, TemplateResponseDocumentFormFieldDateSigned, TemplateResponseDocumentFormFieldDropdown, TemplateResponseDocumentFormFieldHyperlink, TemplateResponseDocumentFormFieldInitials, TemplateResponseDocumentFormFieldRadio, TemplateResponseDocumentFormFieldSignature, TemplateResponseDocumentFormFieldText, TemplateResponseDocumentStaticFieldBase, TemplateResponseDocumentStaticFieldCheckbox, TemplateResponseDocumentStaticFieldDateSigned, TemplateResponseDocumentStaticFieldDropdown, TemplateResponseDocumentStaticFieldHyperlink, TemplateResponseDocumentStaticFieldInitials, TemplateResponseDocumentStaticFieldRadio, TemplateResponseDocumentStaticFieldSignature, TemplateResponseDocumentStaticFieldText, TemplateResponseFieldAvgTextLength, TemplateResponseSignerRole, TemplateUpdateFilesRequest, TemplateUpdateFilesResponse, TemplateUpdateFilesResponseTemplate, UnclaimedDraftCreateEmbeddedRequest, UnclaimedDraftCreateEmbeddedWithTemplateRequest, UnclaimedDraftCreateRequest, UnclaimedDraftCreateResponse, UnclaimedDraftEditAndResendRequest, UnclaimedDraftResponse, VoidAuth, WarningResponse, };
diff --git a/types/model/reportCreateRequest.d.ts b/types/model/reportCreateRequest.d.ts
index 4bdd1f5..457ad88 100644
--- a/types/model/reportCreateRequest.d.ts
+++ b/types/model/reportCreateRequest.d.ts
@@ -12,6 +12,7 @@ export declare namespace ReportCreateRequest {
enum ReportTypeEnum {
UserActivity = "user_activity",
DocumentStatus = "document_status",
- SmsActivity = "sms_activity"
+ SmsActivity = "sms_activity",
+ FaxUsage = "fax_usage"
}
}
diff --git a/types/model/reportResponse.d.ts b/types/model/reportResponse.d.ts
index 1490e79..79556c7 100644
--- a/types/model/reportResponse.d.ts
+++ b/types/model/reportResponse.d.ts
@@ -13,6 +13,7 @@ export declare namespace ReportResponse {
enum ReportTypeEnum {
UserActivity = "user_activity",
DocumentStatus = "document_status",
- SmsActivity = "sms_activity"
+ SmsActivity = "sms_activity",
+ FaxUsage = "fax_usage"
}
}
diff --git a/types/model/subSigningOptions.d.ts b/types/model/subSigningOptions.d.ts
index c81b643..865ccf3 100644
--- a/types/model/subSigningOptions.d.ts
+++ b/types/model/subSigningOptions.d.ts
@@ -5,6 +5,7 @@ export declare class SubSigningOptions {
"phone"?: boolean;
"type"?: boolean;
"upload"?: boolean;
+ "forceAdvancedSignatureDetails"?: boolean;
static discriminator: string | undefined;
static attributeTypeMap: AttributeTypeMap;
static getAttributeTypeMap(): AttributeTypeMap;
diff --git a/types/model/templateEditResponse.d.ts b/types/model/templateEditResponse.d.ts
deleted file mode 100644
index dba3ddc..0000000
--- a/types/model/templateEditResponse.d.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { AttributeTypeMap } from "./";
-export declare class TemplateEditResponse {
- "templateId": string;
- static discriminator: string | undefined;
- static attributeTypeMap: AttributeTypeMap;
- static getAttributeTypeMap(): AttributeTypeMap;
- static init(data: any): TemplateEditResponse;
-}