DocuSign eSignature REST API

Number of APIs: 390

The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.

  1. Users - Retrieves the user profile for a specified user. GET {{baseUrl}}/v2.1/accounts/{{accountId}}/users/{{userId}}/profile

  2. Templates - Returns document visibility for the recipients GET {{baseUrl}}/v2.1/accounts/{{accountId}}/templates/{{templateId}}/recipients/{{recipientId}}/document_visibility

  3. Accounts - Update the password rules PUT {{baseUrl}}/v2.1/accounts/{{accountId}}/settings/password_rules

  4. Envelopes - Gets the status of recipients for an envelope. GET {{baseUrl}}/v2.1/accounts/{{accountId}}/envelopes/{{envelopeId}}/recipients?include_anchor_tab_locations={{include_anchor_tab_locations}}&include_extended={{include_extended}}&include_metadata={{include_metadata}}&include_tabs={{include_tabs}}

  5. Accounts - Returns a permissions profile in the specified account. GET {{baseUrl}}/v2.1/accounts/{{accountId}}/permission_profiles/{{permissionProfileId}}?include={{include}}

  6. Envelopes - Returns a list of envelope transfer rules in the specified account. GET {{baseUrl}}/v2.1/accounts/{{accountId}}/envelopes/transfer_rules?count={{count}}&start_position={{start_position}}

  7. Workspaces - Create a Workspace POST {{baseUrl}}/v2.1/accounts/{{accountId}}/workspaces

  8. Templates - Updates existing custom document fields in an existing template document. PUT {{baseUrl}}/v2.1/accounts/{{accountId}}/templates/{{templateId}}/documents/{{documentId}}/fields

  9. Examples - 12. Lists the Existing Locks on an Envelope GET {{baseUrl}}/{{apiVersion}}/accounts/{{accountId}}/envelopes/{{envelopeId}}/lock

  10. Payments - Get all payment gateway account for the provided accountId GET {{baseUrl}}/v2.1/accounts/{{accountId}}/payment_gateway_accounts