DocuSign icon

DocuSign

Interact with the DocuSign eSignature REST API v2.1 — complete enterprise coverage

Actions341

Chunked Upload → Create

AI-generated

Summary

Create a chunked upload session for a DocuSign envelope or template.

Inputs

  • authentication — Authentication method: OAuth2 or JWT (Service Integration).
  • category — API category to work with; default is "envelopes" but can be other categories.
  • accountId (required) — DocuSign Account ID (GUID) where the upload will occur.
  • requestBody (required) — JSON body to initiate the chunked upload; typically includes an empty "chunkedUploadId" placeholder.

Output shape

a single JSON object representing the created chunked upload session, containing its ID and status

The response includes the newly created chunked upload ID; no pagination; optional fields may be added by DocuSign.

Examples

Example 1: Create a chunked upload in the Envelopes category using OAuth2 authentication

authentication: oAuth2; category: envelopes; accountId: 12345678-90ab-cdef-1234-567890abcdef; requestBody: {"chunkedUploadId": ""}

Example 2: Create a chunked upload in the Templates category using JWT authentication

authentication: jwt; category: templates; accountId: 87654321- fedcba98-7654-3210-fedcba987654; requestBody: {"chunkedUploadId": ""}

Example 3: Create a chunked upload in the Advanced category with a custom account ID

authentication: oAuth2; category: advanced; accountId: 11111111-2222-3333-4444-555555555555; requestBody: {"chunkedUploadId": ""}

Links

Discussion