How to activate an elastic template
This topic describes how to use Docusign Click to activate a new elastic template that you have already created. By default, new elastic templates are inactive. You must activate your elastic template before you can use it.
Run this code example from our Quickstart or launcher projects: Bash, C#, Java, Node.js, PHP, PowerShell, Python, or Ruby.
Required data
Running the code in this how-to requires this data:
Step 1. Obtain your OAuth token
To make the API call shown in this how-to, you need a valid OAuth access token. Docusign supports access tokens for three different recommended OAuth grant types: Public Authorization Code Grant, Confidential Authorization Code Grant, and JSON Web Token (JWT) Grant. Choose the OAuth grant type appropriate for your scenario.
See Authentication for guidance on your options to get an OAuth token.
Step 2. Construct your API headers
After you have a valid OAuth access token, you are ready to construct the API headers that you will pass to the API call. Construct your headers like this, but make sure to substitute your valid OAuth access token for {ACCESS_TOKEN}.
Step 3. Construct the request body
Next, create the request body. Set the value of the status property to active. This is the only value you need to specify in the request body. Example:
Step 4. Call the Click API
Now that you have constructed your API headers and request body, make a PUT request to the ClickWraps:updateClickwrapVersion method to activate the elastic template for your account. Here’s how you make the call, but make sure to substitute your API Account ID for {ACCOUNT_ID} and the elastic template ID for {CLICKWRAP_ID}.
Note: For compatibility with previous versions of the Click API, elastic templates use clickwrap endpoints.
Expected response
If you run this code example from our Quickstart or launcher projects, you should see a JSON response similar to the code shown.
Next steps
- Run this code example from our Quickstart or launcher projects: Bash, C#, Java, Node.js, PHP, PowerShell, Python, or Ruby.
- See how to Go-Live with a completed app and find the base path for API calls in the production environment.