Docusign website screenshot

Docusign

DocuSign helps organizations connect and automate how they prepare, sign, act on, and manage agreements. As part of the DocuSign Agreement Cloud, DocuSign offers eSignature, the world's.

12 APIs 16 Features
AgreementsContractsDigital Transaction ManagementDocumentsElectronic SignatureseSignature

APIs

Docusign eSignature REST API

The Docusign eSignature REST API provides a powerful, convenient, and simple web services API for interacting with Docusign. It enables developers to integrate electronic signin...

Docusign Admin API

The Docusign Admin API enables organizations to automate and programmatically execute administrative tasks for their Docusign accounts. It provides capabilities for managing org...

Docusign Click API

The Docusign Click API enables developers to implement and manage elastic templates (clickwraps) to capture customer consent to standard agreement terms with a single click. It ...

Docusign Maestro API

The Docusign Maestro API allows developers to create, control, and integrate agreement workflows with their systems. It connects tools and data across workflows to automatically...

Docusign Monitor API

The Docusign Monitor API helps organizations protect their agreements with round-the-clock activity tracking. It receives a data feed containing security events for Docusign acc...

Docusign Rooms API

The Docusign Rooms API enables developers to streamline complex agreements with multiple parties, tasks, documents, and stages through secure digital workspaces. It supports rea...

Docusign Web Forms API

The Docusign Web Forms API facilitates generating semantic HTML forms around everyday contracts. It enables developers to embed and prefill forms from the systems they control, ...

Docusign Notary API

The Docusign Notary API enables developers to manage remote online notary tasks programmatically. It provides capabilities for sending signature requests to notary groups, manag...

Docusign Navigator API

The Docusign Navigator API offers developers access to AI-extracted data from the Navigator smart agreement repository. It provides capabilities to analyze existing agreements, ...

Docusign Workspaces API

The Docusign Workspaces API allows developers to create, manage, and integrate Docusign Workspaces into their own applications, enabling structured, secure, and scalable agreeme...

Docusign CLM API

The Docusign CLM API enables developers to integrate contract lifecycle management workflow, document generation, and document management into Salesforce and custom applications...

Docusign Connected Fields API

The Docusign Connected Fields API enables developers to validate envelope field data programmatically. It allows integration with extension apps to verify custom data in real-ti...

Collections

Arazzo Workflows

DocuSign Bulk Send From Template

Resolve a template, then fan out multiple template-based envelopes to a list of recipients in one workflow run.

ARAZZO

DocuSign Correct Recipient Email and Resend

List an envelope's recipients, update a recipient's email address, and resend the corrected envelope.

ARAZZO

DocuSign Create Template and Send Envelope

Create a reusable template with a document and signer role, then send an envelope based on it.

ARAZZO

DocuSign Download Completed Documents

Confirm an envelope is completed, list its documents, and download the combined signed PDF.

ARAZZO

DocuSign Build a Draft Envelope and Send

Create a draft envelope with a document, add recipients to it, then send it by updating its status.

ARAZZO

DocuSign Draft Envelope Sender View

Create a draft envelope with a document, then generate an embedded sender view URL for in-app tagging and sending.

ARAZZO

DocuSign Embedded Signing View

Create and send an envelope to an embedded signer, then generate a recipient view URL for in-app signing.

ARAZZO

DocuSign Find Template and Send

Search templates by name, read the matched template's roles, and send an envelope from it.

ARAZZO

DocuSign Inspect Recipient Tabs

List an envelope's recipients, then retrieve the tabs assigned to a chosen recipient.

ARAZZO

DocuSign List Sent Envelopes and Check Status

List envelopes sent in a date range, then fetch full status detail for the first matching envelope.

ARAZZO

DocuSign Multi-Signer Sequential Routing

Send an envelope to two signers in sequential routing order, then poll the recipients until both complete.

ARAZZO

DocuSign Prefill Text Tabs and Send

Create a draft envelope, set a recipient's text tab values, then send the envelope.

ARAZZO

DocuSign Resend Envelope to Pending Recipients

List an envelope's recipients and, if any are still pending, resend the envelope notification.

ARAZZO

