**Source URL:** https://limited.veevavault.dev/medical/vault-api/api-reference/26.3/vault-settings/list-settings-types

# List Settings Types

Retrieves all available settings types including their names, labels, and descriptions.

<Endpoint path="/api/{version}/configuration/settings" method="GET" />

## Headers

<FieldTable>
| Name | Description |
| --- | --- |
| `Accept` | `application/json` (default) or `application/xml` |
</FieldTable>

## Request

<CodeExample title="">
```bash
curl -X GET -H "Authorization: {AUTH_VALUE}" \
-H "Accept: application/json" \
https://myvault.veevavault.com/api/v26.3/configuration/settings
```
</CodeExample>

## Response

<CodeExample title="">
```json
{
    "responseStatus": "SUCCESS",
    "types": [
        {
            "name": "email_settings__sys",
            "label": "Email Settings",
            "description": "Global email behavior and summary notification settings."
        },
        {
            "name": "versioning_settings__sys",
            "label": "Versioning Settings",
            "description": "Configurations for document versioning and draft creation."
        },
        {
            "name": "checkout_settings__sys",
            "label": "Checkout Settings",
            "description": "Controls for document checkout to local file systems or cloud storage."
        },
        {
            "name": "general_settings__sys",
            "label": "General Settings",
            "description": "Core Vault configurations including feature flags and binder options."
        },
        {
            "name": "security_settings__sys",
            "label": "Security Settings",
            "description": "Controls for user roles, sharing settings, and link security."
        }
    ]
}
```
</CodeExample>

## Response Details

On `SUCCESS`, Vault returns a list of all available settings types with the following information:

<FieldTable>
| Name | Description |
| --- | --- |
| `name` | The API name of the settings type. |
| `label` | The name displayed in the UI. |
| `description` | A summary of the settings type. |
</FieldTable>

---

**Previous:** [Vault Settings](/medical/vault-api/api-reference/26.3/vault-settings)  
**Next:** [Retrieve Settings Type Values](/medical/vault-api/api-reference/26.3/vault-settings/retrieve-settings-type)