> 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

# Templates Category

Use the Templates category to manage your account's templates.

You can:

* Create, list, get, update, and delete templates.
* Manage templates' notification and group sharing settings.
* Fetch and rotate pages from a document used by a template.

Templates can be created programmatically or can be created via the DocuSign web interface and then used by your application.

## [TemplateCustomFields](/docs/esign-rest-api/v2/reference/templates/templatecustomfields)

**Description**

Template custom fields

**Methods supported**

* [create](/docs/esign-rest-api/v2/reference/templates/templatecustomfields/create)
* [delete](/docs/esign-rest-api/v2/reference/templates/templatecustomfields/delete)
* [list](/docs/esign-rest-api/v2/reference/templates/templatecustomfields/list)
* [update](/docs/esign-rest-api/v2/reference/templates/templatecustomfields/update)

## [TemplateDocumentFields](/docs/esign-rest-api/v2/reference/templates/templatedocumentfields)

**Description**

Template document fields

**Methods supported**

* [create](/docs/esign-rest-api/v2/reference/templates/templatedocumentfields/create)
* [delete](/docs/esign-rest-api/v2/reference/templates/templatedocumentfields/delete)
* [list](/docs/esign-rest-api/v2/reference/templates/templatedocumentfields/list)
* [update](/docs/esign-rest-api/v2/reference/templates/templatedocumentfields/update)

## [TemplateDocumentHtmlDefinitions](/docs/esign-rest-api/v2/reference/templates/templatedocumenthtmldefinitions)

**Methods supported**

* [list](/docs/esign-rest-api/v2/reference/templates/templatedocumenthtmldefinitions/list)

## [TemplateDocumentResponsiveHtmlPreview](/docs/esign-rest-api/v2/reference/templates/templatedocumentresponsivehtmlpreview)

**Methods supported**

* [create](/docs/esign-rest-api/v2/reference/templates/templatedocumentresponsivehtmlpreview/create)

## [TemplateDocuments](/docs/esign-rest-api/v2/reference/templates/templatedocuments)

**Description**

Template documents

**Methods supported**

* [delete](/docs/esign-rest-api/v2/reference/templates/templatedocuments/delete)
* [get](/docs/esign-rest-api/v2/reference/templates/templatedocuments/get)
* [list](/docs/esign-rest-api/v2/reference/templates/templatedocuments/list)
* [update](/docs/esign-rest-api/v2/reference/templates/templatedocuments/update)
* [updateList](/docs/esign-rest-api/v2/reference/templates/templatedocuments/updatelist)

## [TemplateDocumentTabs](/docs/esign-rest-api/v2/reference/templates/templatedocumenttabs)

**Methods supported**

* [get](/docs/esign-rest-api/v2/reference/templates/templatedocumenttabs/get)
* [getByPage](/docs/esign-rest-api/v2/reference/templates/templatedocumenttabs/getbypage)

## [TemplateDocumentVisibility](/docs/esign-rest-api/v2/reference/templates/templatedocumentvisibility)

**Methods supported**

* [get](/docs/esign-rest-api/v2/reference/templates/templatedocumentvisibility/get)
* [update](/docs/esign-rest-api/v2/reference/templates/templatedocumentvisibility/update)
* [updateList](/docs/esign-rest-api/v2/reference/templates/templatedocumentvisibility/updatelist)

## [TemplateHtmlDefinitions](/docs/esign-rest-api/v2/reference/templates/templatehtmldefinitions)

**Methods supported**

* [list](/docs/esign-rest-api/v2/reference/templates/templatehtmldefinitions/list)

## [TemplateLocks](/docs/esign-rest-api/v2/reference/templates/templatelocks)

**Description**

Template locks

**Methods supported**

* [create](/docs/esign-rest-api/v2/reference/templates/templatelocks/create)
* [delete](/docs/esign-rest-api/v2/reference/templates/templatelocks/delete)
* [get](/docs/esign-rest-api/v2/reference/templates/templatelocks/get)
* [update](/docs/esign-rest-api/v2/reference/templates/templatelocks/update)

## [TemplateRecipients](/docs/esign-rest-api/v2/reference/templates/templaterecipients)

**Description**

Template recipients

**Methods supported**

* [create](/docs/esign-rest-api/v2/reference/templates/templaterecipients/create)
* [delete](/docs/esign-rest-api/v2/reference/templates/templaterecipients/delete)
* [deleteList](/docs/esign-rest-api/v2/reference/templates/templaterecipients/deletelist)
* [list](/docs/esign-rest-api/v2/reference/templates/templaterecipients/list)
* [update](/docs/esign-rest-api/v2/reference/templates/templaterecipients/update)

## [TemplateRecipientTabs](/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs)

**Description**

Template tabs

**Methods supported**

* [create](/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs/create)
* [delete](/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs/delete)
* [list](/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs/list)
* [update](/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs/update)

## [TemplateResponsiveHtmlPreview](/docs/esign-rest-api/v2/reference/templates/templateresponsivehtmlpreview)

**Methods supported**

* [create](/docs/esign-rest-api/v2/reference/templates/templateresponsivehtmlpreview/create)

## [Templates](/docs/esign-rest-api/v2/reference/templates/templates)

**Description**

Template management

**Methods supported**

* [create](/docs/esign-rest-api/v2/reference/templates/templates/create)
* [deleteDocumentPage](/docs/esign-rest-api/v2/reference/templates/templates/deletedocumentpage)
* [deleteGroupShare](/docs/esign-rest-api/v2/reference/templates/templates/deletegroupshare)
* [get](/docs/esign-rest-api/v2/reference/templates/templates/get)
* [getDocumentPageImage](/docs/esign-rest-api/v2/reference/templates/templates/getdocumentpageimage)
* [getNotificationSettings](/docs/esign-rest-api/v2/reference/templates/templates/getnotificationsettings)
* [getPageImages](/docs/esign-rest-api/v2/reference/templates/templates/getpageimages)
* [list](/docs/esign-rest-api/v2/reference/templates/templates/list)
* [rotateDocumentPage](/docs/esign-rest-api/v2/reference/templates/templates/rotatedocumentpage)
* [update](/docs/esign-rest-api/v2/reference/templates/templates/update)
* [updateGroupShare](/docs/esign-rest-api/v2/reference/templates/templates/updategroupshare)
* [updateNotificationSettings](/docs/esign-rest-api/v2/reference/templates/templates/updatenotificationsettings)

## [TemplateViews](/docs/esign-rest-api/v2/reference/templates/templateviews)

**Description**

Embedding template views

**Methods supported**

* [createEdit](/docs/esign-rest-api/v2/reference/templates/templateviews/createedit)