DocuSign Send Envelope and Track Status

Create and send an envelope with a document and signer, then poll until it reaches a terminal status.

ARAZZO

DocuSign Send Envelope With Custom Fields

Send an envelope carrying envelope custom fields, then read them back via the envelope status.

ARAZZO

DocuSign Send From Template and Poll

Create and send an envelope from an existing template by filling its roles, then poll the envelope to completion.

ARAZZO

DocuSign Update Template Recipients

Read a template's recipients, update a role's default name and email, then verify the change.

ARAZZO

DocuSign Void Envelope If Not Completed

Check an envelope's status and void it only if signing has not yet completed.

ARAZZO

GraphQL

DocuSign GraphQL

DocuSign does not currently offer a native GraphQL API. The platform exposes its functionality through a suite of REST APIs — including the eSignature REST API, Admin API, Click...

GRAPHQL

Pricing Plans

Docusign Plans Pricing

4 plans

PLANS

Rate Limits

Docusign Rate Limits

4 limits

RATE LIMITS

FinOps

Features

Personal at $10/mo annual with 5 envelopes/month
Standard at $25/user/mo with 100 envelopes/user/year
Business Pro at $40/user/mo with bulk send, payment collection
Enterprise with API access, Salesforce/Workday integrations
Envelope overage $3-$8 each depending on plan
REST API: 1,000 req/hr, 10 req/sec burst, 200 envelopes/hr
30 concurrent connection cap
OAuth 2.0 (JWT, ACG, AGCG, IGCG)
Webhooks via DocuSign Connect
eSignature, CLM, Maestro Workflow, ID Verification, Insight, Notary APIs
REST API access requires premium / Enterprise plan
Signature workflows with conditional routing
Embedded signing (signer & sender)
Templates with reusable fields
Bulk send for high-volume campaigns
Payment collection at signing (Stripe/Authorize.net)

Event Specifications

DocuSign Connect Webhooks

DocuSign Connect is a webhook notification service that sends real-time updates about envelope and recipient events to your application. Connect pushes notifications to your lis...

ASYNCAPI

Semantic Vocabularies

Docusign Context

0 classes · 15 properties

JSON-LD

Docusign Esignature Context

0 classes · 0 properties

JSON-LD

API Governance Rules

Docusign API Rules

7 rules · 7 errors

SPECTRAL

JSON Structure

Docusign Esignature Agent Structure

5 properties

JSON STRUCTURE

Docusign Esignature Approve Structure

8 properties

JSON STRUCTURE

Docusign Esignature Carbon Copy Structure

7 properties

JSON STRUCTURE

Docusign Esignature Checkbox Structure

11 properties

JSON STRUCTURE

Docusign Esignature Custom Fields Structure

2 properties

JSON STRUCTURE

Docusign Esignature Date Signed Structure

9 properties

JSON STRUCTURE

Docusign Esignature Date Tab Structure

9 properties

JSON STRUCTURE

Docusign Esignature Decline Structure

9 properties

JSON STRUCTURE

Docusign Esignature Document Structure

10 properties

JSON STRUCTURE

Docusign Esignature Editor Structure

5 properties

JSON STRUCTURE

Docusign Esignature Email Tab Structure

9 properties

JSON STRUCTURE

Docusign Esignature Envelope Structure

24 properties

JSON STRUCTURE

Docusign Esignature Error Details Structure

2 properties

JSON STRUCTURE

Docusign Esignature Formula Tab Structure

10 properties

JSON STRUCTURE

Docusign Esignature Full Name Structure

9 properties

JSON STRUCTURE

Docusign Esignature Initial Here Structure

10 properties

JSON STRUCTURE

Docusign Esignature Intermediary Structure

5 properties

JSON STRUCTURE

Docusign Esignature List Tab Structure

11 properties

JSON STRUCTURE

Docusign Esignature Note Tab Structure

8 properties

JSON STRUCTURE

Docusign Esignature Notification Structure

3 properties

JSON STRUCTURE

Docusign Esignature Number Tab Structure

9 properties

JSON STRUCTURE

Docusign Esignature Radio Group Structure

5 properties

