> You are reading the Docusign Developer Documentation. For clean Markdown of any page, append .md to the page URL.
>
> Documentation indexes by section:
> - APIs and SDKs: https://docusign.docs.buildwithfern.com/docs/llms.txt
> - Platform 101: https://docusign.docs.buildwithfern.com/platform/llms.txt
> - Extension Apps: https://docusign.docs.buildwithfern.com/extension-apps/llms.txt
> - Docusign CLI: https://docusign.docs.buildwithfern.com/docusign-cli/llms.txt
>
> Authentication (OAuth, JWT Grant, M2M): https://docusign.docs.buildwithfern.com/platform/auth
> Webhooks and Connect: https://docusign.docs.buildwithfern.com/platform/webhooks
>
> OpenAPI specifications: https://docusign.docs.buildwithfern.com/openapi.json
> MCP server: https://docusign.docs.buildwithfern.com/_mcp/server

# AccountConsumerDisclosures Resource

The `AccountConsumerDisclosures` resource provides methods that enable you to enable, retrieve, and manage the Electronic Record and Signature Consent Disclosure (ERSD) options for your account. This is the disclosure that displays to each new recipient who is going to sign or add other information, or who is required to view the documents you send to them. The recipient must read and agree to the terms of the disclosure before they can access and take action on the documents you send. The ERSD does not apply to copy-only recipients, but does apply to recipients who must sign or view your documents.

You can use either the default ERSD that Docusign provides for U.S.-based transactions, or a custom ERSD.

## Languages

**Important:** The system does not translate the ERSD for you. The default ERSD is always in English. For a custom ERSD, an account administrator must create a version of the disclosure for each language that your signers use. When you create a version of your custom ERSD for a specific signer language, you must:

1. Specify the language code (`langCode`) for the signer language.
2. Provide the `esignAgreementText` and `esignText` in the language associated with the `langCode`.

