diff --git a/README.md b/README.md
index 9d276ae..532c58d 100644
--- a/README.md
+++ b/README.md
@@ -49,7 +49,7 @@ Python 3.8+
Install using `pip`:
```shell
-python3 -m pip install dropbox-sign==1.10.0
+python3 -m pip install dropbox-sign==1.11.0
```
Alternatively:
@@ -185,6 +185,7 @@ Class | Method | HTTP request | Description
- [AccountGetResponse](docs/AccountGetResponse.md)
- [AccountResponse](docs/AccountResponse.md)
- [AccountResponseQuotas](docs/AccountResponseQuotas.md)
+ - [AccountResponseSettings](docs/AccountResponseSettings.md)
- [AccountResponseUsage](docs/AccountResponseUsage.md)
- [AccountUpdateRequest](docs/AccountUpdateRequest.md)
- [AccountVerifyRequest](docs/AccountVerifyRequest.md)
@@ -328,7 +329,6 @@ Class | Method | HTTP request | Description
- [TemplateCreateRequest](docs/TemplateCreateRequest.md)
- [TemplateCreateResponse](docs/TemplateCreateResponse.md)
- [TemplateCreateResponseTemplate](docs/TemplateCreateResponseTemplate.md)
- - [TemplateEditResponse](docs/TemplateEditResponse.md)
- [TemplateGetResponse](docs/TemplateGetResponse.md)
- [TemplateListResponse](docs/TemplateListResponse.md)
- [TemplateRemoveUserRequest](docs/TemplateRemoveUserRequest.md)
@@ -400,6 +400,6 @@ apisupport@hellosign.com
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
- API version: 3.0.0
-- Package version: 1.10.0
+- Package version: 1.11.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
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/docs/AccountResponse.md b/docs/AccountResponse.md
index fe7f8da..169026b 100644
--- a/docs/AccountResponse.md
+++ b/docs/AccountResponse.md
@@ -16,6 +16,7 @@ Name | Type | Description | Notes
| `team_id` | ```str``` | The id of the team account belongs to. | |
| `locale` | ```str``` | 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#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AccountResponseSettings.md b/docs/AccountResponseSettings.md
new file mode 100644
index 0000000..2817e72
--- /dev/null
+++ b/docs/AccountResponseSettings.md
@@ -0,0 +1,14 @@
+# AccountResponseSettings
+
+Subset of configured settings
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+| `signer_access_codes` | ```bool``` | Returns `true` if _Custom access codes_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough). | |
+| `sms_delivery` | ```bool``` | Returns `true` if _Text message_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough). | |
+| `sms_authentication` | ```bool``` | 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#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/docs/OAuthTokenRefreshRequest.md b/docs/OAuthTokenRefreshRequest.md
index 3dd2809..05a4e80 100644
--- a/docs/OAuthTokenRefreshRequest.md
+++ b/docs/OAuthTokenRefreshRequest.md
@@ -7,8 +7,8 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
| `grant_type`*_required_ | ```str``` | When refreshing an existing token use `refresh_token`. | [default to 'refresh_token'] |
| `refresh_token`*_required_ | ```str``` | The token provided when you got the expired access token. | |
-| `client_id` | ```str``` | The client ID for your API app. Mandatory from August 1st, 2025. Until then, required if the "Client Credentials Required" setting is enabled for token refresh; optional if disabled. | |
-| `client_secret` | ```str``` | The client secret for your API app. Mandatory from August 1st, 2025. Until then, required if the "Client Credentials Required" setting is enabled for token refresh; optional if disabled. | |
+| `client_id` | ```str``` | The client ID for your API app. Required for new API apps. To enhance security, we recommend making it required for existing apps in your app settings. | |
+| `client_secret` | ```str``` | The client secret for your API app. Required for new API apps. To enhance security, we recommend making it required for existing apps in your app settings. | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/SignatureRequestApi.md b/docs/SignatureRequestApi.md
index aa17c91..0397351 100644
--- a/docs/SignatureRequestApi.md
+++ b/docs/SignatureRequestApi.md
@@ -425,6 +425,7 @@ with ApiClient(configuration) as api_client:
phone=False,
type=True,
upload=True,
+ force_advanced_signature_details=False,
)
signers_1 = models.SubSignatureRequestSigner(
@@ -536,6 +537,7 @@ with ApiClient(configuration) as api_client:
phone=False,
type=True,
upload=True,
+ force_advanced_signature_details=False,
)
signers_1 = models.SubSignatureRequestTemplateSigner(
@@ -674,14 +676,12 @@ with ApiClient(configuration) as api_client:
files=[
open("./example_signature_request.pdf", "rb").read(),
],
- metadata=json.loads(
- """
+ metadata=json.loads("""
{
"custom_id": 1234,
"custom_text": "NDA #9"
}
- """
- ),
+ """),
field_options=field_options,
signing_options=signing_options,
signers=signers,
@@ -1673,6 +1673,7 @@ with ApiClient(configuration) as api_client:
phone=False,
type=True,
upload=True,
+ force_advanced_signature_details=False,
)
signers_1 = models.SubSignatureRequestSigner(
@@ -1704,14 +1705,12 @@ with ApiClient(configuration) as api_client:
files=[
open("./example_signature_request.pdf", "rb").read(),
],
- metadata=json.loads(
- """
+ metadata=json.loads("""
{
"custom_id": 1234,
"custom_text": "NDA #9"
}
- """
- ),
+ """),
field_options=field_options,
signing_options=signing_options,
signers=signers,
@@ -1790,6 +1789,7 @@ with ApiClient(configuration) as api_client:
phone=False,
type=True,
upload=True,
+ force_advanced_signature_details=False,
)
signers_1 = models.SubSignatureRequestTemplateSigner(
diff --git a/docs/SignatureRequestEditRequest.md b/docs/SignatureRequestEditRequest.md
index b4d9783..a6731f7 100644
--- a/docs/SignatureRequestEditRequest.md
+++ b/docs/SignatureRequestEditRequest.md
@@ -20,7 +20,7 @@ Name | Type | Description | Notes
| `form_field_rules` | [```List[SubFormFieldRule]```](SubFormFieldRule.md) | Conditional Logic rules for fields defined in `form_fields_per_document`. | |
| `form_fields_per_document` | [```List[SubFormFieldsPerDocumentBase]```](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` | |
| `hide_text_tags` | ```bool``` | 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] |
-| `is_eid` | ```bool``` | 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] |
+| `is_eid` | ```bool``` | 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` | ```str``` | The custom message in the email that will be sent to the signers. | |
| `metadata` | ```Dict[str, object]``` | 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. | |
| `signing_options` | [```SubSigningOptions```](SubSigningOptions.md) | | |
diff --git a/docs/SignatureRequestEditWithTemplateRequest.md b/docs/SignatureRequestEditWithTemplateRequest.md
index 47b6af5..978a0b3 100644
--- a/docs/SignatureRequestEditWithTemplateRequest.md
+++ b/docs/SignatureRequestEditWithTemplateRequest.md
@@ -13,7 +13,7 @@ Name | Type | Description | Notes
| `custom_fields` | [```List[SubCustomField]```](SubCustomField.md) | An array defining values and options for custom fields. Required when a custom field exists in the Template. | |
| `files` | ```List[io.IOBase]``` | Use `files[]` to indicate the uploaded file(s) to send for signature.
This endpoint requires either **files** or **file_urls[]**, but not both. | |
| `file_urls` | ```List[str]``` | 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. | |
-| `is_eid` | ```bool``` | 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] |
+| `is_eid` | ```bool``` | 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` | ```str``` | The custom message in the email that will be sent to the signers. | |
| `metadata` | ```Dict[str, object]``` | 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. | |
| `signing_options` | [```SubSigningOptions```](SubSigningOptions.md) | | |
diff --git a/docs/SignatureRequestSendRequest.md b/docs/SignatureRequestSendRequest.md
index 54e5d9d..20db17a 100644
--- a/docs/SignatureRequestSendRequest.md
+++ b/docs/SignatureRequestSendRequest.md
@@ -21,7 +21,7 @@ Name | Type | Description | Notes
| `form_fields_per_document` | [```List[SubFormFieldsPerDocumentBase]```](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` | |
| `hide_text_tags` | ```bool``` | 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] |
| `is_qualified_signature` | ```bool``` | 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] |
-| `is_eid` | ```bool``` | 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] |
+| `is_eid` | ```bool``` | 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` | ```str``` | The custom message in the email that will be sent to the signers. | |
| `metadata` | ```Dict[str, object]``` | 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. | |
| `signing_options` | [```SubSigningOptions```](SubSigningOptions.md) | | |
diff --git a/docs/SignatureRequestSendWithTemplateRequest.md b/docs/SignatureRequestSendWithTemplateRequest.md
index 0278d63..6cdff03 100644
--- a/docs/SignatureRequestSendWithTemplateRequest.md
+++ b/docs/SignatureRequestSendWithTemplateRequest.md
@@ -14,7 +14,7 @@ Name | Type | Description | Notes
| `files` | ```List[io.IOBase]``` | Use `files[]` to indicate the uploaded file(s) to send for signature.
This endpoint requires either **files** or **file_urls[]**, but not both. | |
| `file_urls` | ```List[str]``` | 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. | |
| `is_qualified_signature` | ```bool``` | 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] |
-| `is_eid` | ```bool``` | 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] |
+| `is_eid` | ```bool``` | 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` | ```str``` | The custom message in the email that will be sent to the signers. | |
| `metadata` | ```Dict[str, object]``` | 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. | |
| `signing_options` | [```SubSigningOptions```](SubSigningOptions.md) | | |
diff --git a/docs/SubSigningOptions.md b/docs/SubSigningOptions.md
index 9584478..23ddf91 100644
--- a/docs/SubSigningOptions.md
+++ b/docs/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
------------ | ------------- | ------------- | -------------
@@ -12,6 +14,7 @@ Name | Type | Description | Notes
| `phone` | ```bool``` | Allows using a smartphone to email the signature | [default to False] |
| `type` | ```bool``` | Allows typing the signature | [default to False] |
| `upload` | ```bool``` | Allows uploading the signature | [default to False] |
+| `force_advanced_signature_details` | ```bool``` | Turning on advanced signature details for the signature request | [default to False] |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TemplateApi.md b/docs/TemplateApi.md
index 5ff5a44..23d16d1 100644
--- a/docs/TemplateApi.md
+++ b/docs/TemplateApi.md
@@ -92,7 +92,11 @@ with ApiClient(configuration) as api_client:
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.
### Example
diff --git a/docs/TemplateEditResponse.md b/docs/TemplateEditResponse.md
deleted file mode 100644
index 2384cb0..0000000
--- a/docs/TemplateEditResponse.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# TemplateEditResponse
-
-
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-| `template_id`*_required_ | ```str``` | The id of the Template. | |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
-
diff --git a/dropbox_sign/__init__.py b/dropbox_sign/__init__.py
index 1486b6f..8dbc90b 100644
--- a/dropbox_sign/__init__.py
+++ b/dropbox_sign/__init__.py
@@ -14,8 +14,7 @@
Do not edit the class manually.
""" # noqa: E501
-
-__version__ = "1.10.0"
+__version__ = "1.11.0"
# import apis into sdk package
from dropbox_sign.apis import *
@@ -37,6 +36,7 @@
from dropbox_sign.models.account_get_response import AccountGetResponse
from dropbox_sign.models.account_response import AccountResponse
from dropbox_sign.models.account_response_quotas import AccountResponseQuotas
+from dropbox_sign.models.account_response_settings import AccountResponseSettings
from dropbox_sign.models.account_response_usage import AccountResponseUsage
from dropbox_sign.models.account_update_request import AccountUpdateRequest
from dropbox_sign.models.account_verify_request import AccountVerifyRequest
@@ -306,7 +306,6 @@
from dropbox_sign.models.template_create_response_template import (
TemplateCreateResponseTemplate,
)
-from dropbox_sign.models.template_edit_response import TemplateEditResponse
from dropbox_sign.models.template_get_response import TemplateGetResponse
from dropbox_sign.models.template_list_response import TemplateListResponse
from dropbox_sign.models.template_remove_user_request import TemplateRemoveUserRequest
diff --git a/dropbox_sign/api/template_api.py b/dropbox_sign/api/template_api.py
index 3205675..7234889 100644
--- a/dropbox_sign/api/template_api.py
+++ b/dropbox_sign/api/template_api.py
@@ -376,7 +376,7 @@ def template_create(
) -> TemplateCreateResponse:
"""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.
:param template_create_request: (required)
:type template_create_request: TemplateCreateRequest
@@ -441,7 +441,7 @@ def template_create_with_http_info(
) -> ApiResponse[TemplateCreateResponse]:
"""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.
:param template_create_request: (required)
:type template_create_request: TemplateCreateRequest
@@ -506,7 +506,7 @@ def template_create_without_preload_content(
) -> RESTResponseType:
"""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.
:param template_create_request: (required)
:type template_create_request: TemplateCreateRequest
diff --git a/dropbox_sign/api_client.py b/dropbox_sign/api_client.py
index cd98147..e192e4b 100644
--- a/dropbox_sign/api_client.py
+++ b/dropbox_sign/api_client.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
import datetime
from dateutil.parser import parse
from enum import Enum
@@ -89,7 +88,7 @@ def __init__(
self.default_headers[header_name] = header_value
self.cookie = cookie
# Set default User-Agent.
- self.user_agent = "OpenAPI-Generator/1.10.0/python"
+ self.user_agent = "OpenAPI-Generator/1.11.0/python"
self.client_side_validation = configuration.client_side_validation
def __enter__(self):
diff --git a/dropbox_sign/configuration.py b/dropbox_sign/configuration.py
index 1e0e120..700b2d4 100644
--- a/dropbox_sign/configuration.py
+++ b/dropbox_sign/configuration.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
import copy
import http.client as httplib
import logging
@@ -24,7 +23,6 @@
import urllib3
-
JSON_SCHEMA_VALIDATION_KEYWORDS = {
"multipleOf",
"maximum",
@@ -546,7 +544,7 @@ def to_debug_report(self) -> str:
"OS: {env}\n"
"Python Version: {pyversion}\n"
"Version of the API: 3.0.0\n"
- "SDK Package Version: 1.10.0".format(
+ "SDK Package Version: 1.11.0".format(
env=sys.platform, pyversion=sys.version
)
)
diff --git a/dropbox_sign/models/__init__.py b/dropbox_sign/models/__init__.py
index fd5331a..bb54e90 100644
--- a/dropbox_sign/models/__init__.py
+++ b/dropbox_sign/models/__init__.py
@@ -13,13 +13,13 @@
Do not edit the class manually.
""" # noqa: E501
-
# import models into model package
from dropbox_sign.models.account_create_request import AccountCreateRequest
from dropbox_sign.models.account_create_response import AccountCreateResponse
from dropbox_sign.models.account_get_response import AccountGetResponse
from dropbox_sign.models.account_response import AccountResponse
from dropbox_sign.models.account_response_quotas import AccountResponseQuotas
+from dropbox_sign.models.account_response_settings import AccountResponseSettings
from dropbox_sign.models.account_response_usage import AccountResponseUsage
from dropbox_sign.models.account_update_request import AccountUpdateRequest
from dropbox_sign.models.account_verify_request import AccountVerifyRequest
@@ -289,7 +289,6 @@
from dropbox_sign.models.template_create_response_template import (
TemplateCreateResponseTemplate,
)
-from dropbox_sign.models.template_edit_response import TemplateEditResponse
from dropbox_sign.models.template_get_response import TemplateGetResponse
from dropbox_sign.models.template_list_response import TemplateListResponse
from dropbox_sign.models.template_remove_user_request import TemplateRemoveUserRequest
diff --git a/dropbox_sign/models/account_create_request.py b/dropbox_sign/models/account_create_request.py
index 06eb224..c460b55 100644
--- a/dropbox_sign/models/account_create_request.py
+++ b/dropbox_sign/models/account_create_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/account_create_response.py b/dropbox_sign/models/account_create_response.py
index 3bcabfd..f1a8dc6 100644
--- a/dropbox_sign/models/account_create_response.py
+++ b/dropbox_sign/models/account_create_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/account_get_response.py b/dropbox_sign/models/account_get_response.py
index 9a12adb..4ff2857 100644
--- a/dropbox_sign/models/account_get_response.py
+++ b/dropbox_sign/models/account_get_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/account_response.py b/dropbox_sign/models/account_response.py
index 5273773..94f3216 100644
--- a/dropbox_sign/models/account_response.py
+++ b/dropbox_sign/models/account_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
@@ -21,6 +20,7 @@
from pydantic import BaseModel, ConfigDict, Field, StrictBool, StrictStr
from typing import Any, ClassVar, Dict, List, Optional
from dropbox_sign.models.account_response_quotas import AccountResponseQuotas
+from dropbox_sign.models.account_response_settings import AccountResponseSettings
from dropbox_sign.models.account_response_usage import AccountResponseUsage
from typing import Optional, Set
from typing_extensions import Self
@@ -67,6 +67,7 @@ class AccountResponse(BaseModel):
description="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: Optional[AccountResponseUsage] = None
+ settings: Optional[AccountResponseSettings] = None
__properties: ClassVar[List[str]] = [
"account_id",
"email_address",
@@ -79,6 +80,7 @@ class AccountResponse(BaseModel):
"team_id",
"locale",
"usage",
+ "settings",
]
model_config = ConfigDict(
@@ -137,6 +139,9 @@ def to_dict(self, excluded_fields: Set[str] = None) -> Dict[str, Any]:
# override the default output from pydantic by calling `to_dict()` of usage
if self.usage:
_dict["usage"] = self.usage.to_dict()
+ # override the default output from pydantic by calling `to_dict()` of settings
+ if self.settings:
+ _dict["settings"] = self.settings.to_dict()
return _dict
@classmethod
@@ -169,6 +174,11 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
if obj.get("usage") is not None
else None
),
+ "settings": (
+ AccountResponseSettings.from_dict(obj["settings"])
+ if obj.get("settings") is not None
+ else None
+ ),
}
)
return _obj
@@ -197,6 +207,7 @@ def openapi_types(cls) -> Dict[str, str]:
"team_id": "(str,)",
"locale": "(str,)",
"usage": "(AccountResponseUsage,)",
+ "settings": "(AccountResponseSettings,)",
}
@classmethod
diff --git a/dropbox_sign/models/account_response_quotas.py b/dropbox_sign/models/account_response_quotas.py
index d2b2ffb..995d323 100644
--- a/dropbox_sign/models/account_response_quotas.py
+++ b/dropbox_sign/models/account_response_quotas.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_edit_response.py b/dropbox_sign/models/account_response_settings.py
similarity index 64%
rename from dropbox_sign/models/template_edit_response.py
rename to dropbox_sign/models/account_response_settings.py
index 1988138..b35cdc6 100644
--- a/dropbox_sign/models/template_edit_response.py
+++ b/dropbox_sign/models/account_response_settings.py
@@ -12,14 +12,13 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
import json
-from pydantic import BaseModel, ConfigDict, Field, StrictStr
-from typing import Any, ClassVar, Dict, List
+from pydantic import BaseModel, ConfigDict, Field, StrictBool
+from typing import Any, ClassVar, Dict, List, Optional
from typing import Optional, Set
from typing_extensions import Self
from typing import Tuple, Union
@@ -27,13 +26,28 @@
from pydantic import StrictBool
-class TemplateEditResponse(BaseModel):
+class AccountResponseSettings(BaseModel):
"""
- TemplateEditResponse
+ Subset of configured settings
""" # noqa: E501
- template_id: StrictStr = Field(description="The id of the Template.")
- __properties: ClassVar[List[str]] = ["template_id"]
+ signer_access_codes: Optional[StrictBool] = Field(
+ default=None,
+ description="Returns `true` if _Custom access codes_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough).",
+ )
+ sms_delivery: Optional[StrictBool] = Field(
+ default=None,
+ description="Returns `true` if _Text message_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough).",
+ )
+ sms_authentication: Optional[StrictBool] = Field(
+ default=None,
+ description="Returns `true` if _Signer authentication_ is enabled in Admin Console. [Read more](https://developers.hellosign.com/docs/sms-tools/walkthrough).",
+ )
+ __properties: ClassVar[List[str]] = [
+ "signer_access_codes",
+ "sms_delivery",
+ "sms_authentication",
+ ]
model_config = ConfigDict(
populate_by_name=True,
@@ -66,7 +80,7 @@ def to_json_form_params(
@classmethod
def from_json(cls, json_str: str) -> Optional[Self]:
- """Create an instance of TemplateEditResponse from a JSON string"""
+ """Create an instance of AccountResponseSettings from a JSON string"""
return cls.from_dict(json.loads(json_str))
def to_dict(self, excluded_fields: Set[str] = None) -> Dict[str, Any]:
@@ -89,14 +103,20 @@ def to_dict(self, excluded_fields: Set[str] = None) -> Dict[str, Any]:
@classmethod
def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
- """Create an instance of TemplateEditResponse from a dict"""
+ """Create an instance of AccountResponseSettings from a dict"""
if obj is None:
return None
if not isinstance(obj, dict):
return cls.model_validate(obj)
- _obj = cls.model_validate({"template_id": obj.get("template_id")})
+ _obj = cls.model_validate(
+ {
+ "signer_access_codes": obj.get("signer_access_codes"),
+ "sms_delivery": obj.get("sms_delivery"),
+ "sms_authentication": obj.get("sms_authentication"),
+ }
+ )
return _obj
@classmethod
@@ -112,7 +132,9 @@ def init(cls, data: Any) -> Self:
@classmethod
def openapi_types(cls) -> Dict[str, str]:
return {
- "template_id": "(str,)",
+ "signer_access_codes": "(bool,)",
+ "sms_delivery": "(bool,)",
+ "sms_authentication": "(bool,)",
}
@classmethod
diff --git a/dropbox_sign/models/account_response_usage.py b/dropbox_sign/models/account_response_usage.py
index 6fc7593..abf963f 100644
--- a/dropbox_sign/models/account_response_usage.py
+++ b/dropbox_sign/models/account_response_usage.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/account_update_request.py b/dropbox_sign/models/account_update_request.py
index a0cafd7..a502292 100644
--- a/dropbox_sign/models/account_update_request.py
+++ b/dropbox_sign/models/account_update_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/account_verify_request.py b/dropbox_sign/models/account_verify_request.py
index 39804b0..794ceb8 100644
--- a/dropbox_sign/models/account_verify_request.py
+++ b/dropbox_sign/models/account_verify_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/account_verify_response.py b/dropbox_sign/models/account_verify_response.py
index 3b0ee8d..bf8198c 100644
--- a/dropbox_sign/models/account_verify_response.py
+++ b/dropbox_sign/models/account_verify_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/account_verify_response_account.py b/dropbox_sign/models/account_verify_response_account.py
index 98f5fb3..ccd1d40 100644
--- a/dropbox_sign/models/account_verify_response_account.py
+++ b/dropbox_sign/models/account_verify_response_account.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/api_app_create_request.py b/dropbox_sign/models/api_app_create_request.py
index 788c74a..cec5bfa 100644
--- a/dropbox_sign/models/api_app_create_request.py
+++ b/dropbox_sign/models/api_app_create_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/api_app_get_response.py b/dropbox_sign/models/api_app_get_response.py
index 4337be1..2933696 100644
--- a/dropbox_sign/models/api_app_get_response.py
+++ b/dropbox_sign/models/api_app_get_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/api_app_list_response.py b/dropbox_sign/models/api_app_list_response.py
index 98a950e..6d9b8af 100644
--- a/dropbox_sign/models/api_app_list_response.py
+++ b/dropbox_sign/models/api_app_list_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/api_app_response.py b/dropbox_sign/models/api_app_response.py
index ad4e872..cdca9dc 100644
--- a/dropbox_sign/models/api_app_response.py
+++ b/dropbox_sign/models/api_app_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/api_app_response_o_auth.py b/dropbox_sign/models/api_app_response_o_auth.py
index b078c1a..388f840 100644
--- a/dropbox_sign/models/api_app_response_o_auth.py
+++ b/dropbox_sign/models/api_app_response_o_auth.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/api_app_response_options.py b/dropbox_sign/models/api_app_response_options.py
index ec34ed9..80315b9 100644
--- a/dropbox_sign/models/api_app_response_options.py
+++ b/dropbox_sign/models/api_app_response_options.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/api_app_response_owner_account.py b/dropbox_sign/models/api_app_response_owner_account.py
index d579948..95ca832 100644
--- a/dropbox_sign/models/api_app_response_owner_account.py
+++ b/dropbox_sign/models/api_app_response_owner_account.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/api_app_response_white_labeling_options.py b/dropbox_sign/models/api_app_response_white_labeling_options.py
index b574721..a131766 100644
--- a/dropbox_sign/models/api_app_response_white_labeling_options.py
+++ b/dropbox_sign/models/api_app_response_white_labeling_options.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/api_app_update_request.py b/dropbox_sign/models/api_app_update_request.py
index 7370a7e..393954c 100644
--- a/dropbox_sign/models/api_app_update_request.py
+++ b/dropbox_sign/models/api_app_update_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/bulk_send_job_get_response.py b/dropbox_sign/models/bulk_send_job_get_response.py
index 9461ccf..94b90cf 100644
--- a/dropbox_sign/models/bulk_send_job_get_response.py
+++ b/dropbox_sign/models/bulk_send_job_get_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/bulk_send_job_get_response_signature_requests.py b/dropbox_sign/models/bulk_send_job_get_response_signature_requests.py
index 704089b..ded8504 100644
--- a/dropbox_sign/models/bulk_send_job_get_response_signature_requests.py
+++ b/dropbox_sign/models/bulk_send_job_get_response_signature_requests.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/bulk_send_job_list_response.py b/dropbox_sign/models/bulk_send_job_list_response.py
index 8f97918..83c4551 100644
--- a/dropbox_sign/models/bulk_send_job_list_response.py
+++ b/dropbox_sign/models/bulk_send_job_list_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/bulk_send_job_response.py b/dropbox_sign/models/bulk_send_job_response.py
index 8d6eeee..fb95404 100644
--- a/dropbox_sign/models/bulk_send_job_response.py
+++ b/dropbox_sign/models/bulk_send_job_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/bulk_send_job_send_response.py b/dropbox_sign/models/bulk_send_job_send_response.py
index a2eca97..288b87c 100644
--- a/dropbox_sign/models/bulk_send_job_send_response.py
+++ b/dropbox_sign/models/bulk_send_job_send_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/embedded_edit_url_request.py b/dropbox_sign/models/embedded_edit_url_request.py
index 849ebf4..104164c 100644
--- a/dropbox_sign/models/embedded_edit_url_request.py
+++ b/dropbox_sign/models/embedded_edit_url_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/embedded_edit_url_response.py b/dropbox_sign/models/embedded_edit_url_response.py
index 653ca7c..cf59086 100644
--- a/dropbox_sign/models/embedded_edit_url_response.py
+++ b/dropbox_sign/models/embedded_edit_url_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/embedded_edit_url_response_embedded.py b/dropbox_sign/models/embedded_edit_url_response_embedded.py
index 67413cb..64c804d 100644
--- a/dropbox_sign/models/embedded_edit_url_response_embedded.py
+++ b/dropbox_sign/models/embedded_edit_url_response_embedded.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/embedded_sign_url_response.py b/dropbox_sign/models/embedded_sign_url_response.py
index f0e03a1..cd89bea 100644
--- a/dropbox_sign/models/embedded_sign_url_response.py
+++ b/dropbox_sign/models/embedded_sign_url_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/embedded_sign_url_response_embedded.py b/dropbox_sign/models/embedded_sign_url_response_embedded.py
index dc71457..fb2f95a 100644
--- a/dropbox_sign/models/embedded_sign_url_response_embedded.py
+++ b/dropbox_sign/models/embedded_sign_url_response_embedded.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/error_response.py b/dropbox_sign/models/error_response.py
index 98c6e5a..d710384 100644
--- a/dropbox_sign/models/error_response.py
+++ b/dropbox_sign/models/error_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/error_response_error.py b/dropbox_sign/models/error_response_error.py
index 6991a0a..4f17bb6 100644
--- a/dropbox_sign/models/error_response_error.py
+++ b/dropbox_sign/models/error_response_error.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/event_callback_request.py b/dropbox_sign/models/event_callback_request.py
index f8ac847..a5cad66 100644
--- a/dropbox_sign/models/event_callback_request.py
+++ b/dropbox_sign/models/event_callback_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/event_callback_request_event.py b/dropbox_sign/models/event_callback_request_event.py
index 7f263da..67def10 100644
--- a/dropbox_sign/models/event_callback_request_event.py
+++ b/dropbox_sign/models/event_callback_request_event.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/event_callback_request_event_metadata.py b/dropbox_sign/models/event_callback_request_event_metadata.py
index fee5309..3990376 100644
--- a/dropbox_sign/models/event_callback_request_event_metadata.py
+++ b/dropbox_sign/models/event_callback_request_event_metadata.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_get_response.py b/dropbox_sign/models/fax_get_response.py
index 25bf9d2..0c139a6 100644
--- a/dropbox_sign/models/fax_get_response.py
+++ b/dropbox_sign/models/fax_get_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_line_add_user_request.py b/dropbox_sign/models/fax_line_add_user_request.py
index 7a7a92b..4951c87 100644
--- a/dropbox_sign/models/fax_line_add_user_request.py
+++ b/dropbox_sign/models/fax_line_add_user_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_line_area_code_get_country_enum.py b/dropbox_sign/models/fax_line_area_code_get_country_enum.py
index 94df885..6249d14 100644
--- a/dropbox_sign/models/fax_line_area_code_get_country_enum.py
+++ b/dropbox_sign/models/fax_line_area_code_get_country_enum.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import json
from enum import Enum
diff --git a/dropbox_sign/models/fax_line_area_code_get_province_enum.py b/dropbox_sign/models/fax_line_area_code_get_province_enum.py
index e7994f3..e111091 100644
--- a/dropbox_sign/models/fax_line_area_code_get_province_enum.py
+++ b/dropbox_sign/models/fax_line_area_code_get_province_enum.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import json
from enum import Enum
diff --git a/dropbox_sign/models/fax_line_area_code_get_response.py b/dropbox_sign/models/fax_line_area_code_get_response.py
index 4d41c9b..55bbd57 100644
--- a/dropbox_sign/models/fax_line_area_code_get_response.py
+++ b/dropbox_sign/models/fax_line_area_code_get_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_line_area_code_get_state_enum.py b/dropbox_sign/models/fax_line_area_code_get_state_enum.py
index 8cfe5ad..5f30280 100644
--- a/dropbox_sign/models/fax_line_area_code_get_state_enum.py
+++ b/dropbox_sign/models/fax_line_area_code_get_state_enum.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import json
from enum import Enum
diff --git a/dropbox_sign/models/fax_line_create_request.py b/dropbox_sign/models/fax_line_create_request.py
index 7a8d88c..722ecd0 100644
--- a/dropbox_sign/models/fax_line_create_request.py
+++ b/dropbox_sign/models/fax_line_create_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_line_delete_request.py b/dropbox_sign/models/fax_line_delete_request.py
index 9e96609..2ba409b 100644
--- a/dropbox_sign/models/fax_line_delete_request.py
+++ b/dropbox_sign/models/fax_line_delete_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_line_list_response.py b/dropbox_sign/models/fax_line_list_response.py
index 07581a3..354b03d 100644
--- a/dropbox_sign/models/fax_line_list_response.py
+++ b/dropbox_sign/models/fax_line_list_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_line_remove_user_request.py b/dropbox_sign/models/fax_line_remove_user_request.py
index 6021a0c..08e9cb5 100644
--- a/dropbox_sign/models/fax_line_remove_user_request.py
+++ b/dropbox_sign/models/fax_line_remove_user_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_line_response.py b/dropbox_sign/models/fax_line_response.py
index bb733f4..d85e0c2 100644
--- a/dropbox_sign/models/fax_line_response.py
+++ b/dropbox_sign/models/fax_line_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_line_response_fax_line.py b/dropbox_sign/models/fax_line_response_fax_line.py
index 8a0676c..d55a0cd 100644
--- a/dropbox_sign/models/fax_line_response_fax_line.py
+++ b/dropbox_sign/models/fax_line_response_fax_line.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_list_response.py b/dropbox_sign/models/fax_list_response.py
index 99140e3..4afc53b 100644
--- a/dropbox_sign/models/fax_list_response.py
+++ b/dropbox_sign/models/fax_list_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_response.py b/dropbox_sign/models/fax_response.py
index 1648df8..9f33611 100644
--- a/dropbox_sign/models/fax_response.py
+++ b/dropbox_sign/models/fax_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_response_transmission.py b/dropbox_sign/models/fax_response_transmission.py
index 66c613d..3d54f4e 100644
--- a/dropbox_sign/models/fax_response_transmission.py
+++ b/dropbox_sign/models/fax_response_transmission.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/fax_send_request.py b/dropbox_sign/models/fax_send_request.py
index c4f0af8..71bdb7b 100644
--- a/dropbox_sign/models/fax_send_request.py
+++ b/dropbox_sign/models/fax_send_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/file_response.py b/dropbox_sign/models/file_response.py
index 434a4f1..6e70e78 100644
--- a/dropbox_sign/models/file_response.py
+++ b/dropbox_sign/models/file_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/file_response_data_uri.py b/dropbox_sign/models/file_response_data_uri.py
index da1384d..2a535f7 100644
--- a/dropbox_sign/models/file_response_data_uri.py
+++ b/dropbox_sign/models/file_response_data_uri.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/list_info_response.py b/dropbox_sign/models/list_info_response.py
index cdca4fa..23583a0 100644
--- a/dropbox_sign/models/list_info_response.py
+++ b/dropbox_sign/models/list_info_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/o_auth_token_generate_request.py b/dropbox_sign/models/o_auth_token_generate_request.py
index 06359f4..915adcd 100644
--- a/dropbox_sign/models/o_auth_token_generate_request.py
+++ b/dropbox_sign/models/o_auth_token_generate_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/o_auth_token_refresh_request.py b/dropbox_sign/models/o_auth_token_refresh_request.py
index 025a581..bd2b11e 100644
--- a/dropbox_sign/models/o_auth_token_refresh_request.py
+++ b/dropbox_sign/models/o_auth_token_refresh_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
@@ -40,11 +39,11 @@ class OAuthTokenRefreshRequest(BaseModel):
)
client_id: Optional[StrictStr] = Field(
default=None,
- description='The client ID for your API app. Mandatory from August 1st, 2025. Until then, required if the "Client Credentials Required" setting is enabled for token refresh; optional if disabled.',
+ description="The client ID for your API app. Required for new API apps. To enhance security, we recommend making it required for existing apps in your app settings.",
)
client_secret: Optional[StrictStr] = Field(
default=None,
- description='The client secret for your API app. Mandatory from August 1st, 2025. Until then, required if the "Client Credentials Required" setting is enabled for token refresh; optional if disabled.',
+ description="The client secret for your API app. Required for new API apps. To enhance security, we recommend making it required for existing apps in your app settings.",
)
__properties: ClassVar[List[str]] = [
"grant_type",
diff --git a/dropbox_sign/models/o_auth_token_response.py b/dropbox_sign/models/o_auth_token_response.py
index 4b91161..b56f36a 100644
--- a/dropbox_sign/models/o_auth_token_response.py
+++ b/dropbox_sign/models/o_auth_token_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/report_create_request.py b/dropbox_sign/models/report_create_request.py
index 9c4e3e1..3d94d8f 100644
--- a/dropbox_sign/models/report_create_request.py
+++ b/dropbox_sign/models/report_create_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
@@ -48,9 +47,11 @@ class ReportCreateRequest(BaseModel):
def report_type_validate_enum(cls, value):
"""Validates the enum"""
for i in value:
- if i not in set(["user_activity", "document_status", "sms_activity"]):
+ if i not in set(
+ ["user_activity", "document_status", "sms_activity", "fax_usage"]
+ ):
raise ValueError(
- "each list item must be one of ('user_activity', 'document_status', 'sms_activity')"
+ "each list item must be one of ('user_activity', 'document_status', 'sms_activity', 'fax_usage')"
)
return value
diff --git a/dropbox_sign/models/report_create_response.py b/dropbox_sign/models/report_create_response.py
index 3d781b9..fb309c1 100644
--- a/dropbox_sign/models/report_create_response.py
+++ b/dropbox_sign/models/report_create_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/report_response.py b/dropbox_sign/models/report_response.py
index 176195d..40ca150 100644
--- a/dropbox_sign/models/report_response.py
+++ b/dropbox_sign/models/report_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
@@ -62,9 +61,11 @@ def report_type_validate_enum(cls, value):
return value
for i in value:
- if i not in set(["user_activity", "document_status", "sms_activity"]):
+ if i not in set(
+ ["user_activity", "document_status", "sms_activity", "fax_usage"]
+ ):
raise ValueError(
- "each list item must be one of ('user_activity', 'document_status', 'sms_activity')"
+ "each list item must be one of ('user_activity', 'document_status', 'sms_activity', 'fax_usage')"
)
return value
diff --git a/dropbox_sign/models/signature_request_bulk_create_embedded_with_template_request.py b/dropbox_sign/models/signature_request_bulk_create_embedded_with_template_request.py
index 54fd997..eb69f33 100644
--- a/dropbox_sign/models/signature_request_bulk_create_embedded_with_template_request.py
+++ b/dropbox_sign/models/signature_request_bulk_create_embedded_with_template_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_bulk_send_with_template_request.py b/dropbox_sign/models/signature_request_bulk_send_with_template_request.py
index 54cb980..c52618e 100644
--- a/dropbox_sign/models/signature_request_bulk_send_with_template_request.py
+++ b/dropbox_sign/models/signature_request_bulk_send_with_template_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_create_embedded_request.py b/dropbox_sign/models/signature_request_create_embedded_request.py
index 72ef4be..2d855ef 100644
--- a/dropbox_sign/models/signature_request_create_embedded_request.py
+++ b/dropbox_sign/models/signature_request_create_embedded_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_create_embedded_with_template_request.py b/dropbox_sign/models/signature_request_create_embedded_with_template_request.py
index 07c2d0c..cb4362e 100644
--- a/dropbox_sign/models/signature_request_create_embedded_with_template_request.py
+++ b/dropbox_sign/models/signature_request_create_embedded_with_template_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_edit_embedded_request.py b/dropbox_sign/models/signature_request_edit_embedded_request.py
index 6e952ad..b5579db 100644
--- a/dropbox_sign/models/signature_request_edit_embedded_request.py
+++ b/dropbox_sign/models/signature_request_edit_embedded_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_edit_embedded_with_template_request.py b/dropbox_sign/models/signature_request_edit_embedded_with_template_request.py
index 0061169..1c04809 100644
--- a/dropbox_sign/models/signature_request_edit_embedded_with_template_request.py
+++ b/dropbox_sign/models/signature_request_edit_embedded_with_template_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_edit_request.py b/dropbox_sign/models/signature_request_edit_request.py
index 4bd18cf..3f622f8 100644
--- a/dropbox_sign/models/signature_request_edit_request.py
+++ b/dropbox_sign/models/signature_request_edit_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
@@ -113,7 +112,7 @@ class SignatureRequestEditRequest(BaseModel):
)
is_eid: Optional[StrictBool] = Field(
default=False,
- 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.",
+ 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:** 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.",
)
message: Optional[Annotated[str, Field(strict=True, max_length=5000)]] = Field(
default=None,
diff --git a/dropbox_sign/models/signature_request_edit_with_template_request.py b/dropbox_sign/models/signature_request_edit_with_template_request.py
index fedc9af..b7215ec 100644
--- a/dropbox_sign/models/signature_request_edit_with_template_request.py
+++ b/dropbox_sign/models/signature_request_edit_with_template_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
@@ -71,7 +70,7 @@ class SignatureRequestEditWithTemplateRequest(BaseModel):
)
is_eid: Optional[StrictBool] = Field(
default=False,
- 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.",
+ 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:** 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.",
)
message: Optional[Annotated[str, Field(strict=True, max_length=5000)]] = Field(
default=None,
diff --git a/dropbox_sign/models/signature_request_get_response.py b/dropbox_sign/models/signature_request_get_response.py
index 546c12c..10d2b12 100644
--- a/dropbox_sign/models/signature_request_get_response.py
+++ b/dropbox_sign/models/signature_request_get_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_list_response.py b/dropbox_sign/models/signature_request_list_response.py
index 2df4cbf..4c46fbe 100644
--- a/dropbox_sign/models/signature_request_list_response.py
+++ b/dropbox_sign/models/signature_request_list_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_remind_request.py b/dropbox_sign/models/signature_request_remind_request.py
index df37e04..3454e86 100644
--- a/dropbox_sign/models/signature_request_remind_request.py
+++ b/dropbox_sign/models/signature_request_remind_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response.py b/dropbox_sign/models/signature_request_response.py
index 7720256..4be2db4 100644
--- a/dropbox_sign/models/signature_request_response.py
+++ b/dropbox_sign/models/signature_request_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_attachment.py b/dropbox_sign/models/signature_request_response_attachment.py
index 30af758..10bb333 100644
--- a/dropbox_sign/models/signature_request_response_attachment.py
+++ b/dropbox_sign/models/signature_request_response_attachment.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_custom_field_base.py b/dropbox_sign/models/signature_request_response_custom_field_base.py
index 61ecdd6..a9ab8dd 100644
--- a/dropbox_sign/models/signature_request_response_custom_field_base.py
+++ b/dropbox_sign/models/signature_request_response_custom_field_base.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_custom_field_checkbox.py b/dropbox_sign/models/signature_request_response_custom_field_checkbox.py
index de55b64..e10fe7e 100644
--- a/dropbox_sign/models/signature_request_response_custom_field_checkbox.py
+++ b/dropbox_sign/models/signature_request_response_custom_field_checkbox.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_custom_field_text.py b/dropbox_sign/models/signature_request_response_custom_field_text.py
index 48fa24f..8f9e4eb 100644
--- a/dropbox_sign/models/signature_request_response_custom_field_text.py
+++ b/dropbox_sign/models/signature_request_response_custom_field_text.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_custom_field_type_enum.py b/dropbox_sign/models/signature_request_response_custom_field_type_enum.py
index 8f715ae..a8e880e 100644
--- a/dropbox_sign/models/signature_request_response_custom_field_type_enum.py
+++ b/dropbox_sign/models/signature_request_response_custom_field_type_enum.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import json
from enum import Enum
diff --git a/dropbox_sign/models/signature_request_response_data_base.py b/dropbox_sign/models/signature_request_response_data_base.py
index 374d2cc..9353ca3 100644
--- a/dropbox_sign/models/signature_request_response_data_base.py
+++ b/dropbox_sign/models/signature_request_response_data_base.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_data_type_enum.py b/dropbox_sign/models/signature_request_response_data_type_enum.py
index 8c4d01d..eaae18c 100644
--- a/dropbox_sign/models/signature_request_response_data_type_enum.py
+++ b/dropbox_sign/models/signature_request_response_data_type_enum.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import json
from enum import Enum
diff --git a/dropbox_sign/models/signature_request_response_data_value_checkbox.py b/dropbox_sign/models/signature_request_response_data_value_checkbox.py
index 4e25833..8d3604e 100644
--- a/dropbox_sign/models/signature_request_response_data_value_checkbox.py
+++ b/dropbox_sign/models/signature_request_response_data_value_checkbox.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_data_value_checkbox_merge.py b/dropbox_sign/models/signature_request_response_data_value_checkbox_merge.py
index 0a25a7c..ba5fd38 100644
--- a/dropbox_sign/models/signature_request_response_data_value_checkbox_merge.py
+++ b/dropbox_sign/models/signature_request_response_data_value_checkbox_merge.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_data_value_date_signed.py b/dropbox_sign/models/signature_request_response_data_value_date_signed.py
index ac09c26..4644f1b 100644
--- a/dropbox_sign/models/signature_request_response_data_value_date_signed.py
+++ b/dropbox_sign/models/signature_request_response_data_value_date_signed.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_data_value_dropdown.py b/dropbox_sign/models/signature_request_response_data_value_dropdown.py
index 9eb7352..f4423cb 100644
--- a/dropbox_sign/models/signature_request_response_data_value_dropdown.py
+++ b/dropbox_sign/models/signature_request_response_data_value_dropdown.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_data_value_initials.py b/dropbox_sign/models/signature_request_response_data_value_initials.py
index 9a5f190..d470cd7 100644
--- a/dropbox_sign/models/signature_request_response_data_value_initials.py
+++ b/dropbox_sign/models/signature_request_response_data_value_initials.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_data_value_radio.py b/dropbox_sign/models/signature_request_response_data_value_radio.py
index 38b3cc0..db6f2bd 100644
--- a/dropbox_sign/models/signature_request_response_data_value_radio.py
+++ b/dropbox_sign/models/signature_request_response_data_value_radio.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_data_value_signature.py b/dropbox_sign/models/signature_request_response_data_value_signature.py
index a928d10..af7eade 100644
--- a/dropbox_sign/models/signature_request_response_data_value_signature.py
+++ b/dropbox_sign/models/signature_request_response_data_value_signature.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_data_value_text.py b/dropbox_sign/models/signature_request_response_data_value_text.py
index 7b5b782..8c9ad56 100644
--- a/dropbox_sign/models/signature_request_response_data_value_text.py
+++ b/dropbox_sign/models/signature_request_response_data_value_text.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_data_value_text_merge.py b/dropbox_sign/models/signature_request_response_data_value_text_merge.py
index 13b9591..176c4b0 100644
--- a/dropbox_sign/models/signature_request_response_data_value_text_merge.py
+++ b/dropbox_sign/models/signature_request_response_data_value_text_merge.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_response_signatures.py b/dropbox_sign/models/signature_request_response_signatures.py
index 9b36e81..ae4f2d9 100644
--- a/dropbox_sign/models/signature_request_response_signatures.py
+++ b/dropbox_sign/models/signature_request_response_signatures.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/signature_request_send_request.py b/dropbox_sign/models/signature_request_send_request.py
index d1f7b72..4d78103 100644
--- a/dropbox_sign/models/signature_request_send_request.py
+++ b/dropbox_sign/models/signature_request_send_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
@@ -117,7 +116,7 @@ class SignatureRequestSendRequest(BaseModel):
)
is_eid: Optional[StrictBool] = Field(
default=False,
- 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.",
+ 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:** 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.",
)
message: Optional[Annotated[str, Field(strict=True, max_length=5000)]] = Field(
default=None,
diff --git a/dropbox_sign/models/signature_request_send_with_template_request.py b/dropbox_sign/models/signature_request_send_with_template_request.py
index f097278..f4f4230 100644
--- a/dropbox_sign/models/signature_request_send_with_template_request.py
+++ b/dropbox_sign/models/signature_request_send_with_template_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
@@ -75,7 +74,7 @@ class SignatureRequestSendWithTemplateRequest(BaseModel):
)
is_eid: Optional[StrictBool] = Field(
default=False,
- 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.",
+ 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:** 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.",
)
message: Optional[Annotated[str, Field(strict=True, max_length=5000)]] = Field(
default=None,
diff --git a/dropbox_sign/models/signature_request_update_request.py b/dropbox_sign/models/signature_request_update_request.py
index a5ec1dd..dcb2de5 100644
--- a/dropbox_sign/models/signature_request_update_request.py
+++ b/dropbox_sign/models/signature_request_update_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_attachment.py b/dropbox_sign/models/sub_attachment.py
index 82daeb1..b2203b2 100644
--- a/dropbox_sign/models/sub_attachment.py
+++ b/dropbox_sign/models/sub_attachment.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_bulk_signer_list.py b/dropbox_sign/models/sub_bulk_signer_list.py
index 899f577..e1eb782 100644
--- a/dropbox_sign/models/sub_bulk_signer_list.py
+++ b/dropbox_sign/models/sub_bulk_signer_list.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_bulk_signer_list_custom_field.py b/dropbox_sign/models/sub_bulk_signer_list_custom_field.py
index 0efdff2..3964068 100644
--- a/dropbox_sign/models/sub_bulk_signer_list_custom_field.py
+++ b/dropbox_sign/models/sub_bulk_signer_list_custom_field.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_cc.py b/dropbox_sign/models/sub_cc.py
index fb14ef0..02b6b98 100644
--- a/dropbox_sign/models/sub_cc.py
+++ b/dropbox_sign/models/sub_cc.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_custom_field.py b/dropbox_sign/models/sub_custom_field.py
index ec74927..952debc 100644
--- a/dropbox_sign/models/sub_custom_field.py
+++ b/dropbox_sign/models/sub_custom_field.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_editor_options.py b/dropbox_sign/models/sub_editor_options.py
index 8693cfa..230af54 100644
--- a/dropbox_sign/models/sub_editor_options.py
+++ b/dropbox_sign/models/sub_editor_options.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_field_options.py b/dropbox_sign/models/sub_field_options.py
index 12336e6..3a09fad 100644
--- a/dropbox_sign/models/sub_field_options.py
+++ b/dropbox_sign/models/sub_field_options.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_field_group.py b/dropbox_sign/models/sub_form_field_group.py
index a892d21..833b044 100644
--- a/dropbox_sign/models/sub_form_field_group.py
+++ b/dropbox_sign/models/sub_form_field_group.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_field_rule.py b/dropbox_sign/models/sub_form_field_rule.py
index f09ac20..f61f998 100644
--- a/dropbox_sign/models/sub_form_field_rule.py
+++ b/dropbox_sign/models/sub_form_field_rule.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_field_rule_action.py b/dropbox_sign/models/sub_form_field_rule_action.py
index 59be433..0330099 100644
--- a/dropbox_sign/models/sub_form_field_rule_action.py
+++ b/dropbox_sign/models/sub_form_field_rule_action.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_field_rule_trigger.py b/dropbox_sign/models/sub_form_field_rule_trigger.py
index ff6c5be..a045125 100644
--- a/dropbox_sign/models/sub_form_field_rule_trigger.py
+++ b/dropbox_sign/models/sub_form_field_rule_trigger.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_base.py b/dropbox_sign/models/sub_form_fields_per_document_base.py
index 615f108..95c0737 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_base.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_base.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_checkbox.py b/dropbox_sign/models/sub_form_fields_per_document_checkbox.py
index 9053898..4fe8308 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_checkbox.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_checkbox.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_checkbox_merge.py b/dropbox_sign/models/sub_form_fields_per_document_checkbox_merge.py
index aa94733..67d7aa4 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_checkbox_merge.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_checkbox_merge.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_date_signed.py b/dropbox_sign/models/sub_form_fields_per_document_date_signed.py
index 583a3a8..5adeffd 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_date_signed.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_date_signed.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_dropdown.py b/dropbox_sign/models/sub_form_fields_per_document_dropdown.py
index c668c35..b5b13e5 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_dropdown.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_dropdown.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_font_enum.py b/dropbox_sign/models/sub_form_fields_per_document_font_enum.py
index 8865fdc..c01ac7c 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_font_enum.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_font_enum.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import json
from enum import Enum
diff --git a/dropbox_sign/models/sub_form_fields_per_document_hyperlink.py b/dropbox_sign/models/sub_form_fields_per_document_hyperlink.py
index 650d766..887a098 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_hyperlink.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_hyperlink.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_initials.py b/dropbox_sign/models/sub_form_fields_per_document_initials.py
index 3383d71..faefc0b 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_initials.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_initials.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_radio.py b/dropbox_sign/models/sub_form_fields_per_document_radio.py
index a91bd86..20aca18 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_radio.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_radio.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_signature.py b/dropbox_sign/models/sub_form_fields_per_document_signature.py
index 11a056c..60c40c7 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_signature.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_signature.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_text.py b/dropbox_sign/models/sub_form_fields_per_document_text.py
index c2e2c3a..0e41d42 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_text.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_text.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_text_merge.py b/dropbox_sign/models/sub_form_fields_per_document_text_merge.py
index 990c237..152b548 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_text_merge.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_text_merge.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_form_fields_per_document_type_enum.py b/dropbox_sign/models/sub_form_fields_per_document_type_enum.py
index e1d61ca..005c16d 100644
--- a/dropbox_sign/models/sub_form_fields_per_document_type_enum.py
+++ b/dropbox_sign/models/sub_form_fields_per_document_type_enum.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import json
from enum import Enum
diff --git a/dropbox_sign/models/sub_merge_field.py b/dropbox_sign/models/sub_merge_field.py
index e83058e..9ced5d5 100644
--- a/dropbox_sign/models/sub_merge_field.py
+++ b/dropbox_sign/models/sub_merge_field.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_o_auth.py b/dropbox_sign/models/sub_o_auth.py
index 2c11784..6d10141 100644
--- a/dropbox_sign/models/sub_o_auth.py
+++ b/dropbox_sign/models/sub_o_auth.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_options.py b/dropbox_sign/models/sub_options.py
index e7965f4..75a57ff 100644
--- a/dropbox_sign/models/sub_options.py
+++ b/dropbox_sign/models/sub_options.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_signature_request_grouped_signers.py b/dropbox_sign/models/sub_signature_request_grouped_signers.py
index a14f315..9246b82 100644
--- a/dropbox_sign/models/sub_signature_request_grouped_signers.py
+++ b/dropbox_sign/models/sub_signature_request_grouped_signers.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_signature_request_signer.py b/dropbox_sign/models/sub_signature_request_signer.py
index 3337098..486d819 100644
--- a/dropbox_sign/models/sub_signature_request_signer.py
+++ b/dropbox_sign/models/sub_signature_request_signer.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_signature_request_template_signer.py b/dropbox_sign/models/sub_signature_request_template_signer.py
index 4d1e239..1d41cd4 100644
--- a/dropbox_sign/models/sub_signature_request_template_signer.py
+++ b/dropbox_sign/models/sub_signature_request_template_signer.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_signing_options.py b/dropbox_sign/models/sub_signing_options.py
index 717d3a8..e1416ed 100644
--- a/dropbox_sign/models/sub_signing_options.py
+++ b/dropbox_sign/models/sub_signing_options.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
@@ -36,7 +35,7 @@
class SubSigningOptions(BaseModel):
"""
- 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.
""" # noqa: E501
default_type: StrictStr = Field(
@@ -54,12 +53,17 @@ class SubSigningOptions(BaseModel):
upload: Optional[StrictBool] = Field(
default=False, description="Allows uploading the signature"
)
+ force_advanced_signature_details: Optional[StrictBool] = Field(
+ default=False,
+ description="Turning on advanced signature details for the signature request",
+ )
__properties: ClassVar[List[str]] = [
"default_type",
"draw",
"phone",
"type",
"upload",
+ "force_advanced_signature_details",
]
@field_validator("default_type")
@@ -139,6 +143,11 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
"phone": obj.get("phone") if obj.get("phone") is not None else False,
"type": obj.get("type") if obj.get("type") is not None else False,
"upload": obj.get("upload") if obj.get("upload") is not None else False,
+ "force_advanced_signature_details": (
+ obj.get("force_advanced_signature_details")
+ if obj.get("force_advanced_signature_details") is not None
+ else False
+ ),
}
)
return _obj
@@ -161,6 +170,7 @@ def openapi_types(cls) -> Dict[str, str]:
"phone": "(bool,)",
"type": "(bool,)",
"upload": "(bool,)",
+ "force_advanced_signature_details": "(bool,)",
}
@classmethod
diff --git a/dropbox_sign/models/sub_team_response.py b/dropbox_sign/models/sub_team_response.py
index 5a3b7f7..7eb8822 100644
--- a/dropbox_sign/models/sub_team_response.py
+++ b/dropbox_sign/models/sub_team_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_template_role.py b/dropbox_sign/models/sub_template_role.py
index fd40763..2024d5c 100644
--- a/dropbox_sign/models/sub_template_role.py
+++ b/dropbox_sign/models/sub_template_role.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_unclaimed_draft_signer.py b/dropbox_sign/models/sub_unclaimed_draft_signer.py
index 318fd80..aa13619 100644
--- a/dropbox_sign/models/sub_unclaimed_draft_signer.py
+++ b/dropbox_sign/models/sub_unclaimed_draft_signer.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_unclaimed_draft_template_signer.py b/dropbox_sign/models/sub_unclaimed_draft_template_signer.py
index a668e9f..98ef0fa 100644
--- a/dropbox_sign/models/sub_unclaimed_draft_template_signer.py
+++ b/dropbox_sign/models/sub_unclaimed_draft_template_signer.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/sub_white_labeling_options.py b/dropbox_sign/models/sub_white_labeling_options.py
index 9fe6f14..44acf44 100644
--- a/dropbox_sign/models/sub_white_labeling_options.py
+++ b/dropbox_sign/models/sub_white_labeling_options.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_add_member_request.py b/dropbox_sign/models/team_add_member_request.py
index 9fa1fbc..afa2232 100644
--- a/dropbox_sign/models/team_add_member_request.py
+++ b/dropbox_sign/models/team_add_member_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_create_request.py b/dropbox_sign/models/team_create_request.py
index 94d38e6..3cec269 100644
--- a/dropbox_sign/models/team_create_request.py
+++ b/dropbox_sign/models/team_create_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_get_info_response.py b/dropbox_sign/models/team_get_info_response.py
index e716e4d..8a26bdb 100644
--- a/dropbox_sign/models/team_get_info_response.py
+++ b/dropbox_sign/models/team_get_info_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_get_response.py b/dropbox_sign/models/team_get_response.py
index 3c137e3..6740d48 100644
--- a/dropbox_sign/models/team_get_response.py
+++ b/dropbox_sign/models/team_get_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_info_response.py b/dropbox_sign/models/team_info_response.py
index b10d7cb..9002a81 100644
--- a/dropbox_sign/models/team_info_response.py
+++ b/dropbox_sign/models/team_info_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_invite_response.py b/dropbox_sign/models/team_invite_response.py
index 0f37720..88a4072 100644
--- a/dropbox_sign/models/team_invite_response.py
+++ b/dropbox_sign/models/team_invite_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_invites_response.py b/dropbox_sign/models/team_invites_response.py
index e6171e8..1a107ec 100644
--- a/dropbox_sign/models/team_invites_response.py
+++ b/dropbox_sign/models/team_invites_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_member_response.py b/dropbox_sign/models/team_member_response.py
index d59fc5d..0f6006e 100644
--- a/dropbox_sign/models/team_member_response.py
+++ b/dropbox_sign/models/team_member_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_members_response.py b/dropbox_sign/models/team_members_response.py
index 73ed1c4..0a55ac2 100644
--- a/dropbox_sign/models/team_members_response.py
+++ b/dropbox_sign/models/team_members_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_parent_response.py b/dropbox_sign/models/team_parent_response.py
index 2478765..579f0ed 100644
--- a/dropbox_sign/models/team_parent_response.py
+++ b/dropbox_sign/models/team_parent_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_remove_member_request.py b/dropbox_sign/models/team_remove_member_request.py
index 0df67ab..52c3732 100644
--- a/dropbox_sign/models/team_remove_member_request.py
+++ b/dropbox_sign/models/team_remove_member_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_response.py b/dropbox_sign/models/team_response.py
index 9f72e11..3ea2e35 100644
--- a/dropbox_sign/models/team_response.py
+++ b/dropbox_sign/models/team_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_sub_teams_response.py b/dropbox_sign/models/team_sub_teams_response.py
index 15e0a30..a705e74 100644
--- a/dropbox_sign/models/team_sub_teams_response.py
+++ b/dropbox_sign/models/team_sub_teams_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/team_update_request.py b/dropbox_sign/models/team_update_request.py
index 9c4b17e..3603914 100644
--- a/dropbox_sign/models/team_update_request.py
+++ b/dropbox_sign/models/team_update_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_add_user_request.py b/dropbox_sign/models/template_add_user_request.py
index 2e44471..06d4887 100644
--- a/dropbox_sign/models/template_add_user_request.py
+++ b/dropbox_sign/models/template_add_user_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_create_embedded_draft_request.py b/dropbox_sign/models/template_create_embedded_draft_request.py
index 808ba1c..2c4e521 100644
--- a/dropbox_sign/models/template_create_embedded_draft_request.py
+++ b/dropbox_sign/models/template_create_embedded_draft_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_create_embedded_draft_response.py b/dropbox_sign/models/template_create_embedded_draft_response.py
index fb9a0eb..1bdaf8d 100644
--- a/dropbox_sign/models/template_create_embedded_draft_response.py
+++ b/dropbox_sign/models/template_create_embedded_draft_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_create_embedded_draft_response_template.py b/dropbox_sign/models/template_create_embedded_draft_response_template.py
index 3016dce..01c86dd 100644
--- a/dropbox_sign/models/template_create_embedded_draft_response_template.py
+++ b/dropbox_sign/models/template_create_embedded_draft_response_template.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_create_request.py b/dropbox_sign/models/template_create_request.py
index 5320276..8505936 100644
--- a/dropbox_sign/models/template_create_request.py
+++ b/dropbox_sign/models/template_create_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_create_response.py b/dropbox_sign/models/template_create_response.py
index bc5f6c6..9654fb9 100644
--- a/dropbox_sign/models/template_create_response.py
+++ b/dropbox_sign/models/template_create_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_create_response_template.py b/dropbox_sign/models/template_create_response_template.py
index 25d9bd7..64051f7 100644
--- a/dropbox_sign/models/template_create_response_template.py
+++ b/dropbox_sign/models/template_create_response_template.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_get_response.py b/dropbox_sign/models/template_get_response.py
index 10d714c..3f581a1 100644
--- a/dropbox_sign/models/template_get_response.py
+++ b/dropbox_sign/models/template_get_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_list_response.py b/dropbox_sign/models/template_list_response.py
index 5ccaba7..c1b1036 100644
--- a/dropbox_sign/models/template_list_response.py
+++ b/dropbox_sign/models/template_list_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_remove_user_request.py b/dropbox_sign/models/template_remove_user_request.py
index 44ddbf4..27ac144 100644
--- a/dropbox_sign/models/template_remove_user_request.py
+++ b/dropbox_sign/models/template_remove_user_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response.py b/dropbox_sign/models/template_response.py
index 667465f..66d732e 100644
--- a/dropbox_sign/models/template_response.py
+++ b/dropbox_sign/models/template_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_account.py b/dropbox_sign/models/template_response_account.py
index d29db33..88c9766 100644
--- a/dropbox_sign/models/template_response_account.py
+++ b/dropbox_sign/models/template_response_account.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_account_quota.py b/dropbox_sign/models/template_response_account_quota.py
index e4fa366..89f54c8 100644
--- a/dropbox_sign/models/template_response_account_quota.py
+++ b/dropbox_sign/models/template_response_account_quota.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_cc_role.py b/dropbox_sign/models/template_response_cc_role.py
index 89a3b4c..1f17d0c 100644
--- a/dropbox_sign/models/template_response_cc_role.py
+++ b/dropbox_sign/models/template_response_cc_role.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document.py b/dropbox_sign/models/template_response_document.py
index d2f0caf..a717728 100644
--- a/dropbox_sign/models/template_response_document.py
+++ b/dropbox_sign/models/template_response_document.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_custom_field_base.py b/dropbox_sign/models/template_response_document_custom_field_base.py
index 6c6a35b..278b83a 100644
--- a/dropbox_sign/models/template_response_document_custom_field_base.py
+++ b/dropbox_sign/models/template_response_document_custom_field_base.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_custom_field_checkbox.py b/dropbox_sign/models/template_response_document_custom_field_checkbox.py
index 35e3915..60acd17 100644
--- a/dropbox_sign/models/template_response_document_custom_field_checkbox.py
+++ b/dropbox_sign/models/template_response_document_custom_field_checkbox.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_custom_field_text.py b/dropbox_sign/models/template_response_document_custom_field_text.py
index 09a85e2..8d71ca6 100644
--- a/dropbox_sign/models/template_response_document_custom_field_text.py
+++ b/dropbox_sign/models/template_response_document_custom_field_text.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_field_group.py b/dropbox_sign/models/template_response_document_field_group.py
index 8f3bc1a..b9774c2 100644
--- a/dropbox_sign/models/template_response_document_field_group.py
+++ b/dropbox_sign/models/template_response_document_field_group.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_field_group_rule.py b/dropbox_sign/models/template_response_document_field_group_rule.py
index 17d81cb..df4e5b8 100644
--- a/dropbox_sign/models/template_response_document_field_group_rule.py
+++ b/dropbox_sign/models/template_response_document_field_group_rule.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_form_field_base.py b/dropbox_sign/models/template_response_document_form_field_base.py
index 6f8777a..ff2269f 100644
--- a/dropbox_sign/models/template_response_document_form_field_base.py
+++ b/dropbox_sign/models/template_response_document_form_field_base.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_form_field_checkbox.py b/dropbox_sign/models/template_response_document_form_field_checkbox.py
index d81d657..a24921b 100644
--- a/dropbox_sign/models/template_response_document_form_field_checkbox.py
+++ b/dropbox_sign/models/template_response_document_form_field_checkbox.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_form_field_date_signed.py b/dropbox_sign/models/template_response_document_form_field_date_signed.py
index 8ee5fe3..8b7f3d1 100644
--- a/dropbox_sign/models/template_response_document_form_field_date_signed.py
+++ b/dropbox_sign/models/template_response_document_form_field_date_signed.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_form_field_dropdown.py b/dropbox_sign/models/template_response_document_form_field_dropdown.py
index 2b30ae4..76b0356 100644
--- a/dropbox_sign/models/template_response_document_form_field_dropdown.py
+++ b/dropbox_sign/models/template_response_document_form_field_dropdown.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_form_field_hyperlink.py b/dropbox_sign/models/template_response_document_form_field_hyperlink.py
index 0102248..9e97983 100644
--- a/dropbox_sign/models/template_response_document_form_field_hyperlink.py
+++ b/dropbox_sign/models/template_response_document_form_field_hyperlink.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_form_field_initials.py b/dropbox_sign/models/template_response_document_form_field_initials.py
index 64321ad..1f4eb73 100644
--- a/dropbox_sign/models/template_response_document_form_field_initials.py
+++ b/dropbox_sign/models/template_response_document_form_field_initials.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_form_field_radio.py b/dropbox_sign/models/template_response_document_form_field_radio.py
index 0f0c344..f085585 100644
--- a/dropbox_sign/models/template_response_document_form_field_radio.py
+++ b/dropbox_sign/models/template_response_document_form_field_radio.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_form_field_signature.py b/dropbox_sign/models/template_response_document_form_field_signature.py
index c509f92..844558f 100644
--- a/dropbox_sign/models/template_response_document_form_field_signature.py
+++ b/dropbox_sign/models/template_response_document_form_field_signature.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_form_field_text.py b/dropbox_sign/models/template_response_document_form_field_text.py
index 6280970..3fcd287 100644
--- a/dropbox_sign/models/template_response_document_form_field_text.py
+++ b/dropbox_sign/models/template_response_document_form_field_text.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_static_field_base.py b/dropbox_sign/models/template_response_document_static_field_base.py
index d9735c7..927c2c0 100644
--- a/dropbox_sign/models/template_response_document_static_field_base.py
+++ b/dropbox_sign/models/template_response_document_static_field_base.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_static_field_checkbox.py b/dropbox_sign/models/template_response_document_static_field_checkbox.py
index 0afba0d..d8d1f13 100644
--- a/dropbox_sign/models/template_response_document_static_field_checkbox.py
+++ b/dropbox_sign/models/template_response_document_static_field_checkbox.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_static_field_date_signed.py b/dropbox_sign/models/template_response_document_static_field_date_signed.py
index 0b232a6..bfc9f2e 100644
--- a/dropbox_sign/models/template_response_document_static_field_date_signed.py
+++ b/dropbox_sign/models/template_response_document_static_field_date_signed.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_static_field_dropdown.py b/dropbox_sign/models/template_response_document_static_field_dropdown.py
index 7ac71ec..fb7cde0 100644
--- a/dropbox_sign/models/template_response_document_static_field_dropdown.py
+++ b/dropbox_sign/models/template_response_document_static_field_dropdown.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_static_field_hyperlink.py b/dropbox_sign/models/template_response_document_static_field_hyperlink.py
index bdd27c9..dd322e0 100644
--- a/dropbox_sign/models/template_response_document_static_field_hyperlink.py
+++ b/dropbox_sign/models/template_response_document_static_field_hyperlink.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_static_field_initials.py b/dropbox_sign/models/template_response_document_static_field_initials.py
index bd755ee..22da861 100644
--- a/dropbox_sign/models/template_response_document_static_field_initials.py
+++ b/dropbox_sign/models/template_response_document_static_field_initials.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_static_field_radio.py b/dropbox_sign/models/template_response_document_static_field_radio.py
index a78d5b8..cb58af2 100644
--- a/dropbox_sign/models/template_response_document_static_field_radio.py
+++ b/dropbox_sign/models/template_response_document_static_field_radio.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_static_field_signature.py b/dropbox_sign/models/template_response_document_static_field_signature.py
index c0ff8ee..664b3d7 100644
--- a/dropbox_sign/models/template_response_document_static_field_signature.py
+++ b/dropbox_sign/models/template_response_document_static_field_signature.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_document_static_field_text.py b/dropbox_sign/models/template_response_document_static_field_text.py
index 03a3a48..a70afa3 100644
--- a/dropbox_sign/models/template_response_document_static_field_text.py
+++ b/dropbox_sign/models/template_response_document_static_field_text.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_field_avg_text_length.py b/dropbox_sign/models/template_response_field_avg_text_length.py
index 1936e75..34dc711 100644
--- a/dropbox_sign/models/template_response_field_avg_text_length.py
+++ b/dropbox_sign/models/template_response_field_avg_text_length.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_response_signer_role.py b/dropbox_sign/models/template_response_signer_role.py
index 2cada15..571469e 100644
--- a/dropbox_sign/models/template_response_signer_role.py
+++ b/dropbox_sign/models/template_response_signer_role.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_update_files_request.py b/dropbox_sign/models/template_update_files_request.py
index 18612dd..424a254 100644
--- a/dropbox_sign/models/template_update_files_request.py
+++ b/dropbox_sign/models/template_update_files_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_update_files_response.py b/dropbox_sign/models/template_update_files_response.py
index 67b1d3b..94b5620 100644
--- a/dropbox_sign/models/template_update_files_response.py
+++ b/dropbox_sign/models/template_update_files_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/template_update_files_response_template.py b/dropbox_sign/models/template_update_files_response_template.py
index 2a8cd11..0825101 100644
--- a/dropbox_sign/models/template_update_files_response_template.py
+++ b/dropbox_sign/models/template_update_files_response_template.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/unclaimed_draft_create_embedded_request.py b/dropbox_sign/models/unclaimed_draft_create_embedded_request.py
index 53527e3..2ca5e9c 100644
--- a/dropbox_sign/models/unclaimed_draft_create_embedded_request.py
+++ b/dropbox_sign/models/unclaimed_draft_create_embedded_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/unclaimed_draft_create_embedded_with_template_request.py b/dropbox_sign/models/unclaimed_draft_create_embedded_with_template_request.py
index 3ab7023..7ce070f 100644
--- a/dropbox_sign/models/unclaimed_draft_create_embedded_with_template_request.py
+++ b/dropbox_sign/models/unclaimed_draft_create_embedded_with_template_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/unclaimed_draft_create_request.py b/dropbox_sign/models/unclaimed_draft_create_request.py
index 49a7aee..88ae683 100644
--- a/dropbox_sign/models/unclaimed_draft_create_request.py
+++ b/dropbox_sign/models/unclaimed_draft_create_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/unclaimed_draft_create_response.py b/dropbox_sign/models/unclaimed_draft_create_response.py
index 085e5b9..dab0513 100644
--- a/dropbox_sign/models/unclaimed_draft_create_response.py
+++ b/dropbox_sign/models/unclaimed_draft_create_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/unclaimed_draft_edit_and_resend_request.py b/dropbox_sign/models/unclaimed_draft_edit_and_resend_request.py
index 38903be..29e4afe 100644
--- a/dropbox_sign/models/unclaimed_draft_edit_and_resend_request.py
+++ b/dropbox_sign/models/unclaimed_draft_edit_and_resend_request.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/unclaimed_draft_response.py b/dropbox_sign/models/unclaimed_draft_response.py
index 51fdcfa..5f8849d 100644
--- a/dropbox_sign/models/unclaimed_draft_response.py
+++ b/dropbox_sign/models/unclaimed_draft_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/models/warning_response.py b/dropbox_sign/models/warning_response.py
index d2a26d5..5e0b464 100644
--- a/dropbox_sign/models/warning_response.py
+++ b/dropbox_sign/models/warning_response.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
from __future__ import annotations
import pprint
import re # noqa: F401
diff --git a/dropbox_sign/rest.py b/dropbox_sign/rest.py
index 4aaa80d..dcabe9c 100644
--- a/dropbox_sign/rest.py
+++ b/dropbox_sign/rest.py
@@ -12,7 +12,6 @@
Do not edit the class manually.
""" # noqa: E501
-
import io
import json
import re
diff --git a/examples/SignatureRequestCreateEmbeddedExample.py b/examples/SignatureRequestCreateEmbeddedExample.py
index 6ded13b..2214501 100644
--- a/examples/SignatureRequestCreateEmbeddedExample.py
+++ b/examples/SignatureRequestCreateEmbeddedExample.py
@@ -16,6 +16,7 @@
phone=False,
type=True,
upload=True,
+ force_advanced_signature_details=False,
)
signers_1 = models.SubSignatureRequestSigner(
diff --git a/examples/SignatureRequestCreateEmbeddedWithTemplateExample.py b/examples/SignatureRequestCreateEmbeddedWithTemplateExample.py
index b252818..8272173 100644
--- a/examples/SignatureRequestCreateEmbeddedWithTemplateExample.py
+++ b/examples/SignatureRequestCreateEmbeddedWithTemplateExample.py
@@ -16,6 +16,7 @@
phone=False,
type=True,
upload=True,
+ force_advanced_signature_details=False,
)
signers_1 = models.SubSignatureRequestTemplateSigner(
diff --git a/examples/SignatureRequestEditExample.py b/examples/SignatureRequestEditExample.py
index 08cc2c5..bc7ac18 100644
--- a/examples/SignatureRequestEditExample.py
+++ b/examples/SignatureRequestEditExample.py
@@ -51,14 +51,12 @@
files=[
open("./example_signature_request.pdf", "rb").read(),
],
- metadata=json.loads(
- """
+ metadata=json.loads("""
{
"custom_id": 1234,
"custom_text": "NDA #9"
}
- """
- ),
+ """),
field_options=field_options,
signing_options=signing_options,
signers=signers,
diff --git a/examples/SignatureRequestEditGroupedSignersExample.py b/examples/SignatureRequestEditGroupedSignersExample.py
index 01e81f7..632209f 100644
--- a/examples/SignatureRequestEditGroupedSignersExample.py
+++ b/examples/SignatureRequestEditGroupedSignersExample.py
@@ -81,14 +81,12 @@
"lawyer1@dropboxsign.com",
"lawyer2@dropboxsign.com",
],
- metadata=json.loads(
- """
+ metadata=json.loads("""
{
"custom_id": 1234,
"custom_text": "NDA #9"
}
- """
- ),
+ """),
field_options=field_options,
signing_options=signing_options,
grouped_signers=grouped_signers,
diff --git a/examples/SignatureRequestSendExample.py b/examples/SignatureRequestSendExample.py
index fdc3256..fcf55d1 100644
--- a/examples/SignatureRequestSendExample.py
+++ b/examples/SignatureRequestSendExample.py
@@ -20,6 +20,7 @@
phone=False,
type=True,
upload=True,
+ force_advanced_signature_details=False,
)
signers_1 = models.SubSignatureRequestSigner(
@@ -51,14 +52,12 @@
files=[
open("./example_signature_request.pdf", "rb").read(),
],
- metadata=json.loads(
- """
+ metadata=json.loads("""
{
"custom_id": 1234,
"custom_text": "NDA #9"
}
- """
- ),
+ """),
field_options=field_options,
signing_options=signing_options,
signers=signers,
diff --git a/examples/SignatureRequestSendGroupedSignersExample.py b/examples/SignatureRequestSendGroupedSignersExample.py
index 1029ec2..60b3ac5 100644
--- a/examples/SignatureRequestSendGroupedSignersExample.py
+++ b/examples/SignatureRequestSendGroupedSignersExample.py
@@ -81,14 +81,12 @@
"lawyer1@dropboxsign.com",
"lawyer2@dropboxsign.com",
],
- metadata=json.loads(
- """
+ metadata=json.loads("""
{
"custom_id": 1234,
"custom_text": "NDA #9"
}
- """
- ),
+ """),
field_options=field_options,
signing_options=signing_options,
grouped_signers=grouped_signers,
diff --git a/examples/SignatureRequestSendWithTemplateExample.py b/examples/SignatureRequestSendWithTemplateExample.py
index 34c38a5..8fba7b4 100644
--- a/examples/SignatureRequestSendWithTemplateExample.py
+++ b/examples/SignatureRequestSendWithTemplateExample.py
@@ -16,6 +16,7 @@
phone=False,
type=True,
upload=True,
+ force_advanced_signature_details=False,
)
signers_1 = models.SubSignatureRequestTemplateSigner(
diff --git a/openapi-config.yaml b/openapi-config.yaml
index d3677b8..7bb5490 100644
--- a/openapi-config.yaml
+++ b/openapi-config.yaml
@@ -5,7 +5,7 @@ additionalProperties:
generatorLanguageVersion: ">=3.8"
packageName: dropbox_sign
projectName: dropbox-sign
- packageVersion: 1.10.0
+ packageVersion: 1.11.0
sortModelPropertiesByRequiredFlag: true
legacyDiscriminatorBehavior: true
packageAuthor: Dropbox Sign API Team
diff --git a/openapi-sdk.yaml b/openapi-sdk.yaml
index f984d4d..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:
@@ -8112,10 +8203,10 @@ components:
description: 'The token provided when you got the expired access token.'
type: string
client_id:
- description: 'The client ID for your API app. Mandatory from August 1st, 2025. Until then, required if the "Client Credentials Required" setting is enabled for token refresh; optional if disabled.'
+ description: 'The client ID for your API app. Required for new API apps. To enhance security, we recommend making it required for existing apps in your app settings.'
type: string
client_secret:
- description: 'The client secret for your API app. Mandatory from August 1st, 2025. Until then, required if the "Client Credentials Required" setting is enabled for token refresh; optional if disabled.'
+ description: 'The client secret for your API app. Required for new API apps. To enhance security, we recommend making it required for existing apps in your app settings.'
type: string
type: object
ReportCreateRequest:
@@ -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/pyproject.toml b/pyproject.toml
index 2464415..ed9bef3 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "dropbox_sign"
-version = "1.10.0"
+version = "1.11.0"
description = "Dropbox Sign API"
authors = ["Official Python SDK for the Dropbox Sign API "]
license = "MIT"
diff --git a/setup.py b/setup.py
index 03d5fb2..d5125ab 100644
--- a/setup.py
+++ b/setup.py
@@ -23,7 +23,7 @@
# prerequisite: setuptools
# http://pypi.python.org/pypi/setuptools
NAME = "dropbox-sign"
-VERSION = "1.10.0"
+VERSION = "1.11.0"
PYTHON_REQUIRES = ">= 3.8"
REQUIRES = [
"urllib3 >= 1.25.3, < 3.0.0",
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",