Create new eSignature accounts
This feature is only available in the production environment. To request to enable account creation and account cloning in your developer account, contact Docusign Support and include your demo organization ID, which you can obtain from the Organization section of the Account Profile page.
New eSignature accounts can be created in your organization through the Docusign Admin API or through Docusign Admin. You must be an organization administrator to perform these actions. See Considerations Before Creating New Accounts for information about when it’s appropriate to create an account rather than using an existing account.
Defining the new account
When you create a new account with the API, you specify the following features of the account in your API request body.
- Subscription ID: The ID of the subscription under which the new account will be created.
- Plan ID: The ID of the eSignature account plan that defines general account features.
- Modules: Any add-ons that provide enhanced functionality, such as SMS and WhatsApp delivery and CFR Part 11.
- Account name: The name of the new account.
- Country code: This determines the data residency of the new account. In the production environment this value can be set to the two-character ISO 3166 country code for the country of the target account.
- Admin: Information about the new account admin including name and email address.
The request body should look like this:
API endpoints and required scopes for account cloning
The AccountCreation Resource includes four endpoints related to account creation. This section describes each endpoint and lists the scope that you must supply during authentication in order to use the endpoint.
All account cloning requests require an organization ID. You can obtain your organization ID via a request to the Organization:getOrganizations endpoint or by copying it from the Organization section of the account profile page.
The Admin API SDKs include the equivalent SDK methods for the account creation endpoints in six programming languages. See How to create an account for code examples that show how to implement account creation using SDK methods.
Account creation request processing
If an AccountCreation : CreateAssetGroupAccount request succeeds, the response looks like this:
The Pending status indicates that the account creation process will begin shortly. The response contains a placeholder value for TargetAccountId because the account ID won’t be available until the process has finished successfully, which can take up to 10 minutes. Keep in mind that after a successful response to an AccountCreation: CreateAssetGroupAccount request, it’s still possible for the process to fail.
Troubleshoot account creation errors
This section describes issues that can cause an account cloning process to fail. The errors may appear in the response to the AccountCreation : CreateAssetGroupAccount request.
Next steps
For more information about account creation, see:
- How to create an account
- AccountCreation Resource in the API reference
- Clone eSignature accounts