For more information, see [Legal Disclosure](https://support.docusign.com/s/document-item?bundleId=pik1583277475390\&topicId=aqg1583277336549.html).

## Methods supported

| Method                                                                                      | Description                                                                                                                                    |
| ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| [get](/docs/esign-rest-api/reference/accounts/accountconsumerdisclosures/get)               | GET `/restapi/v2.1/accounts/{accountId}/consumer_disclosure/{langCode}` Gets the Electronic Record and Signature Disclosure for an account.    |
| [getDefault](/docs/esign-rest-api/reference/accounts/accountconsumerdisclosures/getdefault) | GET `/restapi/v2.1/accounts/{accountId}/consumer_disclosure` Gets the default Electronic Record and Signature Disclosure for an account.       |
| [update](/docs/esign-rest-api/reference/accounts/accountconsumerdisclosures/update)         | PUT `/restapi/v2.1/accounts/{accountId}/consumer_disclosure/{langCode}` Updates the Electronic Record and Signature Disclosure for an account. |

## AccountConsumerDisclosures properties

| Property                                     | Type             | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| -------------------------------------------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `accountEsignId`                             | string           | The GUID of the account associated with the consumer disclosure.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `allowCDWithdraw`                            | string           | When **true,** indicates that the customer can withdraw their consent to the consumer disclosure when they decline to sign documents. If these recipients sign documents sent to them from your account in the future, they will be required to agree to the terms in the disclosure. The default value is **false.** **Note:** Only Admin users can change this setting.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `allowCDWithdrawMetadata`                    | settingsMetadata | Metadata that indicates whether the `allowCDWithdraw` property is editable.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `changeEmail`                                | string           | If the customer needs to change their email address, this is the email address to which they should the change request. Maximum length: 100 characters.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| `changeEmailOther`                           | string           | Other information about the requirements for the user to change their email address. Maximum length: 255 characters. Example: `We do not require any other information from you to change your email address.`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `companyName`                                | string           | Specifies the company name used in the disclosure. The default value is the account name. However, if your account uses signing brands that specify a company name, you can substitute the brand's company name by setting the `useBrand` property to **true.** Whenever an envelope is sent from the account that uses a signing brand with a specified `companyName`, that value is used in email notifications and in the signing experience. **Note:** This substitution only works if you use the default legal disclosure or if you apply the `companyName` to the merge fields in a custom ERSD. You must also set the value of the `useBrand` property to **true.**                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `companyPhone`                               | string           | The phone number of the company associated with the consumer disclosure, as a free-formatted string.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `copyCostPerPage`                            | string           | The cost per page if the customer requests paper copies. Example: `0.0000`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `copyFeeCollectionMethod`                    | string           | Specifies the fee collection method for cases in which the customer requires paper copies of the document. Maximum length: 255 characters. Example: `We will bill you for any fees at that time, if any.`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `copyRequestEmail`                           | string           | The email address to which the customer should send a request for copies of a document. Maximum length: 100 characters.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| `custom`                                     | string           | When **true,** indicates that the consumer disclosure is a custom disclosure. The default is **false.**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| `enableEsign`                                | string           | When **true** (default), indicates that eSign is enabled.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `esignAgreement`                             | string           | The final, assembled text of the Electronic Record and Signature Disclosure that includes the appropriate `companyName` and other specifics. It also includes the HTML tags used for formatting.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `esignText`                                  | string           | The template for the Electronic Record and Signature Disclosure, which contains placeholders for information such as the `companyName`. It also includes the HTML tags used for formatting. **Note:** If you are switching to or updating a custom disclosure, you can edit both the text and the HTML formatting.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `languageCode`                               | string           | The code for the language version of the disclosure. The following languages are supported:- Arabic (`ar`)
- Bulgarian (`bg`)
- Czech (`cs`)
- Chinese Simplified (`zh_CN`)
- Chinese Traditional (`zh_TW`)
- Croatian (`hr`)
- Danish (`da`)
- Dutch (`nl`)
- English US (`en`)
- English UK (`en_GB`)
- Estonian (`et`)
- Farsi (`fa`)
- Finnish (`fi`)
- French (`fr`)
- French Canadian (`fr_CA`)
- German (`de`)
- Greek (`el`)
- Hebrew (`he`)
- Hindi (`hi`)
- Hungarian (`hu`)
- Bahasa Indonesian (`id`)
- Italian (`it`)
- Japanese (`ja`)
- Korean (`ko`)
- Latvian (`lv`)
- Lithuanian (`lt`)
- Bahasa Melayu (`ms`)
- Norwegian (`no`)
- Polish (`pl`)
- Portuguese (`pt`)
- Portuguese Brazil (`pt_BR`)
- Romanian (`ro`)
- Russian (`ru`)
- Serbian (`sr`)
- Slovak (`sk`)
- Slovenian (`sl`)
- Spanish (`es`)
- Spanish Latin America (`es_MX`)
- Swedish (`sv`)
- Thai (`th`)
- Turkish (`tr`)
- Ukrainian (`uk`)
- Vietnamese (`vi`)Additionally, you can automatically detect the browser language being used by the viewer and display the disclosure in that language by setting the value to `browser`. |
| `mustAgreeToEsign`                           | string           | When **true,** the recipient must agree to the consumer disclosure. The value of this property is read-only. It is calculated based on the account setting `consumerDisclosureFrequency` and the user's actions.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `pdfId`                                      | string           | **Deprecated.** The `pdfId` property in the consumer_disclosure PUT request is deprecated. For security reasons going forward, any value provided in the request packet must be ignored.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `useBrand`                                   | string           | When **true,** specifies that the company name in the signing brand is used for the disclosure. Whenever an envelope is sent from the account that uses a signing brand with a specified company name, that value is used in email notifications and in the signing experience. When **false** (default), or if the signing brand does not specify a company name, the account name is used instead. **Note:** This substitution only works if you use the default legal disclosure or if you apply the `companyName` to the merge fields in a custom ERSD.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `useConsumerDisclosureWithinAccount`         | string           | When **true,** specifies that recipients in the same account as the sender must agree to eSign an Electronic Record and Signature Disclosure Statement.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| `useConsumerDisclosureWithinAccountMetadata` | settingsMetadata | Metadata that indicates whether the `useConsumerDisclosureWithinAccount` property is editable.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `withdrawAddressLine1`                       | string           | Contains the first address line of the postal address to which a customer can send a consent withdrawal notification. Maximum length: 100 characters.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `withdrawAddressLine2`                       | string           | Contains the second address line of the postal address to which a customer can send a consent withdrawal notification. Maximum length: 100 characters.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `withdrawByEmail`                            | string           | When **true** (default), indicates that the customer can withdraw consent by email.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `withdrawByMail`                             | string           | When **true,** indicates that the customer can withdraw consent by postal mail. The default is **false.**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `withdrawByPhone`                            | string           | When **true,** indicates that the customer can withdraw consent by phone. The default is **false.**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `withdrawCity`                               | string           | Contains the city of the postal address to which a customer can send a consent withdrawal notification. Maximum length: 50 characters.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `withdrawConsequences`                       | string           | Text indicating the consequences of withdrawing consent. Maximum length: 255 characters.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `withdrawEmail`                              | string           | Contains the email address to which a customer can send a consent withdrawal notification. Maximum length: 100 characters.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `withdrawOther`                              | string           | Contains any other information needed to withdraw consent. Maximum length: 255 characters. Example: `We do not need any other information from you to withdraw consent.`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `withdrawPhone`                              | string           | Contains the phone number that a customer can call to register consent withdrawal notification as a free-formatted string. Maximum length: 20 characters.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `withdrawPostalCode`                         | string           | Contains the postal code of the postal address to which a customer can send a consent withdrawal notification. Maximum length: 20 characters.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `withdrawState`                              | string           | Contains the state of the postal address to which a customer can send a consent withdrawal notification. Example: `PA`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |