> 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) ## Docs - [TemplateCustomFields Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatecustomfields.md) - [TemplateDocumentFields Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentfields.md) - [TemplateDocumentHtmlDefinitions Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumenthtmldefinitions.md) - [TemplateDocumentResponsiveHtmlPreview Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentresponsivehtmlpreview.md) - [TemplateDocuments Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocuments.md) - [TemplateDocumentTabs Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumenttabs.md) - [TemplateDocumentVisibility Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentvisibility.md) - [TemplateHtmlDefinitions Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatehtmldefinitions.md) - [TemplateLocks Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatelocks.md) - [TemplateRecipients Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipients.md) - [TemplateRecipientTabs Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs.md) - [TemplateResponsiveHtmlPreview Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templateresponsivehtmlpreview.md) - [Templates Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates.md) - [TemplateViews Resource](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templateviews.md) ## API Docs - TemplateCustomFields [Create custom document fields in template document](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatecustomfields/create.md) - TemplateCustomFields [Delete envelope custom fields in template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatecustomfields/delete.md) - TemplateCustomFields [Get custom document fields from template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatecustomfields/list.md) - TemplateCustomFields [Update envelope custom fields in template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatecustomfields/update.md) - TemplateDocumentFields [Create custom document fields in template document](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentfields/create.md) - TemplateDocumentFields [Delete template document fields](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentfields/delete.md) - TemplateDocumentFields [Get custom document fields for template document](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentfields/list.md) - TemplateDocumentFields [Update custom document fields in template document](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentfields/update.md) - TemplateDocumentHtmlDefinitions [Get template document HTML definitions](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumenthtmldefinitions/list.md) - TemplateDocumentResponsiveHtmlPreview [Create template document responsive HTML preview](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentresponsivehtmlpreview/create.md) - TemplateDocuments [Delete documents from template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocuments/delete.md) - TemplateDocuments [Get PDF documents from template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocuments/get.md) - TemplateDocuments [List documents associated with template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocuments/list.md) - TemplateDocuments [Update template document](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocuments/update.md) - TemplateDocuments [Add documents to template document](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocuments/updatelist.md) - TemplateDocumentTabs [Get tabs on template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumenttabs/get.md) - TemplateDocumentTabs [Get tabs on page](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumenttabs/getbypage.md) - TemplateDocumentVisibility [Get document visibility for template recipient](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentvisibility/get.md) - TemplateDocumentVisibility [Update document visibility for template recipient](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentvisibility/update.md) - TemplateDocumentVisibility [Update document visibility for template recipients](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatedocumentvisibility/updatelist.md) - TemplateHtmlDefinitions [Get template HTML definitions](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatehtmldefinitions/list.md) - TemplateLocks [Lock template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatelocks/create.md) - TemplateLocks [Delete template lock](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatelocks/delete.md) - TemplateLocks [Get template lock information](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatelocks/get.md) - TemplateLocks [Update template lock](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templatelocks/update.md) - TemplateRecipients [Add tabs for recipient](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipients/create.md) - TemplateRecipients [Delete recipient file from template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipients/delete.md) - TemplateRecipients [Delete recipients from template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipients/deletelist.md) - TemplateRecipients [Get recipient information from template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipients/list.md) - TemplateRecipients [Update recipients in template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipients/update.md) - TemplateRecipientTabs [Add tabs for recipient](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs/create.md) - TemplateRecipientTabs [Delete tabs associated with recipient in template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs/delete.md) - TemplateRecipientTabs [List template recipient tabs](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs/list.md) - TemplateRecipientTabs [Update tabs for recipient](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templaterecipienttabs/update.md) - TemplateResponsiveHtmlPreview [Create template responsive HTML preview](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templateresponsivehtmlpreview/create.md) - Templates [Create templates](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/create.md) - Templates [Delete page from document in template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/deletedocumentpage.md) - Templates [Remove template sharing for groups](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/deletegroupshare.md) - Templates [Get template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/get.md) - Templates [Get page image from template for display](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/getdocumentpageimage.md) - Templates [Get template notification information](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/getnotificationsettings.md) - Templates [Get document page image based on input](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/getpageimages.md) - Templates [List templates](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/list.md) - Templates [Rotate page image from template for display](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/rotatedocumentpage.md) - Templates [Update template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/update.md) - Templates [Share template with group](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/updategroupshare.md) - Templates [Update notification structure for template](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templates/updatenotificationsettings.md) - TemplateViews [Get URL for template edit view](https://developers.docusign.com/docs/esign-rest-api/v2/reference/templates/templateviews/createedit.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)