# Docupilot e Sign API

**Canonical:** https://apis.io/apis/docupilot/docupilot-e-sign-api/  
**Provider:** Docupilot — https://apis.io/providers/docupilot/  
**Base URL:** https://api-us1.docupilot.app  
**Documentation:** https://help.docupilot.app/developers/api-overview

Docupilot e Sign API is one of 40 APIs that [Docupilot](https://apis.io/providers/docupilot/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include eSign. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, and 1 JSON Schema.

The e Sign API from Docupilot — 29 operation(s) for e sign.

## Operations (37)

| Method | Path | Summary |
|---|---|---|
| GET | `/dashboard/esign/envelope-exports/` | Get created envelope export |
| POST | `/dashboard/esign/envelope-exports/` | Create envelope export task |
| GET | `/dashboard/esign/envelope-exports/{id}/download/` | Download generated export envelopes if available |
| GET | `/dashboard/esign/envelopes/` | Get list of envelopes |
| POST | `/dashboard/esign/envelopes/` | Create a new envelope |
| PATCH | `/dashboard/esign/envelopes/{envelope_id}/documents/{id}/` | Update envelope document |
| GET | `/dashboard/esign/envelopes/{envelope_id}/recipients/` | Get list of envelope recipients |
| POST | `/dashboard/esign/envelopes/{envelope_id}/recipients/` | Create a new envelope recipient |
| PATCH | `/dashboard/esign/envelopes/{envelope_id}/recipients/{id}/` | Partial update of envelope recipient |
| DELETE | `/dashboard/esign/envelopes/{envelope_id}/recipients/{id}/` | Delete an envelope recipient |
| PATCH | `/dashboard/esign/envelopes/{id}/` | Update envelope config |
| DELETE | `/dashboard/esign/envelopes/{id}/` | Move envelope to trash |
| GET | `/dashboard/esign/envelopes/{id}/attachment/{attachment_id}/download/` | Download an individual attachment |
| POST | `/dashboard/esign/envelopes/{id}/cancel/` | Cancel an Envelope |
| POST | `/dashboard/esign/envelopes/{id}/copy/` | Copy an envelope |
| GET | `/dashboard/esign/envelopes/{id}/details/` | details of an envelope |
| GET | `/dashboard/esign/envelopes/{id}/documents/{document_id}/download/` | Download envelope file |
| GET | `/dashboard/esign/envelopes/{id}/documents/{document_id}/preview/` | Preview Envelope |
| GET | `/dashboard/esign/envelopes/{id}/download/` | Download all envelope documents |
| POST | `/dashboard/esign/envelopes/{id}/email_copy/` | send copy via email |
| GET | `/dashboard/esign/envelopes/{id}/history/` | envelope history |
| DELETE | `/dashboard/esign/envelopes/{id}/permanent_delete/` | Delete a envelope permanently from trash |
| GET | `/dashboard/esign/envelopes/{id}/recipient/{recipient_id}/attachments/download/` | Download all attachments of an envelope recipient as a zip file |
| GET | `/dashboard/esign/envelopes/{id}/responses/` | Get consolidated field responses for an envelope |
| POST | `/dashboard/esign/envelopes/{id}/restore/` | Restore a envelope from trash |
| POST | `/dashboard/esign/envelopes/{id}/send/` | Send an Envelope |
| POST | `/dashboard/esign/envelopes/{id}/send_reminder/` | Send a reminder for Envelope Signers |
| GET | `/dashboard/esign/envelopes/{id}/signing-link/` | Get signing link for the envelope (sender self-sign) |
| POST | `/dashboard/esign/envelopes/bulk-move/` | Bulk move envelopes across folders |
| GET | `/dashboard/esign/envelopes/count/` | Get envelope count grouped by status |
| GET | `/dashboard/esign/envelopes/trash/` | List all envelopes in trash |
| GET | `/dashboard/esign/folders/{folder_id}/permissions/` | Get all shared permissions for specific signature folder |
| POST | `/dashboard/esign/folders/{folder_id}/permissions/` | Create signature folder sharing permission |
| GET | `/dashboard/esign/folders/{folder_id}/permissions/{id}/` | Get specific permission details for given signature folder |
| PATCH | `/dashboard/esign/folders/{folder_id}/permissions/{id}/` | Update signature folder sharing permission partially |
| DELETE | `/dashboard/esign/folders/{folder_id}/permissions/{id}/` | Revoke signature folder sharing permission |
| GET | `/dashboard/esign/permissions/folder/` | Get e-sign folder permissions |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/docupilot/refs/heads/main/openapi/docupilot-e-sign-api-openapi.yml
- **Documentation** — https://help.docupilot.app/developers/api-overview
- **SwaggerUI** — https://{subdomain}.docupilot.app/~/dashboard/api-docs/swagger-ui/
- **Webhooks** — https://help.docupilot.app/create-document/api-and-webhook-integration
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/docupilot/refs/heads/main/json-schema/
- **JSONExamples** — https://raw.githubusercontent.com/api-evangelist/docupilot/refs/heads/main/examples/
- **Vocabulary** — https://raw.githubusercontent.com/api-evangelist/docupilot/refs/heads/main/vocabulary/docupilot-vocabulary.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/docupilot/refs/heads/main/json-ld/docupilot.jsonld

## Other Docupilot APIs (12)

- [Docupilot ai API](https://apis.io/apis/docupilot/docupilot-ai-api/)
- [Docupilot append API](https://apis.io/apis/docupilot/docupilot-append-api/)
- [Docupilot application API](https://apis.io/apis/docupilot/docupilot-application-api/)
- [Docupilot auth_tokens API](https://apis.io/apis/docupilot/docupilot-auth-tokens-api/)
- [Docupilot community API](https://apis.io/apis/docupilot/docupilot-community-api/)
- [Docupilot content_blocks API](https://apis.io/apis/docupilot/docupilot-content-blocks-api/)
- [Docupilot convert API](https://apis.io/apis/docupilot/docupilot-convert-api/)
- [Docupilot demographic API](https://apis.io/apis/docupilot/docupilot-demographic-api/)
- [Docupilot domain API](https://apis.io/apis/docupilot/docupilot-domain-api/)
- [Docupilot esign-folders API](https://apis.io/apis/docupilot/docupilot-esign-folders-api/)
- [Docupilot esign-settings API](https://apis.io/apis/docupilot/docupilot-esign-settings-api/)
- [Docupilot extensions API](https://apis.io/apis/docupilot/docupilot-extensions-api/)

## Tags

eSign

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/docupilot/docupilot-e-sign-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/docupilot/.
