Docusign UserSignatures API

The UserSignatures resource provides methods that allow you manage the intials and signature images for a user.

Operations 18

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}/users/{userId}/signatures List a user's saved signatures · Docusign Retrieves a list of user signature definitions for a specified user #
Ask an LLM
“Which signature styles has a user saved on their account?”
“Can I list only a user's stamps rather than signatures?”
Tell an agent
List the signatures saved for user {userId}.
Show user {userId}'s signatures in account {accountId} of stamp type {stamp_type}.
PUT /v2/accounts/{accountId}/users/{userId}/signatures Add or update a user's signatures in bulk · Docusign Adds/updates a user signature #
Ask an LLM
“Can I add or replace several of a user's signatures in one request?”
“Is there a single call to update the whole set of a user's signatures?”
Tell an agent
Update the signature set of user {userId} to {userSignatures}.
Add or update signatures for user {userId} in account {accountId}.
POST /v2/accounts/{accountId}/users/{userId}/signatures Add signature and initials images for a user · Docusign Adds user Signature and initials images to a Signature #
Ask an LLM
“Can I upload a new signature image and initials image for a user?”
“Does the user have to be the authenticated user to add a signature for them?”
Tell an agent
Add new signature {userSignatures} for user {userId}.
Create a signature with signature and initials images for user {userId} in account {accountId}.
GET /v2/accounts/{accountId}/users/{userId}/signatures/{signatureId} Get one of a user's signatures · Docusign Gets the user signature information for the specified user #
Ask an LLM
“Can I look up a single user signature by its ID or name?”
“What does the structure of one saved signature look like?”
Tell an agent
Get signature {signatureId} for user {userId}.
Show the details of user {userId}'s signature {signatureId} in account {accountId}.
PUT /v2/accounts/{accountId}/users/{userId}/signatures/{signatureId} Change a signature's font, name or initials · Docusign Updates the user signature for a specified user #
Ask an LLM
“Can I change the font used for a user's adopted signature?”
“Does updating a signature by ID create a default signature when none exists?”
Tell an agent
Set signature {signatureId} of user {userId} to font {signatureFont}.
Rename signature {signatureId} for user {userId} in account {accountId} to {signatureName} with initials {signatureInitials}.
DELETE /v2/accounts/{accountId}/users/{userId}/signatures/{signatureId} Remove a user's signature · Docusign Removes removes signature information for the specified user #
Ask an LLM
“Can I delete a saved signature from a user's account?”
“Should I identify the signature to remove by ID or by name?”
Tell an agent destructive · confirm first
Delete signature {signatureId} from user {userId}.
Remove user {userId}'s signature {signatureId} in account {accountId}.
GET /v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType} Download a signature or initials image · Docusign Retrieves the user initials image or the user signature image for the… #
Ask an LLM
“Can I download the actual image of a user's signature or initials?”
“Is it possible to get the signature image with or without the surrounding chrome?”
Tell an agent
Download the {imageType} image of signature {signatureId} for user {userId}.
Get the {imageType} for signature {signatureId} of user {userId} in account {accountId} with chrome.
PUT /v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType} Upload a new signature or initials image · Docusign Updates the user signature image or user initials image for the… #
Ask an LLM
“What image formats and file size are allowed for a signature image?”
“Can I replace just the initials image of an existing signature?”
Tell an agent
Replace the {imageType} image of signature {signatureId} for user {userId}.
Upload a new {imageType} for user {userId}'s signature {signatureId} in account {accountId}.
DELETE /v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType} Delete a signature or initials image · Docusign Deletes the user initials image or the user signature image for the… #
Ask an LLM
“Can I delete just the initials image from a signature and keep the rest?”
“Do I need two calls to remove both the signature image and the initials image?”
Tell an agent destructive · confirm first
Delete the {imageType} image from signature {signatureId} of user {userId}.
Erase only the {imageType} picture on signature {signatureId} of user {userId} in account {accountId}.
GET /v2.1/accounts/{accountId}/users/{userId}/signatures Retrieves a list of signature definitions for a user #
PUT /v2.1/accounts/{accountId}/users/{userId}/signatures Adds/updates a user signature #
POST /v2.1/accounts/{accountId}/users/{userId}/signatures Adds user Signature and initials images to a Signature #
GET /v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId} Gets the user signature information for the specified user #
PUT /v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId} Updates the user signature for a specified user #
DELETE /v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId} Removes removes signature information for the specified user #
GET /v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType} Retrieves the user initials image or the user signature image for the specified… #
PUT /v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType} Updates the user signature image or user initials image for the specified user #
DELETE /v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType} Deletes the user initials image or the user signature image for the specified… #

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-usersignatures-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-usersignatures-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Docusign User Signatures API
  termsOfService: https://www.docusign.com/company/terms-and-conditions/web
  version: '1.0'
  description: 'Operations tagged UserSignatures 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 (62 KB total) ---
# Full source: https://artifacts.apis.io/docusign/openapi/docusign-usersignatures-api-openapi.yml