JSON STRUCTURE

Docusign Esignature Recipients Structure

10 properties

JSON STRUCTURE

Docusign Esignature Sign Here Structure

14 properties

JSON STRUCTURE

Docusign Esignature Signer Structure

17 properties

JSON STRUCTURE

Docusign Esignature Template Role Structure

7 properties

JSON STRUCTURE

Docusign Esignature Text Structure

23 properties

JSON STRUCTURE

Docusign Esignature User Info Structure

4 properties

JSON STRUCTURE

Docusign Esignature View Url Structure

1 properties

JSON STRUCTURE

Docusign Esignature Witness Structure

5 properties

JSON STRUCTURE

Example Payloads

Visuals

View API subway map

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
📦
SDKs
SDKs
🔑
Authentication
Authentication
🔗
OpenAPI
OpenAPI
💬
Support
Support
👥
StackOverflow
StackOverflow
💬
FAQ
FAQ
👥
YouTube
YouTube
📄
ChangeLog
ChangeLog
👥
GitHubOrganization
GitHubOrganization
🚀
GettingStarted
GettingStarted
🔗
Resources
Resources
📜
TermsOfService
TermsOfService
🚀
GettingStarted
GettingStarted
💻
CodeExamples
CodeExamples
🟢
StatusPage
StatusPage
📰
Blog
Blog
📜
PrivacyPolicy
PrivacyPolicy
🔗
Sandbox
Sandbox
📝
Signup
Signup
💰
Pricing
Pricing
🔗
RateLimits
RateLimits
🔗
Security
Security
🎓
Training
Training
📦
SDKs
SDKs
🔗
MCPServer
MCPServer

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: DocuSign eSignature REST API
  version: 2.1.0
request:
  auth:
    type: oauth2
    flow: authorization_code
    authorizationUrl: https://account-d.docusign.com/oauth/auth
    accessTokenUrl: https://account-d.docusign.com/oauth/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Envelopes
    type: folder
  items:
  - info:
      name: Docusign List Envelopes
      type: http
    http:
      method: GET
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: from_date
        value: ''
        type: query
        description: Start date for the envelope search. Only envelopes created on or after this date are returned. Format
          is ISO 8601.
      - name: to_date
        value: ''
        type: query
        description: End date for the envelope search. Only envelopes created before this date are returned. Format is ISO
          8601.
      - name: status
        value: ''
        type: query
        description: Filter by envelope status. Valid values include created, sent, delivered, signed, completed, declined,
          voided, deleted.
      - name: from_to_status
        value: ''
        type: query
        description: The status value checked for in the from_date and to_date range. Default is changed.
      - name: count
        value: ''
        type: query
        description: Maximum number of envelopes to return. Default is 100.
      - name: start_position
        value: ''
        type: query
        description: Starting index position for the result set.
      - name: search_text
        value: ''
        type: query
        description: Free text search across envelope metadata including recipient names, email addresses, and custom fields.
      - name: order
        value: ''
        type: query
        description: Sort order for results. Valid values are asc and desc.
      - name: order_by
        value: ''
        type: query
        description: The envelope property to sort by. Valid values include created, completed, last_modified, sent, status_changed.
      - name: folder_ids
        value: ''
        type: query
        description: Comma-separated list of folder IDs to search within.
      - name: include
        value: ''
        type: query
        description: Comma-separated list of additional information to include. Valid values include custom_fields, documents,
          attachments, extensions, folders, recipients, powerform.
    docs: Returns a list of envelopes that match the specified criteria. Use query parameters to filter by date, status, and
      other envelope properties.
  - info:
      name: Docusign Create an Envelope
      type: http
    http:
      method: POST
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      body:
        type: json
        data: '{}'
    docs: Creates and optionally sends an envelope. An envelope is the container for documents, recipients, and the workflow
      information. You can create an envelope in draft status to allow for further modifications, or send it immediately upon
      creation.
  - info:
      name: Docusign Get an Envelope
      type: http
    http:
      method: GET
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      - name: include
        value: ''
        type: query
        description: Comma-separated list of additional information to include. Valid values include custom_fields, documents,
          attachments, extensions, folders, recipients, powerform, tabs.
      - name: advanced_update
        value: ''
        type: query
        description: When true, allows sender to update an in-process envelope.
    docs: Retrieves the overall status and properties of a single envelope. Returns information about the envelope including
      its status, sender, recipients, and documents.
  - info:
      name: Docusign Update an Envelope
      type: http
    http:
      method: PUT
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      - name: resend_envelope
        value: ''
        type: query
        description: When true, resends the envelope to all recipients who have not yet completed their actions.
      body:
        type: json
        data: '{}'
    docs: Updates the envelope specified by envelopeId. You can use this method to modify envelope properties such as the
      email subject and message, resend notifications, void envelopes, and purge documents.
