Docusign WorkspaceItems API

The WorkspaceItems resource provides methods that allow you to manage workspace items.

Operations 12

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

GET /v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId} List the contents of a workspace folder · Docusign List Workspace Folder Contents #
Ask an LLM
“What files and subfolders are in a workspace folder?”
“Can I include thumbnails or user details when browsing a workspace folder?”
Tell an agent
List the contents of folder {folder} in workspace {workspace} for account {account}.
Show files and subfolders of folder {folder} in workspace {workspace} with thumbnails.
DELETE /v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId} Delete files or folders from a workspace · Docusign Deletes workspace one or more specific files/folders from the given… #
Ask an LLM
“Can I delete several workspace files and folders at once?”
“How do I clean out items from a workspace folder?”
Tell an agent destructive · confirm first
Delete items {items} from folder {folder} in workspace {workspace} for account {account}.
Remove workspace items {items} from folder {folder}.
POST /v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files Upload a file to a workspace folder · Docusign Creates a workspace file #
Ask an LLM
“How do I upload a new file into a workspace folder?”
“Can I add files to the root of a shared workspace?”
Tell an agent
Upload a file to folder {folder} in workspace {workspace} for account {account}.
Create a new workspace file in folder {folder} of workspace {workspace}.
GET /v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId} Download a workspace file · Docusign Get Workspace File #
Ask an LLM
“Can I download the binary of a file stored in a workspace?”
“Is it possible to get a PDF version of a workspace file?”
Tell an agent
Download file {file} from folder {folder} in workspace {workspace} for account {account}.
Get workspace file {file} as a PDF.
PUT /v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId} Update a workspace file's metadata · Docusign Update Workspace File Metadata #
Ask an LLM
“Can I rename or change the metadata of a workspace file?”
“Where do I edit details on a file already in a workspace?”
Tell an agent
Update metadata of file {file} in folder {folder} of workspace {workspace} for account {account}.
Edit the details of workspace file {file}.
GET /v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}/pages Render a workspace file as page images · Docusign List File Pages #
Ask an LLM
“Can I get a workspace file as rasterized page images for a preview?”
“What resolution or maximum size can the page images use?”
Tell an agent
Get page images of file {file} in folder {folder} of workspace {workspace} for account {account}.
Render workspace file {file} as pages at {dpi} dpi.
GET /v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId} List workspace folder contents #
DELETE /v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId} Deletes files or sub-folders from a workspace #
POST /v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files Creates a workspace file #
GET /v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId} Gets a workspace file #
PUT /v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId} Update workspace file or folder metadata #
GET /v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}/pages List File Pages #

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-workspaceitems-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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-workspaceitems-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Docusign Workspace Items API
  termsOfService: https://www.docusign.com/company/terms-and-conditions/web
  version: '1.0'
  description: 'Operations tagged WorkspaceItems across 2 of this provider''s published API definitions: docusign-openapi-original.yml, docusign-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://www.docusign.net/restapi
tags:


# --- truncated at 32 KB (47 KB total) ---
# Full source: https://artifacts.apis.io/docusign/openapi/docusign-workspaceitems-api-openapi.yml