> 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 # AccountCustomFields Resource The CustomFields resource provides a method that enables you to retrieve the custom fields associated with an account. These fields can be used with your account's envelopes to record information about the envelopes. The fields can be searched to find matching envelopes and track information. The envelope custom fields are shown in the DocuSign member console's Envelope Settings section when a user creates an envelope. The envelope custom fields are not seen by envelope recipients. There are two types of envelope custom fields, text and list. A text custom field lets the sender enter the value for the field. The list custom field lets the sender select the value of the field from a pre-determined list. ## Methods supported | Method | Description | | ------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | | [create](/docs/esign-rest-api/v2/reference/accounts/accountcustomfields/create) | POST `/restapi/v2/accounts/{accountId}/custom_fields` Creates an acount custom field. | | [delete](/docs/esign-rest-api/v2/reference/accounts/accountcustomfields/delete) | DEL `/restapi/v2/accounts/{accountId}/custom_fields/{customFieldId}` Delete an existing account custom field. | | [list](/docs/esign-rest-api/v2/reference/accounts/accountcustomfields/list) | GET `/restapi/v2/accounts/{accountId}/custom_fields` Gets a list of custom fields associated with the account. | | [update](/docs/esign-rest-api/v2/reference/accounts/accountcustomfields/update) | PUT `/restapi/v2/accounts/{accountId}/custom_fields/{customFieldId}` Updates an existing account custom field. | ## AccountCustomFields properties | Property | Type | Description | | ------------------ | ----- | ------------------------------- | | `listCustomFields` | array | An array of list custom fields. | | `textCustomFields` | array | An array of text custom fields. | ## API Docs - AccountCustomFields [Create account custom field](https://developers.docusign.com/docs/esign-rest-api/v2/reference/accounts/accountcustomfields/create.md) - AccountCustomFields [Delete account custom field](https://developers.docusign.com/docs/esign-rest-api/v2/reference/accounts/accountcustomfields/delete.md) - AccountCustomFields [List custom fields](https://developers.docusign.com/docs/esign-rest-api/v2/reference/accounts/accountcustomfields/list.md) - AccountCustomFields [Update account custom field](https://developers.docusign.com/docs/esign-rest-api/v2/reference/accounts/accountcustomfields/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)