npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@n8n-dev/n8n-nodes-docusign

v1.0.0

Published

DocuSign REST API enables interaction with DocuSign via Web services.

Readme

@n8n-dev/n8n-nodes-docusign

docusign Banner

npm version License: MIT


Stop writing docusign API integrations by hand.

Every time you connect n8n to docusign, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.

What if connecting n8n to docusign took 5 minutes, not half a day?

This node gives you 91+ resources out of the box: Account Brands, Account Consumer Disclosures, Account Custom Fields, Envelope Custom Fields, Envelope Document Fields, and 86 more: with full CRUD operations, typed parameters, and zero manual configuration.


What You Get

  • Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
  • Full CRUD: Create, read, update, and delete support where the API allows it
  • Typed parameters: No more guessing field types
  • Built-in auth: API key authentication, ready to go
  • Declarative: Native n8n performance, no custom execute() overhead

Install

npm install @n8n-dev/n8n-nodes-docusign

Or in n8n:

  1. Settings → Community Nodes → Install
  2. Search: @n8n-dev/n8n-nodes-docusign
  3. Click Install

Quick Start

  1. Install the node (above)
  2. Add credentials: docusign API → paste your API key
  3. Drag the docusign node into your workflow
  4. Pick a resource → pick an operation → done.

That's it. No configuration files. No code. It just works.


