Docusign EnvelopeViews API

Generate URL tokens for embedded signing, sending, and recipient views to integrate DocuSign experiences directly into your application.

Operations 9

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /accounts/{accountId}/envelopes/{envelopeId}/views/recipient Get an embedded signing URL for a recipient · Docusign Create an Embedded Recipient Signing View #
Ask an LLM
“How do I let a recipient sign inside my own app using the unversioned views endpoint?”
“How long is an embedded signing link valid?”
Tell an agent
Embed signing of envelope {envelope}, account {account}, for {userName} ({email}), back to {returnUrl}, auth {authenticationMethod}.
Generate a signing link for client user {clientUserId} on envelope {envelope} via the unversioned recipient view.
POST /accounts/{accountId}/envelopes/{envelopeId}/views/sender Get an embedded sender URL (unversioned) · Docusign Create an Embedded Sender View #
Ask an LLM
“Can I let a sender edit a draft envelope inside my app through the unversioned sender view?”
“Where does the embedded sender get redirected after editing the draft?”
Tell an agent
Create an unversioned sender view for draft envelope {envelope} in account {account} returning to {returnUrl}.
Let me edit draft envelope {envelope} before sending, via the unversioned sender view.
POST /v2/accounts/{accountId}/envelopes/{envelopeId}/views/correct Get a URL to correct an envelope · Docusign Returns a URL to the envelope correction UI #
Ask an LLM
“How do I embed the envelope correction screen in my app?”
“Can I hide navigation in the correction view?”
Tell an agent
Create a correction view URL for envelope {envelope} in account {account} returning to {returnUrl}.
Open the correct view for envelope {envelope} with navigation suppressed: {suppressNavigation}.
DELETE /v2/accounts/{accountId}/envelopes/{envelopeId}/views/correct Revoke an envelope correction view URL · Views delete envelope correct view #
Ask an LLM
“Can I invalidate a correction view link I generated earlier?”
“How do I revoke an embedded correct view on an envelope?”
Tell an agent destructive · confirm first
Revoke the correction view for envelope {envelope} in account {account}.
Invalidate the correct-view link I made for envelope {envelope}.
POST /v2/accounts/{accountId}/envelopes/{envelopeId}/views/edit Get a URL to the envelope edit view · Docusign Returns a URL to the edit view UI #
Ask an LLM
“How do I embed the envelope editing screen with a one-time login token?”
“Can I send a user straight into editing an existing envelope?”
Tell an agent
Create an edit view URL for envelope {envelope} in account {account} that returns to {returnUrl}.
Put me in the editing screen for envelope {envelope}.
POST /v2/accounts/{accountId}/envelopes/{envelopeId}/views/recipient Get a v2 embedded recipient signing URL · Docusign Returns a URL to the recipient view UI #
Ask an LLM
“How do I start the v2 signing ceremony for an embedded signer?”
“Can I restrict which sites may frame the v2 recipient view?”
Tell an agent
Create a v2 recipient view for {userName} ({email}) on envelope {envelope} in account {account}.
Generate a v2 signing URL for client user {clientUserId} on envelope {envelope} returning to {returnUrl}.
POST /v2/accounts/{accountId}/envelopes/{envelopeId}/views/sender Get a v2 embedded sender URL · Docusign Returns a URL to the sender view UI #
Ask an LLM
“Can I embed the v2 sender view so users can tag and send an envelope in my app?”
“Is the v2 sender view URL single use?”
Tell an agent
Create a v2 sender view for envelope {envelope} in account {account} that returns to {returnUrl}.
Embed the v2 sending screen for envelope {envelope} in my app.
POST /v2/accounts/{accountId}/envelopes/{envelopeId}/views/shared Get a shared recipient view URL · Views post envelope recipient shared view #
Ask an LLM
“How can a user view an envelope shared with them through an embedded shared view?”
“Can I open a shared envelope view for a specific user ID?”
Tell an agent
Create a shared recipient view of envelope {envelope} in account {account} for user {userId}.
Open shared envelope {envelope} for {email} through the shared view.
POST /v2/accounts/{accountId}/views/console Get a URL to the account console · Docusign Returns a URL to the authentication view UI #
Ask an LLM
“How do I embed the full web console for an account in my app?”
“Can I open the console directly on a specific envelope?”
Tell an agent
Create a console view URL for account {account}.
Open the console for account {account} on envelope {envelopeId} returning to {returnUrl}.

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/docusign:docusign-envelopeviews-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

docusign-envelopeviews-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Docusign Envelope Views API
  contact:
    name: DocuSign Developer Center
    url: https://developers.docusign.com/
    email: devcenter@docusign.com
  x-refined-note:
  - x-logo differs across the merged source definitions and was not carried
  version: '1.0'
  description: 'Operations tagged EnvelopeViews across 2 of this provider''s published API definitions: docusign-esignature-openapi.yml, docusign-openapi-original.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://demo.docusign.net/restapi/v2.1
  description: DocuSign Demo (Sandbox) Environment
- url: https://www.docusign.net/restapi/v2.1
  description: DocuSign Production - NA1
- url: https://eu.docusign.net/restapi/v2.1
  description: DocuSign Production - EU
- url: https://au.docusign.net/restapi/v2.1
  description: DocuSign Production - AU
- url: https://www.docusign.net/restapi
tags:


# --- truncated at 32 KB (35 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/docusign/refs/heads/main/openapi/docusign-envelopeviews-api-openapi.yml