DocuSign icon

DocuSign

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

Actions341

Account Signature → Update

AI-generated

Summary

Update a DocuSign account signature (e.g., branding, logo, or general account signature settings) within a specified account category. The operation requires authentication (OAuth2 or JWT), an account ID, and a JSON request body containing the signature data. The category parameter selects the API sub-category (default: envelopes). The requestBody JSON supplies the signature data specific to the chosen category.

Inputs

  • authentication — Authentication method to use. Defaults to OAuth2 if not specified. Select OAuth2 for standard token-based auth or JWT (Service Integration) for service-account-style authentication with a private key.
  • accountId (required) — The DocuSign Account ID (GUID). Found in DocuSign Admin → API and Keys. Required for all account-scoped operations.
  • category — API category determining which sub-resource endpoints are called. Defaults to envelopes. Other valid values include: envelopes, templates, account, usersAndGroups, billing, connect, folders, signingGroups, powerForms, bulkOperations, workspaces, advanced.
  • requestBody (required) — JSON object containing the signature data payload. Structure depends on the selected category. Must be valid JSON. Required for create, update, and updateById operations.
  • category — API category. Defaults to envelopes. See properties for full list of valid categories.
  • requestBody (required) — JSON payload containing signature data. Structure varies by selected category.

Output shape

The operation returns the API response from DocuSign's account signature endpoint. Typical return includes the updated signature resource object matching the requested category, or confirmation of the update. Specific return shape depends on the selected category and requestBody content.

No binary data or file uploads are performed by this operation; use dedicated image/download operations for signature assets.

Examples

Example 1: Update account signature branding for the `account` category

authentication: oAuth2, accountId: '12345678-1234-1234-1234-123456789012', category: 'account', requestBody: { 'brandId': 'brand-guid', 'brandName': 'My Company' }

Links

Discussion