> 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 # UserCustomSettings Resource The UserCustomSettings resource provides methods that allow you to manage the custom settings for a user. Custom settings are a flexible way to store and retrieve custom user information that can be used in your own system. There is a limit on the size for all the custom user settings for a single user. All the custom user settings for a single user is limited to 4,000 characters, which includes the xml and json structure for the settings. ## Methods supported | Method | Description | | ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | | [delete](/docs/esign-rest-api/reference/users/usercustomsettings/delete) | DEL `/restapi/v2.1/accounts/{accountId}/users/{userId}/custom_settings` Deletes custom user settings for a specified user. | | [list](/docs/esign-rest-api/reference/users/usercustomsettings/list) | GET `/restapi/v2.1/accounts/{accountId}/users/{userId}/custom_settings` Retrieves the custom user settings for a specified user. | | [update](/docs/esign-rest-api/reference/users/usercustomsettings/update) | PUT `/restapi/v2.1/accounts/{accountId}/users/{userId}/custom_settings` Adds or updates custom user settings for the specified user. | ## UserCustomSettings properties | Property | Type | Description | | ---------------- | ----- | ------------------------------------------------------------ | | `customSettings` | array | The name/value pair information for the user custom setting. | ## API Docs - UserCustomSettings [Delete custom user settings](https://developers.docusign.com/docs/esign-rest-api/reference/users/usercustomsettings/delete.md) - UserCustomSettings [Get custom user settings](https://developers.docusign.com/docs/esign-rest-api/reference/users/usercustomsettings/list.md) - UserCustomSettings [Add or update custom user settings](https://developers.docusign.com/docs/esign-rest-api/reference/users/usercustomsettings/update.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://developers.docusign.com/openapi.json) - [OpenAPI YAML](https://developers.docusign.com/openapi.yaml)