- info:
    name: EnvelopeDocuments
    type: folder
  items:
  - info:
      name: Docusign List Envelope Documents
      type: http
    http:
      method: GET
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/documents
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
    docs: Retrieves a list of documents associated with the specified envelope. Returns metadata about each document including
      the document ID, name, type, and order.
  - info:
      name: Docusign Get an Envelope Document
      type: http
    http:
      method: GET
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/documents/:documentId
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      - name: documentId
        value: ''
        type: path
        description: The unique identifier of the document within the envelope. Use "combined" to retrieve all documents as
          a single PDF.
    docs: Retrieves the specified document from the envelope. Returns the document content as a PDF or other supported format.
- info:
    name: Recipients
    type: folder
  items:
  - info:
      name: Docusign List Envelope Recipients
      type: http
    http:
      method: GET
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/recipients
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      - name: include_tabs
        value: ''
        type: query
        description: When true, includes the tabs associated with each recipient.
      - name: include_extended
        value: ''
        type: query
        description: When true, includes extended recipient information.
    docs: Retrieves the status and information for all recipients of the specified envelope. Returns details about each recipient
      including their signing status, delivery method, and authentication.
  - info:
      name: Docusign Add Recipients to an Envelope
      type: http
    http:
      method: POST
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/recipients
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      - name: resend_envelope
        value: ''
        type: query
        description: When true, resends the envelope after adding recipients.
      body:
        type: json
        data: '{}'
    docs: Adds one or more recipients to an envelope. The envelope must be in draft or sent status. For sent envelopes, this
      creates a corrected version of the envelope.
  - info:
      name: Docusign Update Envelope Recipients
      type: http
    http:
      method: PUT
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/recipients
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      - name: resend_envelope
        value: ''
        type: query
        description: When true, resends the envelope to updated recipients.
      body:
        type: json
        data: '{}'
    docs: Updates one or more recipients in a draft or sent envelope. You can modify recipient properties such as name, email,
      routing order, and authentication settings.
  - info:
      name: Docusign Delete Recipients From an Envelope
      type: http
    http:
      method: DELETE
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/recipients
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      body:
        type: json
        data: '{}'
    docs: Deletes one or more recipients from a draft or sent envelope.
- info:
    name: Tabs
    type: folder
  items:
  - info:
      name: Docusign List Tabs for a Recipient
      type: http
    http:
      method: GET
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/recipients/:recipientId/tabs
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      - name: recipientId
        value: ''
        type: path
        description: A unique identifier for a recipient. This value is assigned by DocuSign and is unique per envelope.
      - name: include_metadata
        value: ''
        type: query
        description: When true, includes metadata properties in the response.
    docs: Retrieves the tabs associated with a specific recipient in an envelope. Returns all tab types assigned to the recipient.
  - info:
      name: Docusign Update Tabs for a Recipient
      type: http
    http:
      method: PUT
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/recipients/:recipientId/tabs
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      - name: recipientId
        value: ''
        type: path
        description: A unique identifier for a recipient. This value is assigned by DocuSign and is unique per envelope.
      body:
        type: json
        data: '{}'
    docs: Updates one or more tabs for a recipient in a draft envelope.