Resources

  • Delete s one or more brand profiles
  • Get s a list of brands
  • Post Creates one or more brand profiles for an account
  • Delete s a brand
  • Get s information about a brand
  • Put Updates an existing brand
  • Get Exports a brand
  • Delete s a brand logo
  • Get s a brand logo
  • Put Updates a brand logo
  • Get Returns metadata about the branding resources for an account
  • Get Returns a branding resource file
  • Put Updates a branding resource file
  • Get s the default Electronic Record and Signature Disclosure for an account
  • Get s the Electronic Record and Signature Disclosure for an account
  • Put Updates the Electronic Record and Signature Disclosure for an account
  • Get s a list of custom fields
  • Post Creates an account custom field
  • Delete s an account custom field
  • Put Updates an account custom field
  • Delete s envelope custom fields for draft and in process envelopes
  • Get s the custom field information for the specified envelope
  • Post Creates envelope custom fields for an envelope
  • Put Updates envelope custom fields in an envelope
  • Delete s custom document fields from an existing envelope document
  • Get s the custom document fields from an existing envelope document
  • Post Creates custom document fields in an existing envelope document
  • Put Updates existing custom document fields in an existing envelope document
  • Delete s an envelope lock
  • Get s envelope lock information
  • Post Locks an envelope
  • Put Updates an envelope lock
  • Delete s recipients from an envelope
  • Get s the status of recipients for an envelope
  • Post Adds one or more recipients to an envelope
  • Put Updates recipients in a draft envelope or corrects recipient information for an in process envelope
  • Delete s a recipient from an envelope
  • Post Creates a resource token for a sender to request ID Evidence data
  • Post Create the link to the page for manually reviewing IDs
  • Post Creates an envelope recipient preview
  • Delete s the tabs associated with a recipient Note It is an error to delete a tab that has the templateLocked property set to true This property corresponds to the Restrict changes option in the web app
  • Get s the tabs information for a signer or sign in person recipient in an envelope
  • Post Adds tabs for a recipient
  • Put Updates the tabs for a recipient
  • Get Returns tabs on the specified page
  • Delete s tabs from a document in an envelope
  • Get Returns the tabs on a document
  • Post Adds tabs to a document in an envelope
  • Put Updates the tabs for document
  • Get Returns tabs on the specified page
  • Delete s tabs from a template
  • Get Returns tabs on a template
  • Post Adds tabs to a document in a template
  • Put Updates the tabs for a template
  • Delete Revokes the correction view URL to the Envelope UI
  • Post Returns a URL to the envelope correction UI
  • Post Returns a URL to the edit view UI
  • Post Returns a URL to the recipient view UI
  • Post Returns a URL to the sender view UI
  • Post Returns a URL to the shared recipient view UI for an envelope
  • Post Returns a URL to the DocuSign UI
  • Get Returns available seals for specified account
  • Post Creates new accounts
  • Get Retrieves the account provisioning information for the account
  • Delete s the specified account
  • Get Retrieves the account information for the specified account
  • Get s list of recurring and usage charges for the account
  • Delete s the signature for one or more captive recipient records
  • Get s the recipient names associated with an email address
  • Get s account settings information
  • Put Updates the account settings for an account
  • Get s the envelope purge configuration for an account
  • Put Sets the envelope purge configuration for an account
  • Get s envelope notification defaults
  • Put Updates envelope notification default settings
  • Get Reserved Gets the shared item status for one or more users
  • Put Reserved Sets the shared access information for users
  • Get s the supported languages for envelope recipients
  • Get s a list of unsupported file types
  • Get s the available signature providers for an account
  • Get Account Billing Plan
  • Put Updates an account billing plan
  • Get credit card information
  • Get Returns downgrade plan information for the specified account
  • Put Queues downgrade billing plan request for an account
  • Put Reserved Purchase additional envelopes
  • Get s a list of available billing plans
  • Get s billing plan details
  • Get a List of Billing Invoices
  • Get Retrieves a billing invoice
  • Get a list of past due invoices
  • Get s payment information for one or more payments
  • Post s a payment to a past due invoice
  • Get s billing payment information for a specific payment
  • Get Retrieves a list of all the items in a specified folder from the specified cloud storage provider
  • Get s a list of items from a cloud storage provider
  • Delete s the user authentication information for one or more cloud storage providers
  • Get the Cloud Storage Provider configuration for the specified user
  • Post Configures the redirect URL information for one or more cloud storage providers for the specified user
  • Delete s the user authentication information for the specified cloud storage provider
  • Get s the specified Cloud Storage Provider configuration for the User
  • Get Connect configuration information
  • Post Creates a Connect configuration
  • Put Updates a specified Connect configuration
  • Delete the Connect OAUTH configuration
  • Get Retrieves the Connect OAUTH information for the account
  • Post Set up Connect OAUTH for the specified account
  • Put Updates the existing Connect OAUTH configuration for the account
  • Delete s the specified Connect configuration
  • Get s the details about a Connect configuration
  • Get Returns all users from the configured Connect service
  • Get Returns users from the configured Connect service
  • Put Republishes Connect information for multiple envelopes
  • Put Republishes Connect information for the specified envelope
  • Get s the Connect failure log information
  • Delete s a Connect failure log entry
  • Delete s a list of Connect log entries
  • Get s the Connect log
  • Delete s a specified Connect log entry
  • Get s a Connect log entry
  • Get s a list of all account tabs
  • Post Creates a custom tab
  • Delete s custom tab information
  • Get s custom tab information
  • Put Updates custom tab information
  • Delete s the request log files
  • Get s the API request logging log files
  • Get s a request logging log file
  • Get s the API request logging settings
  • Put Enables or disables API request logging for troubleshooting
  • Get Lists resources for REST version specified
  • Get Retrieves the available REST API versions
  • Get s the default Electronic Record and Signature Disclosure for an envelope
  • Get s the Electronic Record and Signature Disclosure for a specific envelope recipient
  • Delete s documents from a draft envelope
  • Get s a list of documents in an envelope
  • Put Adds one or more documents to an existing envelope
  • Get Retrieves a single document or all documents from an envelope
  • Put Adds or replaces a document in an existing envelope
  • Delete s the email setting overrides for an envelope
  • Get s the email setting overrides for an envelope
  • Post Adds email setting overrides to an envelope
  • Put Updates the email setting overrides for an envelope
  • Get Search for specific sets of envelopes by using search filters
  • Post Creates an envelope
  • Put Gets envelope statuses for a set of envelopes
  • Get s the status of a single envelope
  • Put Send void or modify a draft envelope Purge documents from a completed envelope
  • Get s the envelope audit events for an envelope
  • Get Returns document page images based on input
  • Delete s a page from a document in an envelope
  • Get s a page image from an envelope for display
  • Put Rotates page image from an envelope for display
  • Get s envelope notification information
  • Put Sets envelope notifications for an existing envelope
  • Get s the initials image for a user
  • Put Sets the initials image for an accountless signer
  • Get s signature information for a signer or sign in person recipient
  • Get Retrieve signature image information for a signer sign in person recipient
  • Put Sets the signature image for an accountless signer
  • Get s the templates associated with a document in an existing envelope
  • Post Adds templates to a document in an envelope
  • Delete s a template from a document in an existing envelope
  • Get List of Templates used in an Envelope
  • Post Adds templates to an envelope
  • Get s a list of the folders for the account
  • Get s information about the specified folder
  • Put Moves an envelope from its current folder to the specified folder
  • Get s a list of envelopes in folders matching the specified criteria
  • Delete s brand information from a group
  • Get s the brand information for a group
  • Put Adds an existing brand to a group
  • Delete s an existing user group
  • Get s information about groups associated with the account
  • Post Creates one or more groups for the account
  • Put Updates the group information for a group
  • Delete s one or more users from a group
  • Get s a list of users in a group
  • Put Adds one or more users to an existing group
  • Delete s one or more signing groups
  • Get s a list of the Signing Groups in an account
  • Post Creates a signing group
  • Put Updates signing group names
  • Get s information about a signing group
  • Put Updates a signing group
  • Delete s one or more members from a signing group
  • Get s a list of members in a Signing Group
  • Put Adds members to a signing group
  • Delete s recipients from a template
  • Get s recipient information from a template
  • Post Adds tabs for a recipient
  • Put Updates recipients in a template
  • Delete s the specified recipient file from a template
  • Post Creates a template recipient preview
  • Delete s the bulk recipient list on a template
  • Delete s envelope custom fields in a template
  • Get s the custom document fields from a template
  • Post Creates custom document fields in an existing template document
  • Put Updates envelope custom fields in a template
  • Delete s custom document fields from an existing template document
  • Get s the custom document fields for a an existing template document
  • Post Creates custom document fields in an existing template document
  • Put Updates existing custom document fields in an existing template document
  • Delete s documents from a template
  • Get s a list of documents associated with a template
  • Put Adds documents to a template document
  • Get s PDF documents from a template
  • Put Updates a template document
  • Delete s a template lock
  • Get s template lock information
  • Post Locks a template
  • Put Updates a template lock
  • Get s the list of templates
  • Post Creates one or more templates
  • Get s a specific template associated with a specified account
  • Put Updates an existing template
  • Get Returns document page images based on input
  • Delete s a page from a document in an template
  • Get s a page image from a template for display
  • Put Rotates page image from a template for display
  • Get s template notification information
  • Put Updates the notification structure for an existing template
  • Delete Removes a member group s sharing permissions for a template
  • Put Shares a template with a group
  • Delete s the tabs associated with a recipient in a template
  • Get s the tabs information for a signer or sign in person recipient in a template
  • Post Adds tabs for a recipient
  • Put Updates the tabs for a recipient
  • Post Gets a URL for a template edit view
  • Delete s custom user settings for a specified user
  • Get Retrieves the custom user settings for a specified user
  • Put Adds or updates custom user settings for the specified user
  • Get Retrieves the user profile for a specified user
  • Put Updates the user profile information for the specified user
  • Delete Closes one or more users in the account
  • Get Retrieves the list of users for the specified account
  • Post Adds new users to the specified account
  • Put Changes one or more users in the specified account
  • Get s the user information for a specified user
  • Put Updates user information for the specified user
  • Delete s the user profile image for the specified user
  • Get Retrieves the user profile image for the specified user
  • Put Updates the user profile image for a specified user
  • Get s the user account settings for a specified user
  • Put Updates the user account settings for a specified user
  • Get Retrieves a list of signature definitions for a user
  • Post Adds user Signature and initials images to a Signature
  • Put Adds updates a user signature
  • Delete Removes removes signature information for the specified user
  • Get s the user signature information for the specified user
  • Put Updates the user signature for a specified user
  • Delete s the user initials image or the user signature image for the specified user
  • Get Retrieves the user initials image or the user signature image for the specified user
  • Put Updates the user signature image or user initials image for the specified user
  • Delete s multiple contacts from an account
  • Post Add contacts to a contacts list
  • Put Updates one or more contacts
  • Delete s a contact
  • Get s one or more contacts
  • Delete s one or more attachments from a draft envelope
  • Get Returns a list of attachments associated with a specified envelope
  • Put Adds one or more attachments to a draft or in process envelope
  • Get Retrieves an attachment from an envelope
  • Put Adds an attachment to a draft or in process envelope
  • Get s a list of permission profiles
  • Post Creates a new permission profile for an account
  • Delete s a permission profile from an account
  • Get Returns a permission profile for an account
  • Put Updates a permission profile
  • Delete s one or more PowerForms
  • Get Returns a list of PowerForms
  • Post Creates a new PowerForm
  • Get s PowerForm senders
  • Delete s a PowerForm
  • Get Returns a single PowerForm
  • Put Updates an existing PowerForm
  • Get Returns the data that users entered in a PowerForm
  • Get Returns tab settings list for specified account
  • Put Modifies tab settings for specified account
  • Delete s configuration information for the eNote eOriginal integration
  • Get Returns the configuration information for the eNote eOriginal integration
  • Put Updates configuration information for the eNote eOriginal integration
  • Delete s files or sub folders from a workspace
  • Get List workspace folder contents
  • Post Creates a workspace file
  • Get s a workspace file
  • Put Update workspace file or folder metadata
  • Get List File Pages
  • Get List Workspaces
  • Post Create a Workspace
  • Delete Workspace
  • Get Workspace
  • Put Update Workspace
  • Post Initiate a new chunked upload
  • Delete s a chunked upload
  • Get Retrieves metadata about a chunked upload
  • Put Commit a chunked upload
  • Put Add a chunk to an existing chunked upload
  • Get Returns envelope tab data for an existing envelope
  • Put Updates document visibility for recipients
  • Get Returns document visibility for a recipient
  • Put Updates document visibility for a recipient
  • Put Updates document visibility for template recipients
  • Get Returns document visibility for a template recipient
  • Put Updates document visibility for a template recipient
  • Get s the password rules for an account
  • Put Updates the password rules for an account
  • Get s membership account password rules
  • Get watermark information
  • Put Update watermark information
  • Put Get watermark preview
  • Get List payment gateway accounts
  • Get s notary jurisdictions for a user
  • Get Retrieves the Identity Verification workflows available to an account
  • Get Retrieves the HTML definition used to generate a dynamically sized responsive document
  • Post Creates a preview of the responsive version of a document
  • Get s the Original HTML Definition used to generate the Responsive HTML for the envelope
  • Post Creates a preview of the responsive versions of all of the documents in an envelope
  • Post Creates a preview of the responsive version of a template document
  • Post Creates a preview of the responsive versions of all of the documents associated with a template
  • Get s the Original HTML Definition used to generate the Responsive HTML for a given document in a template
  • Get s the Original HTML Definition used to generate the Responsive HTML for the template
  • Get s envelope transfer rules
  • Post Creates an envelope transfer rule
  • Put Changes the status of multiple envelope transfer rules
  • Delete s an envelope transfer rule
  • Put Changes the status of an envelope transfer rule
  • Get Returns a list of bulk send batch summaries
  • Get s the status of a specific bulk send batch
  • Put Updates the name of a bulk send batch
  • Get s envelopes from a specific bulk send batch
  • Put Applies a bulk action to all envelopes from a specified bulk send
  • Get s bulk send lists
  • Post Creates a bulk send list
  • Delete s a bulk send list
  • Get s a specific bulk send list
  • Put Updates a bulk send list
  • Post Creates a bulk send request
  • Post Creates a bulk send test
  • Get s the BCC email archive configurations for an account
  • Post Creates a BCC email archive configuration
  • Delete s a BCC email archive configuration
  • Get s a BCC email archive configuration and its history
  • Get Reserved for DocuSign
  • Put Reserved for DocuSign
  • Get s a PDF transcript of all of the comments in an envelope
  • Delete Remove one or more templates from the account favorites
  • Get Retrieves the list of favorite templates for the account
  • Put Set one or more templates as account favorites
  • Get s settings for a notary user
  • Post Registers the current user as a notary
  • Put Updates notary information for the current user
  • Get Returns a list of jurisdictions that the notary is registered in
  • Post Creates a jurisdiction object
  • Delete s the specified jurisdiction
  • Get s a jurisdiction object for the current user The user must be a notary
  • Put Updates the jurisdiction information about a notary
  • Delete the workflow definition for an envelope
  • Get Returns the workflow definition for an envelope
  • Put Updates the workflow definition for an envelope
  • Delete s the scheduled sending rules for the envelope s workflow
  • Get Returns the scheduled sending rules for an envelope s workflow definition
  • Put Updates the scheduled sending rules for an envelope s workflow
  • Post Adds a new step to an envelope s workflow
  • Delete s a workflow step from an envelope s workflow definition
  • Get Returns a specified workflow step for a specified template
  • Put Updates the specified workflow step for an envelope
  • Delete s the delayed routing rules for the specified envelope workflow step
  • Get Returns the delayed routing rules for an envelope s workflow step definition
  • Put Updates the delayed routing rules for an envelope s workflow step definition
  • Delete the workflow definition for a template
  • Get Returns the workflow definition for a template
  • Put Updates the workflow definition for a template
  • Delete s the scheduled sending rules for the template s workflow
  • Get Returns the scheduled sending rules for a template s workflow definition
  • Put Updates the scheduled sending rules for a template s workflow definition
  • Post Adds a new step to a template s workflow
  • Delete s a workflow step from an template s workflow definition
  • Get Returns a specified workflow step for a specified envelope
  • Put Updates a specified workflow step for a template
  • Delete s the delayed routing rules for the specified template workflow step
  • Get Returns the delayed routing rules for a template s workflow step definition
  • Put Updates the delayed routing rules for a template s workflow step
  • Get Returns a list of stamps available in the account
  • Post Adds or updates one or more account stamps
  • Put Updates an account stamp
  • Delete s an account stamp
  • Get Returns information about the specified stamp
  • Put Updates an account stamp by ID
  • Delete s the image for a stamp
  • Get Returns the image for an account stamp
  • Put Sets a signature image initials or stamp
  • Post Submits a batch of historical envelopes for republish to a WEBHOOK

Why This Node?

Without this node:

  • Hours of manual API integration
  • Copy-pasting from docusign docs
  • Debugging auth, pagination, error handling
  • Maintaining your own client code

With this node:

  • Install → configure → use. 5 minutes.
  • Auto-generated from the official docusign OpenAPI spec
  • Always up to date when the API changes
  • Native n8n performance

Auto-Generated

This node was auto-generated from the official docusign OpenAPI specification using @n8n-dev/n8n-openapi-node-ultimate, then validated against the live API so you get accurate types and real parameters, not guesswork.

When the docusign API updates, this node updates too.


License

MIT © kelvinzer0