All articles

DocuSign, Dropbox Sign, BoldSign, Documenso and Signvoy compared on real API pricing, auth, SDK quality, webhooks and embedded signing. Verified July 2026.

Signvoy TeamJuly 3, 2026

If you're building a product that needs document signing, you need an e-signature API that doesn't get in your way. That means self-serve access (no sales calls), a well-documented OpenAPI spec, a first-class SDK, reliable webhooks, and reasonable pricing.

Here's how the major options stack up in 2026.

The contenders

The single most important thing to understand about e-signature pricing: most vendors bill the API separately from the web app. The $15/month plan you see advertised is for the browser UI. Programmatic access is a different, much more expensive line item — and comparison posts (including an earlier version of this one) routinely get this wrong.

Here is what API access actually costs:

PlatformEntry price for API accessEmbedded signing requiresOpen-source
DocuSignBusiness Pro, $40/user/moAdditional licensingNo
Dropbox Sign (HelloSign)Essentials API, $75/mo (50 requests)Standard API, $250/moNo
BoldSignEnterprise API, $30/mo (40 envelopes, then $0.75 each)IncludedNo
DocumensoIndividual, $25/mo (personal use only)Teams, $40/moYes (AGPL)
DocuSealSelf-hosted freeIncludedYes (AGPL)
SignvoyFreeFreeSDKs (MIT)

Note how the app-plan headline and the API entry price diverge. Dropbox Sign advertises Essentials at $15/user/month, but that plan grants no API access at all — the cheapest API plan is $75/month, and embedded signing starts at $250/month. BoldSign advertises paid plans from $5/month, but its API sits on a $30/month Enterprise API plan.

Signvoy is the outlier here on purpose: the API, webhooks, MCP server, and embedded signing are all on the Free plan, sharing its 10-documents-a-month allowance. Paying $10/month for Pro lifts the document cap and the rate limit rather than unlocking a feature.

Pricing verified against each vendor's public pricing page on 12 August 2026 (US list prices, annual billing where that is the advertised default). These change often — check the vendor before budgeting.

Authentication

The good: BoldSign and Dropbox Sign both have straightforward API key auth — create a key, use it immediately.

The bad: DocuSign requires OAuth 2.0 JWT grants, an integration key, and going through a Go-Live approval process before you can touch production.

Signvoy: Self-serve sk_live_… API keys in workspace settings. SHA-256 hashed at rest. No Go-Live gate.

Webhook quality

Webhooks are where signing APIs most often fall down. Events arrive late, signatures are hard to verify, or there's no retry mechanism.

HMAC signaturesDelivery historyManual retryStable event IDs
DocuSign✓ (complex setup)✗✗✓
Dropbox Sign✓✓✗✓
BoldSign✓✓✓✓
Signvoy✓✓✓✓

Signvoy's HMAC signature verification is a single function call:

typescript
import { verifyWebhookSignature } from "@signvoy/node/webhooks";

const valid = verifyWebhookSignature(rawBody, signatureHeader, secret);

SDK quality

The test: npm install, call documents.list(), get back typed results — without reading the docs.

npm packageTypeScriptAuto-generatedSize
DocuSigndocusign-esignPartialYes (old)7.5 MB
Dropbox Sign@dropbox-sign/api-clientYesYes2.1 MB
BoldSignboldsignYesPartial0.8 MB
Signvoy@signvoy/nodeYes (100%)Yes (OpenAPI)Small

Signvoy's SDK is regenerated from the OpenAPI spec on every spec change and gated behind a Spectral lint pass. Types are always in sync.

Embedded signing

Embedded signing (rendering the signing UI inside your own app via iframe) is supported by all major platforms, but implementation quality varies:

  • DocuSign: requires a multi-step "recipient view" URL construction, not customisable without additional licences
  • Dropbox Sign: embedded signing available, basic postMessage support
  • Signvoy: POST /v1/embed/session returns a scoped URL + @signvoy/react component with typed onCompleted/onDeclined callbacks

For a complete implementation walkthrough including React code and webhook verification, see How to Embed an E-Signature in Your App.

Conditional logic and templates

This is where Signvoy differentiates from the field. The rules engine supports:

  • Conditional field visibility (if recipient.company === "Acme" then show_clause_3)
  • Computed fields (total_amount = quantity * unit_price)
  • Sequential and parallel routing in the same document

These features are in the API too — not just the dashboard UI — so you can programmatically build documents with dynamic field logic without worrying about rendering PDFs yourself.

Recommendation

For a new SaaS product or internal tool:

SituationRecommendation
Need the biggest brand name for enterprise salesDocuSign (accept the cost and complexity)
Need open-source, self-hostableDocumenso or DocuSeal
Need a developer-friendly API with fast self-serve setupSignvoy or BoldSign
Need embed + conditional logic + API at the lowest priceSignvoy

Getting started with Signvoy

  1. Create a free account
  2. Follow the quickstart guide — first document signed in under 5 minutes
  3. Read the full API reference

Stop chasing signatures

Join thousands of teams using Signvoy to close deals, onboard clients, and sign contracts — faster.

No credit card · Free forever plan · Cancel anytime