- info:
    name: EnvelopeViews
    type: folder
  items:
  - info:
      name: Docusign Create an Embedded Recipient Signing View
      type: http
    http:
      method: POST
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/views/recipient
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      body:
        type: json
        data: '{}'
    docs: Generates a URL that enables an embedded recipient to sign an envelope within your application. The URL is time-limited
      and intended for immediate use.
  - info:
      name: Docusign Create an Embedded Sender View
      type: http
    http:
      method: POST
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/envelopes/:envelopeId/views/sender
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: envelopeId
        value: ''
        type: path
        description: The envelope ID (GUID) of the envelope.
      body:
        type: json
        data: '{}'
    docs: Generates a URL that enables an embedded sender to edit an envelope in draft status before sending it.
- info:
    name: Templates
    type: folder
  items:
  - info:
      name: Docusign List Templates
      type: http
    http:
      method: GET
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/templates
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: count
        value: ''
        type: query
        description: Maximum number of templates to return. Default is 100.
      - name: start_position
        value: ''
        type: query
        description: Starting index for the result set.
      - name: search_text
        value: ''
        type: query
        description: Search text to filter templates by name.
      - name: folder
        value: ''
        type: query
        description: Folder from which to retrieve templates. Valid values include all, drafts, inbox, sent_items, recyclebin.
      - name: folder_ids
        value: ''
        type: query
        description: Comma-separated list of folder IDs to search within.
      - name: shared_by_me
        value: ''
        type: query
        description: When true, returns templates shared by the current user.
      - name: order
        value: ''
        type: query
        description: Sort order for results. Valid values are asc and desc.
      - name: order_by
        value: ''
        type: query
        description: Template property to sort by. Valid values include name, modified, used.
      - name: used_from_date
        value: ''
        type: query
        description: Filter templates used on or after this date.
      - name: used_to_date
        value: ''
        type: query
        description: Filter templates used before this date.
      - name: include
        value: ''
        type: query
        description: Comma-separated list of additional information to include. Valid values include custom_fields, documents,
          folders, notifications, recipients.
    docs: Retrieves a list of templates associated with the specified account. Templates define reusable envelopes with predefined
      documents, recipients, tabs, and routing.
  - info:
      name: Docusign Create a Template
      type: http
    http:
      method: POST
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/templates
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      body:
        type: json
        data: '{}'
    docs: Creates a new template from scratch or from an existing template. Templates define the document content, recipients,
      tabs, and routing for reusable envelope workflows.
  - info:
      name: Docusign Get a Template
      type: http
    http:
      method: GET
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/templates/:templateId
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: templateId
        value: ''
        type: path
        description: The ID of the template.
      - name: include
        value: ''
        type: query
        description: Comma-separated list of additional properties to include.
    docs: Retrieves the definition and properties of the specified template, including its documents, recipients, tabs, and
      routing information.
  - info:
      name: Docusign Update a Template
      type: http
    http:
      method: PUT
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/templates/:templateId
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: templateId
        value: ''
        type: path
        description: The ID of the template.
      body:
        type: json
        data: '{}'
    docs: Updates the template specified by templateId. You can modify the template name, description, documents, recipients,
      and tabs.
  - info:
      name: Docusign Delete a Template
      type: http
    http:
      method: DELETE
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/templates/:templateId
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: templateId
        value: ''
        type: path
        description: The ID of the template.
    docs: Deletes the specified template. Deleted templates are moved to the recycle bin and can be recovered within a retention
      period.
  - info:
      name: Docusign List Template Recipients
      type: http
    http:
      method: GET
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/templates/:templateId/recipients
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: templateId
        value: ''
        type: path
        description: The ID of the template.
      - name: include_tabs
        value: ''
        type: query
        description: When true, includes the tabs associated with each recipient.
    docs: Retrieves the recipients defined in the specified template, including their roles, routing order, and tab assignments.
  - info:
      name: Docusign Update Template Recipients
      type: http
    http:
      method: PUT
      url: https://demo.docusign.net/restapi/v2.1/accounts/:accountId/templates/:templateId/recipients
      params:
      - name: accountId
        value: ''
        type: path
        description: The external account number (short) or account ID GUID of the DocuSign account.
      - name: templateId
        value: ''
        type: path
        description: The ID of the template.
      body:
        type: json
        data: '{}'
    docs: Updates one or more recipients in the specified template.
bundled: true