> 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 # EnvelopeTransferRules Resource Envelope transfer rules enable administrators to transfer envelopes and templates from user to another. For example, you might do this when an employee leaves the company. To transfer ownership of envelopes and templates, the **Transfer Custody** feature must be enabled for your account. For more information about this functionality, see [Transfer Envelopes and Templates](https://support.docusign.com/s/document-item?bundleId=pik1583277475390\&topicId=vyz1583277376194.html). ## Methods supported | Method | Description | | ----------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | | [create](/docs/esign-rest-api/reference/envelopes/envelopetransferrules/create) | POST `/restapi/v2.1/accounts/{accountId}/envelopes/transfer_rules` Creates an envelope transfer rule. | | [delete](/docs/esign-rest-api/reference/envelopes/envelopetransferrules/delete) | DEL `/restapi/v2.1/accounts/{accountId}/envelopes/transfer_rules/{envelopeTransferRuleId}` Deletes an envelope transfer rule. | | [get](/docs/esign-rest-api/reference/envelopes/envelopetransferrules/get) | GET `/restapi/v2.1/accounts/{accountId}/envelopes/transfer_rules` Gets envelope transfer rules. | | [update](/docs/esign-rest-api/reference/envelopes/envelopetransferrules/update) | PUT `/restapi/v2.1/accounts/{accountId}/envelopes/transfer_rules` Changes the status of multiple envelope transfer rules. | | [updateEnvelopeTransferRule](/docs/esign-rest-api/reference/envelopes/envelopetransferrules/updateenvelopetransferrule) | PUT `/restapi/v2.1/accounts/{accountId}/envelopes/transfer_rules/{envelopeTransferRuleId}` Changes the status of an envelope transfer rule. | ## EnvelopeTransferRules properties | Property | Type | Description | | ----------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `endPosition` | string | The last index position in the result set. | | `envelopeTransferRules` | array | Contains information about a specific envelope transfer rule. | | `nextUri` | string | The URI for the next chunk of records based on the search request. It is `null` if this is the last set of results for the search. | | `previousUri` | string | The URI for the prior chunk of records based on the search request. It is `null` if this is the first set of results for the search. | | `resultSetSize` | string | The number of results in this response. Because you can filter which entries are included in the response, this value is always less than or equal to the `totalSetSize`. | | `startPosition` | string | The starting index position of the current result set. | | `totalSetSize` | string | The total number of items in the result set. This value is always greater than or equal to the value of `resultSetSize`. | ## API Docs - EnvelopeTransferRules [Create envelope transfer rule](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopetransferrules/create.md) - EnvelopeTransferRules [Delete envelope transfer rule](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopetransferrules/delete.md) - EnvelopeTransferRules [Get envelope transfer rules](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopetransferrules/get.md) - EnvelopeTransferRules [Change status of multiple envelope transfer rules](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopetransferrules/update.md) - EnvelopeTransferRules [Change status of envelope transfer rule](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopetransferrules/updateenvelopetransferrule.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)