> 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

# GetAccountSettingsList

GetAccountSettingsList is used to retrieve the settings available to the account.

### Schema

![SaveTemplate](/_fern-files/_img/1dcd04ad351f795cac8a610cd1bd41999f957af85a4c6176d1c3734bcb72ef02.webp)

**`C#`**

```csharp title="C#"
// This is simple -- just input your account ID
DocuSignWeb.AccountSetting[] settings =
    _apiClient.GetAccountSettingsList(_accountId);
// Display some information about the settings
Console.WriteLine("We have {0} account settings:", settings.Length);
foreach (DocuSignWeb.AccountSetting setting in settings)
{
    Console.WriteLine("\t{0}: {1}", setting.Name, setting.Value);
}
```

**`PHP`**

```php title="PHP"
$getAccountSettingsListparams = new GetAccountSettingsList();
$getAccountSettingsListparams->AccountID = $AccountID;
$response = $api->GetAccountSettingsList($getAccountSettingsListparams);
```

| Name      | Schema Type | Description                                       |
| --------- | ----------- | ------------------------------------------------- |
| AccountID | DSXId       | AccountId of the account settings to be returned. |

### Sample Request XML

```
SOAPAction: "http://www.docusign.net/API/3.0/GetAccountSettingsList"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap: Body>
        <GetAccountSettingsList
			xmlns="http://www.docusign.net/API/3.0">
            <AccountId>string</AccountId>
        </GetAccountSettingsList>
    </soap:Body>
</soap:Envelope>

```

## AccountSettingsList

### Schema

![SaveTemplate](/_fern-files/_img/63280266043324ca4895315b7136a082e9a690c3d19cfe41d174f5992a9cb95a.webp)

| Name           | Schema Type    | Description                                                                                                                                                                |
| -------------- | -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AccountSetting | AccountSetting | Name: string: the name of the account setting.Value: string: the value of the account setting.Type: string: the type of the account setting (ie. Integer, Boolean, String) |

## Usage rules for GetAccountSettingsList and AccountSettingsList

* The length of AccountId, must not exceed 100 characters.
* The AccountSetting is unbounded. Current “Name” values are: UserOverrideEnabled, ReminderEnabled, ReminderFrequency, ReminderDelay, ExpireEnabled, ExpireAfter, and ExpireWarnBuffer.