{
  "data": {
    "category": {
      "area": "business",
      "capabilities": [
        "esign.send",
        "esign.templates",
        "esign.embed",
        "esign.status",
        "contracts.generate"
      ],
      "description": "Services that prepare an agreement from a template, send it for signature and report when it is signed. Compared on template and field handling, embedded signing, status events and the audit trail a signed document carries.",
      "json": "https://www.anchorterminal.com/categories/e-signatures.json",
      "name": "Contracts, proposals \u0026 e-signatures",
      "slug": "e-signatures",
      "test": "One agreement prepared from a template with the same fields, sent to two test signers and tracked to completion through each listing's API. We check field placement, the status events received, the signed file and its audit trail. In this run listings are graded from public evidence against the published checklist.",
      "title": "Contract, proposal and e-signature APIs for AI agents",
      "toolCount": 8,
      "tools": [
        "dropbox-sign",
        "signnow",
        "pandadoc",
        "documenso",
        "docusign",
        "docuseal",
        "signwell",
        "adobe-acrobat-sign"
      ],
      "url": "https://www.anchorterminal.com/categories/e-signatures"
    },
    "faq": [
      {
        "answer": "Dropbox Sign has the highest benchmark score of the 8 ranked contract, proposal and e-signature APIs, 68.9 (B). airSlate SignNow is second with 68.5 (B).",
        "question": "What are the highest-rated contract, proposal and e-signature APIs for AI agents?"
      },
      {
        "answer": "0 of the 8 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark.",
        "question": "How many contract, proposal and e-signature APIs are agent-ready?"
      },
      {
        "answer": "None of the ranked listings here accepts x402 for its main call yet.",
        "question": "Which contract, proposal and e-signature APIs accept x402 payments?"
      },
      {
        "answer": "By the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 9 October 2026.",
        "question": "How is this list ranked?"
      }
    ],
    "howToChoose": [
      {
        "label": "Field placement from templates",
        "detail": "Check that template fields land in the right place on the signed file, since an agent that fills fields by position needs them to stay fixed."
      },
      {
        "label": "Status events for each signer",
        "detail": "Check which status events are sent for each signer and whether they arrive by webhook, since an agent needs them to know when a signature has landed."
      },
      {
        "label": "Audit trail in the signed file",
        "detail": "Check that the signed file carries an audit trail with signer identity and timestamps, since that record shows when each signature was made."
      },
      {
        "label": "Embedded signing in your product",
        "detail": "Check whether signing can be embedded in your own product, since a redirect to an outside page breaks a flow an agent is driving."
      }
    ],
    "picks": [
      {
        "also": {
          "name": "airSlate SignNow",
          "slug": "signnow",
          "why": "B, 68.5/100"
        },
        "name": "Dropbox Sign",
        "need": "Highest score overall",
        "slug": "dropbox-sign",
        "why": "B, 68.9/100 on the benchmark"
      },
      {
        "name": "airSlate SignNow",
        "need": "Reliability",
        "slug": "signnow",
        "why": "93/100 on reliability, against 75 for the overall leader"
      },
      {
        "name": "Adobe Acrobat Sign",
        "need": "Security \u0026 auth",
        "slug": "adobe-acrobat-sign",
        "why": "66/100 on security \u0026 auth, against 65 for the overall leader"
      },
      {
        "name": "Documenso",
        "need": "Maintenance \u0026 community",
        "slug": "documenso",
        "why": "93/100 on maintenance \u0026 community, against 85 for the overall leader"
      },
      {
        "name": "DocuSeal",
        "need": "Transparency \u0026 trust",
        "slug": "docuseal",
        "why": "79/100 on transparency \u0026 trust, against 68 for the overall leader"
      },
      {
        "name": "airSlate SignNow",
        "need": "A hosted MCP endpoint",
        "slug": "signnow",
        "why": "remote MCP server, nothing to install"
      },
      {
        "also": {
          "name": "DocuSeal",
          "slug": "docuseal",
          "why": "self-hosted, AGPL-3 licence"
        },
        "name": "Documenso",
        "need": "Self-hosting under an open licence",
        "slug": "documenso",
        "why": "self-hosted, AGPL-3 licence"
      }
    ],
    "ranked": 8,
    "shortlist": [
      {
        "bestFor": "An agent that sends a prepared PDF or a saved template for signature from one company account and tracks it to completion by webhook or polling, with the signed PDF and audit trail at the end.",
        "grade": "B",
        "name": "Dropbox Sign",
        "position": 1,
        "price": "Paid",
        "score": 68.9,
        "slug": "dropbox-sign",
        "strengths": [
          "Public OpenAPI 3.0.3 spec with 74 operations, plus llms.txt and a Markdown copy of every docs page",
          "Free test mode works on every endpoint from a free account, with watermarked, non-binding requests that don't count against quota",
          "Error catalogue of 20 HTTP error names with cause, remediation and a retryable flag, also embedded in the spec as `x-error-codes`"
        ],
        "url": "https://www.anchorterminal.com/tools/dropbox-sign",
        "verdict": "A public OpenAPI 3.0.3 spec, llms.txt, six official SDKs and a free test mode let an agent build the whole flow before paying. Production sends need a paid plan from $900 a year, the API key has full account access, and no idempotency keys were found in the reviewed documentation.",
        "weaknesses": [
          "No idempotency keys found in the docs or the spec, so a retried send can create a second signature request",
          "An API key grants full access to the account, with no scoped or read-only keys. Scopes exist only on OAuth tokens",
          "OAuth apps need manual approval by Dropbox Sign support before production use"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "An agent that sends agreements from templates, embeds signing in another product or tracks invites, and teams that want per-invite pricing with a free test mode.",
        "grade": "B",
        "name": "airSlate SignNow",
        "position": 2,
        "price": "$2 / tx",
        "score": 68.5,
        "slug": "signnow",
        "strengths": [
          "Public OpenAPI 3.0.3 spec with 354 operations, 342 of them with examples, plus llms.txt and a Markdown copy of every docs page",
          "Development mode is free on the production host, with 500 requests an hour and up to 500 signature invites without a plan",
          "Hosted MCP server at mcp-server.signnow.com/mcp with OAuth, PKCE and dynamic client registration, and read-only and destructive hints on its tools"
        ],
        "url": "https://www.anchorterminal.com/tools/signnow",
        "verdict": "The REST API has a public OpenAPI 3.0 spec with 354 operations, Markdown docs, a free Development mode with 500 invites and a hosted MCP server with OAuth. API keys don't expire and carry full account access, no idempotency keys were found, and the MCP server's GitHub repository was archived when checked on 7 October 2026.",
        "weaknesses": [
          "API keys don't expire and work for all API requests. Narrower access needs an OAuth token requested with a URL-pattern scope",
          "No idempotency key was found in the spec or guides, and each signature invite sent is charged",
          "The sn-mcp-server GitHub repository was archived when checked on 7 October 2026, while the docs still send issue reports there"
        ],
        "where": "both",
        "x402": "no"
      },
      {
        "bestFor": "Suited to agents that prepare a proposal, quote or contract from a template, send it for signature and track it, for a team that already works in PandaDoc.",
        "grade": "B",
        "name": "PandaDoc",
        "position": 3,
        "price": "Freemium",
        "score": 63.1,
        "slug": "pandadoc",
        "strengths": [
          "Public OpenAPI 3.0.3 spec with 133 operations, version 8.21.0 on 2 October 2026, plus llms.txt and a Markdown copy of each docs page",
          "Hosted MCP server in the official MCP registry as com.pandadoc.mcp/mcp, with OAuth, PKCE and dynamic client registration",
          "API and MCP access on every plan including Free, and a sandbox key that isn't charged"
        ],
        "url": "https://www.anchorterminal.com/tools/pandadoc",
        "verdict": "The public OpenAPI spec lists 133 operations and reached version 8.21.0 on 2 October 2026, and the hosted MCP server, with OAuth and dynamic client registration, is open to every plan including Free. The status page records three incidents affecting document creation, sending or the API between 15 July and 6 September 2026, and writes have no idempotency keys.",
        "weaknesses": [
          "Three incidents hit document creation, sending or the API between 15 July and 6 September 2026, the longest about 3.5 hours",
          "No idempotency keys, and each document created with a production credential uses one usage credit",
          "Production API keys need approval from Sales, and usage credit pack prices sit on the in-app billing page"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Teams that want an e-signature API they can also self-host, with templates, embedded signing and an audit log by API.",
        "grade": "B",
        "name": "Documenso",
        "position": 4,
        "price": "Freemium",
        "score": 62.8,
        "slug": "documenso",
        "strengths": [
          "Public OpenAPI 3.0.3 spec for the v2 API with 89 operations, plus llms.txt and a 1 MB llms-full.txt",
          "API access on every plan, the free plan included (5 documents a month, up to 10 recipients)",
          "Envelope audit log and signing certificate are readable and downloadable through the API"
        ],
        "url": "https://www.anchorterminal.com/tools/documenso",
        "verdict": "The v2 REST API has a public OpenAPI 3.0.3 spec of 89 operations, a free plan with API access, and envelope audit logs and signing certificates by API. API tokens carry full access to one team with no narrower scopes, and writes take no idempotency key. A high-severity advisory on 2 October 2026 exposed user names and emails.",
        "weaknesses": [
          "API tokens grant full access to one team. No read-only or per-resource scopes were found in the reviewed documentation",
          "No idempotency keys in the spec or docs, and the docs state that cancelling an envelope is not idempotent",
          "Advisory GHSA-3494-9j87-fj64 (CVSS 7.5, published 2 October 2026) let an unauthenticated request read user names and emails"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Teams whose company already uses Docusign and needs an agent to send envelopes from templates, embed signing and track status with a full audit trail.",
        "grade": "B",
        "name": "Docusign",
        "position": 5,
        "price": "$50 / mo",
        "score": 62.5,
        "slug": "docusign",
        "strengths": [
          "Public Spec files under MIT on GitHub for eSignature v2.1 (213 paths, 414 operations) and ten other APIs",
          "Free developer account with no time limit, on a separate demo environment (demo.docusign.net, mcp-d.docusign.com)",
          "Rate limits published with numbers (3,000 calls an hour per account, 500 per 30 seconds in production) and returned in response headers"
        ],
        "url": "https://www.anchorterminal.com/tools/docusign",
        "verdict": "The eSignature REST API has public Swagger and OpenAPI files on GitHub, OAuth 2.0, a free developer sandbox and Connect webhooks, and the MCP server reached general availability on 30 September 2026. Production needs a paid plan from $50 a month and a Go-Live review, and the status site lists 34 incidents since 9 July 2026.",
        "weaknesses": [
          "health.docusign.com lists 34 incidents since 9 July 2026, including a two-hour NA4 disruption on 30 July and email notification failures from 25 to 30 September",
          "Production access needs a paid account, an admin and a Go-Live review, and MCP integration keys need Docusign's approval since 30 September 2026",
          "The eSignature spec is Swagger 2.0 with no enums, no required lists and no security definitions. Valid values sit in prose"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "A software company adding signing to its own product, paying per completed document, with HTML, PDF tag and DOCX variable templates and embeddable forms, and a choice of US or EU hosting or self-hosting.",
        "grade": "B",
        "name": "DocuSeal",
        "position": 6,
        "price": "$0.20 / tx",
        "score": 62.4,
        "slug": "docuseal",
        "strengths": [
          "Public OpenAPI 3.1 file with 23 operations and 11 webhook events, plus llms.txt and a Markdown twin of every page",
          "Free Test Mode sandbox with separate API keys, isolated from production data",
          "Published usage price of $0.20 a completed document, with one $20 Pro seat needed to get a production key"
        ],
        "url": "https://www.anchorterminal.com/tools/docuseal",
        "verdict": "The cloud REST API has a public OpenAPI 3.1 file with 23 operations, Markdown twins of every docs page, a free sandbox with its own keys and a published price of $0.20 a completed document. No rate limit, error reference or idempotency key was found in the reviewed documentation, and each user has one API key with no scopes.",
        "weaknesses": [
          "No rate limit, 429 guidance or idempotency key was found in the API reference or the OpenAPI file",
          "The OpenAPI file documents only 200 responses. Error bodies and status codes are not described",
          "One API key per user in `X-Auth-Token`, with no scopes or read-only keys found in the reviewed documentation"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "A small software team adding signing to its own product at a per-document price with no seat minimum, embedded signing, requesting and template editing, and bulk send to 500 recipients.",
        "grade": "C",
        "name": "SignWell",
        "position": 7,
        "price": "$0.85 / tx",
        "score": 61.9,
        "slug": "signwell",
        "strengths": [
          "Public OpenAPI 3.0.1 file with 26 operations, every one documenting a 429 response, plus llms.txt and a Markdown twin of each reference page",
          "Rate limits are published per key. 100 requests in 60 seconds, 30 a minute for creating documents or templates, 20 a minute in test mode",
          "`test_mode: true` creates documents that are not billed and not legally binding, with unlimited test use on the free account"
        ],
        "url": "https://www.anchorterminal.com/tools/signwell",
        "verdict": "The REST API has a public OpenAPI 3.0.1 file with 26 operations, Markdown twins of its reference pages, published rate limits and a free test mode. Each account uses one API key with no scopes found, there are no idempotency keys, and the operation that lists documents is left out of the public reference.",
        "weaknesses": [
          "One API key in `X-Api-Key`, created under Settings, API. No scopes, read-only keys or expiry were found in the reviewed documentation",
          "No idempotency key and no Retry-After guidance in the reference. The 429 body is one `error` string",
          "List Documents is marked `x-internal` in the vendor's SDK copy of the API description and is absent from the public file, though the CLI and MCP server call it"
        ],
        "where": "both",
        "x402": "no"
      },
      {
        "bestFor": "A company that already holds Acrobat Sign Solutions and wants an agent to send agreements, track them by webhook and fetch signed files and audit trails.",
        "grade": "D",
        "name": "Adobe Acrobat Sign",
        "position": 8,
        "price": "$16.99 / seat-mo",
        "score": 52.6,
        "slug": "adobe-acrobat-sign",
        "strengths": [
          "OAuth 2.0 scopes split read, write and send per resource, each limited to the authorising user, a group or the whole account",
          "Throttled calls return 429 with a `Retry-After` header and a `retryAfter` body field, and the guide asks for exponential backoff",
          "ETags give 304 on unchanged reads and `If-Match` on updates, so a stale write fails with 412 `RESOURCE_MODIFIED`"
        ],
        "url": "https://www.anchorterminal.com/tools/adobe-acrobat-sign",
        "verdict": "The REST API has OAuth 2.0 scopes that can be limited to one user, a group or the account, `Retry-After` on throttled calls and a free Developer Edition. Adobe calls its own SDKs obsolete, the newest dated API change is November 2025, and API plans are sold through sales with no public price.",
        "weaknesses": [
          "Adobe's SDK page says the C#, Java and JavaScript SDKs are obsolete and out of step with REST v6",
          "The newest dated entry in the API release notes is November 2025, eleven months before this check",
          "API plans (Acrobat Sign Solutions) are sold through sales. No per-transaction price is published"
        ],
        "where": "hosted",
        "x402": "no"
      }
    ],
    "updated": "2026-10-09"
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/best/e-signatures/",
    "json": "https://www.anchorterminal.com/best/e-signatures/index.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/best/e-signatures/index.md",
    "slim": "https://www.anchorterminal.com/best/e-signatures/index.min.md"
  },
  "markdown": "All 8 ranked contract, proposal and e-signature APIs on the Anchor benchmark, with a pick for each need and where each one falls short. Scores come from public evidence, re-checked as vendors change.\n\n- Ranked: 8 · agent-ready (BB or better): 0 · accept x402: 0 · hosted endpoints: 8\n- Full ranked table: https://www.anchorterminal.com/categories/e-signatures.md\n- Head-to-head comparisons: https://www.anchorterminal.com/compare/e-signatures/index.md (28)\n- Methodology: https://www.anchorterminal.com/benchmark/index.md\n\n## The shortlist\n\n| # | Tool | Grade | Score | Best for | Price | Where |\n| --- | --- | --- | --- | --- | --- | --- |\n| 1 | [Dropbox Sign](https://www.anchorterminal.com/tools/dropbox-sign.md) | B | 68.9 | An agent that sends a prepared PDF or a saved template for signature from one company account and tracks it to completion by webhook or polling, with the signed PDF and audit trail at the end. | Paid | hosted |\n| 2 | [airSlate SignNow](https://www.anchorterminal.com/tools/signnow.md) | B | 68.5 | An agent that sends agreements from templates, embeds signing in another product or tracks invites, and teams that want per-invite pricing with a free test mode. | $2 / tx | hosted and local |\n| 3 | [PandaDoc](https://www.anchorterminal.com/tools/pandadoc.md) | B | 63.1 | Suited to agents that prepare a proposal, quote or contract from a template, send it for signature and track it, for a team that already works in PandaDoc. | Freemium | hosted |\n| 4 | [Documenso](https://www.anchorterminal.com/tools/documenso.md) | B | 62.8 | Teams that want an e-signature API they can also self-host, with templates, embedded signing and an audit log by API. | Freemium | hosted |\n| 5 | [Docusign](https://www.anchorterminal.com/tools/docusign.md) | B | 62.5 | Teams whose company already uses Docusign and needs an agent to send envelopes from templates, embed signing and track status with a full audit trail. | $50 / mo | hosted |\n| 6 | [DocuSeal](https://www.anchorterminal.com/tools/docuseal.md) | B | 62.4 | A software company adding signing to its own product, paying per completed document, with HTML, PDF tag and DOCX variable templates and embeddable forms, and a choice of US or EU hosting or self-hosting. | $0.20 / tx | hosted |\n| 7 | [SignWell](https://www.anchorterminal.com/tools/signwell.md) | C | 61.9 | A small software team adding signing to its own product at a per-document price with no seat minimum, embedded signing, requesting and template editing, and bulk send to 500 recipients. | $0.85 / tx | hosted and local |\n| 8 | [Adobe Acrobat Sign](https://www.anchorterminal.com/tools/adobe-acrobat-sign.md) | D | 52.6 | A company that already holds Acrobat Sign Solutions and wants an agent to send agreements, track them by webhook and fetch signed files and audit trails. | $16.99 / seat-mo | hosted |\n\n## Picks by need\n\n- Highest score overall: [Dropbox Sign](https://www.anchorterminal.com/tools/dropbox-sign.md), B, 68.9/100 on the benchmark. Also [airSlate SignNow](https://www.anchorterminal.com/tools/signnow.md), B, 68.5/100.\n- Reliability: [airSlate SignNow](https://www.anchorterminal.com/tools/signnow.md), 93/100 on reliability, against 75 for the overall leader.\n- Security \u0026 auth: [Adobe Acrobat Sign](https://www.anchorterminal.com/tools/adobe-acrobat-sign.md), 66/100 on security \u0026 auth, against 65 for the overall leader.\n- Maintenance \u0026 community: [Documenso](https://www.anchorterminal.com/tools/documenso.md), 93/100 on maintenance \u0026 community, against 85 for the overall leader.\n- Transparency \u0026 trust: [DocuSeal](https://www.anchorterminal.com/tools/docuseal.md), 79/100 on transparency \u0026 trust, against 68 for the overall leader.\n- A hosted MCP endpoint: [airSlate SignNow](https://www.anchorterminal.com/tools/signnow.md), remote MCP server, nothing to install.\n- Self-hosting under an open licence: [Documenso](https://www.anchorterminal.com/tools/documenso.md), self-hosted, AGPL-3 licence. Also [DocuSeal](https://www.anchorterminal.com/tools/docuseal.md), self-hosted, AGPL-3 licence.\n\n## How to choose\n\n- Field placement from templates: Check that template fields land in the right place on the signed file, since an agent that fills fields by position needs them to stay fixed.\n- Status events for each signer: Check which status events are sent for each signer and whether they arrive by webhook, since an agent needs them to know when a signature has landed.\n- Audit trail in the signed file: Check that the signed file carries an audit trail with signer identity and timestamps, since that record shows when each signature was made.\n- Embedded signing in your product: Check whether signing can be embedded in your own product, since a redirect to an outside page breaks a flow an agent is driving.\n\n- How the benchmark tests this category: One agreement prepared from a template with the same fields, sent to two test signers and tracked to completion through each listing's API. We check field placement, the status events received, the signed file and its audit trail. In this run listings are graded from public evidence against the published checklist.\n\n## Each one in detail\n\n### 1. Dropbox Sign, B 68.9/100\n\nDropbox Sign (formerly HelloSign) is Dropbox's e-signature service. Its REST API sends documents or templates for signature, embeds signing in an iframe, reports status by webhook and returns signed PDFs with an audit trail.\n\n- Verdict: A public OpenAPI 3.0.3 spec, llms.txt, six official SDKs and a free test mode let an agent build the whole flow before paying. Production sends need a paid plan from $900 a year, the API key has full account access, and no idempotency keys were found in the reviewed documentation.\n- Choose it for: An agent that sends a prepared PDF or a saved template for signature from one company account and tracks it to completion by webhook or polling, with the signed PDF and audit trail at the end.\n- Strength: Public OpenAPI 3.0.3 spec with 74 operations, plus llms.txt and a Markdown copy of every docs page\n- Strength: Free test mode works on every endpoint from a free account, with watermarked, non-binding requests that don't count against quota\n- Strength: Error catalogue of 20 HTTP error names with cause, remediation and a retryable flag, also embedded in the spec as `x-error-codes`\n- Weakness: No idempotency keys found in the docs or the spec, so a retried send can create a second signature request\n- Weakness: An API key grants full access to the account, with no scoped or read-only keys. Scopes exist only on OAuth tokens\n- Weakness: OAuth apps need manual approval by Dropbox Sign support before production use\n- Price: Paid · Auth: OAuth or key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/dropbox-sign.md\n\n### 2. airSlate SignNow, B 68.5/100\n\nairSlate SignNow is an e-signature service. Its REST API prepares documents from templates, sends signature invites, embeds signing in other apps and reports status through webhooks. A hosted MCP server gives AI agents 20 documented tools over the same account.\n\n- Verdict: The REST API has a public OpenAPI 3.0 spec with 354 operations, Markdown docs, a free Development mode with 500 invites and a hosted MCP server with OAuth. API keys don't expire and carry full account access, no idempotency keys were found, and the MCP server's GitHub repository was archived when checked on 7 October 2026.\n- Choose it for: An agent that sends agreements from templates, embeds signing in another product or tracks invites, and teams that want per-invite pricing with a free test mode.\n- Strength: Public OpenAPI 3.0.3 spec with 354 operations, 342 of them with examples, plus llms.txt and a Markdown copy of every docs page\n- Strength: Development mode is free on the production host, with 500 requests an hour and up to 500 signature invites without a plan\n- Strength: Hosted MCP server at mcp-server.signnow.com/mcp with OAuth, PKCE and dynamic client registration, and read-only and destructive hints on its tools\n- Weakness: API keys don't expire and work for all API requests. Narrower access needs an OAuth token requested with a URL-pattern scope\n- Weakness: No idempotency key was found in the spec or guides, and each signature invite sent is charged\n- Weakness: The sn-mcp-server GitHub repository was archived when checked on 7 October 2026, while the docs still send issue reports there\n- Price: $2 / tx · Auth: OAuth or key · x402: no · Where: hosted and local\n- Full assessment: https://www.anchorterminal.com/tools/signnow.md\n- Against #1: https://www.anchorterminal.com/compare/dropbox-sign-vs-signnow.md\n\n### 3. PandaDoc, B 63.1/100\n\nPandaDoc is a document platform for proposals, quotes, contracts and e-signatures. Its REST API and hosted MCP server create documents from templates, send them for signature, embed signing sessions and report status through webhooks.\n\n- Verdict: The public OpenAPI spec lists 133 operations and reached version 8.21.0 on 2 October 2026, and the hosted MCP server, with OAuth and dynamic client registration, is open to every plan including Free. The status page records three incidents affecting document creation, sending or the API between 15 July and 6 September 2026, and writes have no idempotency keys.\n- Choose it for: Suited to agents that prepare a proposal, quote or contract from a template, send it for signature and track it, for a team that already works in PandaDoc.\n- Strength: Public OpenAPI 3.0.3 spec with 133 operations, version 8.21.0 on 2 October 2026, plus llms.txt and a Markdown copy of each docs page\n- Strength: Hosted MCP server in the official MCP registry as com.pandadoc.mcp/mcp, with OAuth, PKCE and dynamic client registration\n- Strength: API and MCP access on every plan including Free, and a sandbox key that isn't charged\n- Weakness: Three incidents hit document creation, sending or the API between 15 July and 6 September 2026, the longest about 3.5 hours\n- Weakness: No idempotency keys, and each document created with a production credential uses one usage credit\n- Weakness: Production API keys need approval from Sales, and usage credit pack prices sit on the in-app billing page\n- Price: Freemium · Auth: OAuth or key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/pandadoc.md\n- Against #1: https://www.anchorterminal.com/compare/dropbox-sign-vs-pandadoc.md\n\n### 4. Documenso, B 62.8/100\n\nOpen-source document signing platform from Documenso, Inc., self-hosted under AGPL-3.0 or used as a hosted cloud. Its REST API creates envelopes from PDFs or templates, sends them to recipients, reports status by webhook and returns the signed file.\n\n- Verdict: The v2 REST API has a public OpenAPI 3.0.3 spec of 89 operations, a free plan with API access, and envelope audit logs and signing certificates by API. API tokens carry full access to one team with no narrower scopes, and writes take no idempotency key. A high-severity advisory on 2 October 2026 exposed user names and emails.\n- Choose it for: Teams that want an e-signature API they can also self-host, with templates, embedded signing and an audit log by API.\n- Strength: Public OpenAPI 3.0.3 spec for the v2 API with 89 operations, plus llms.txt and a 1 MB llms-full.txt\n- Strength: API access on every plan, the free plan included (5 documents a month, up to 10 recipients)\n- Strength: Envelope audit log and signing certificate are readable and downloadable through the API\n- Weakness: API tokens grant full access to one team. No read-only or per-resource scopes were found in the reviewed documentation\n- Weakness: No idempotency keys in the spec or docs, and the docs state that cancelling an envelope is not idempotent\n- Weakness: Advisory GHSA-3494-9j87-fj64 (CVSS 7.5, published 2 October 2026) let an unauthenticated request read user names and emails\n- Price: Freemium · Auth: API key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/documenso.md\n- Against #1: https://www.anchorterminal.com/compare/documenso-vs-dropbox-sign.md\n\n### 5. Docusign, B 62.5/100\n\nDocusign is an e-signature and agreement management service. Its eSignature REST API creates envelopes from documents or templates, sends them to signers, embeds signing in an app and reports status. A hosted MCP server exposes a subset as tools.\n\n- Verdict: The eSignature REST API has public Swagger and OpenAPI files on GitHub, OAuth 2.0, a free developer sandbox and Connect webhooks, and the MCP server reached general availability on 30 September 2026. Production needs a paid plan from $50 a month and a Go-Live review, and the status site lists 34 incidents since 9 July 2026.\n- Choose it for: Teams whose company already uses Docusign and needs an agent to send envelopes from templates, embed signing and track status with a full audit trail.\n- Strength: Public Spec files under MIT on GitHub for eSignature v2.1 (213 paths, 414 operations) and ten other APIs\n- Strength: Free developer account with no time limit, on a separate demo environment (demo.docusign.net, mcp-d.docusign.com)\n- Strength: Rate limits published with numbers (3,000 calls an hour per account, 500 per 30 seconds in production) and returned in response headers\n- Weakness: health.docusign.com lists 34 incidents since 9 July 2026, including a two-hour NA4 disruption on 30 July and email notification failures from 25 to 30 September\n- Weakness: Production access needs a paid account, an admin and a Go-Live review, and MCP integration keys need Docusign's approval since 30 September 2026\n- Weakness: The eSignature spec is Swagger 2.0 with no enums, no required lists and no security definitions. Valid values sit in prose\n- Price: $50 / mo · Auth: OAuth · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/docusign.md\n- Against #1: https://www.anchorterminal.com/compare/docusign-vs-dropbox-sign.md\n\n### 6. DocuSeal, B 62.4/100\n\nOpen-source document signing platform from DocuSeal, LLC, run as a hosted cloud in US and EU regions or self-hosted under AGPL-3.0. Its REST API creates templates from PDF, DOCX or HTML, sends them for signature and reports status by webhook.\n\n- Verdict: The cloud REST API has a public OpenAPI 3.1 file with 23 operations, Markdown twins of every docs page, a free sandbox with its own keys and a published price of $0.20 a completed document. No rate limit, error reference or idempotency key was found in the reviewed documentation, and each user has one API key with no scopes.\n- Choose it for: A software company adding signing to its own product, paying per completed document, with HTML, PDF tag and DOCX variable templates and embeddable forms, and a choice of US or EU hosting or self-hosting.\n- Strength: Public OpenAPI 3.1 file with 23 operations and 11 webhook events, plus llms.txt and a Markdown twin of every page\n- Strength: Free Test Mode sandbox with separate API keys, isolated from production data\n- Strength: Published usage price of $0.20 a completed document, with one $20 Pro seat needed to get a production key\n- Weakness: No rate limit, 429 guidance or idempotency key was found in the API reference or the OpenAPI file\n- Weakness: The OpenAPI file documents only 200 responses. Error bodies and status codes are not described\n- Weakness: One API key per user in `X-Auth-Token`, with no scopes or read-only keys found in the reviewed documentation\n- Price: $0.20 / tx · Auth: API key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/docuseal.md\n- Against #1: https://www.anchorterminal.com/compare/docuseal-vs-dropbox-sign.md\n\n### 7. SignWell, C 61.9/100\n\nE-signature service from Docsketch, LLC (trading as SignWell). Its REST API creates documents and templates, sends them for signature, embeds signing in an iframe and reports status by webhook. A CLI and a local MCP server use the same API.\n\n- Verdict: The REST API has a public OpenAPI 3.0.1 file with 26 operations, Markdown twins of its reference pages, published rate limits and a free test mode. Each account uses one API key with no scopes found, there are no idempotency keys, and the operation that lists documents is left out of the public reference.\n- Choose it for: A small software team adding signing to its own product at a per-document price with no seat minimum, embedded signing, requesting and template editing, and bulk send to 500 recipients.\n- Strength: Public OpenAPI 3.0.1 file with 26 operations, every one documenting a 429 response, plus llms.txt and a Markdown twin of each reference page\n- Strength: Rate limits are published per key. 100 requests in 60 seconds, 30 a minute for creating documents or templates, 20 a minute in test mode\n- Strength: `test_mode: true` creates documents that are not billed and not legally binding, with unlimited test use on the free account\n- Weakness: One API key in `X-Api-Key`, created under Settings, API. No scopes, read-only keys or expiry were found in the reviewed documentation\n- Weakness: No idempotency key and no Retry-After guidance in the reference. The 429 body is one `error` string\n- Weakness: List Documents is marked `x-internal` in the vendor's SDK copy of the API description and is absent from the public file, though the CLI and MCP server call it\n- Price: $0.85 / tx · Auth: API key · x402: no · Where: hosted and local\n- Full assessment: https://www.anchorterminal.com/tools/signwell.md\n- Against #1: https://www.anchorterminal.com/compare/dropbox-sign-vs-signwell.md\n\n### 8. Adobe Acrobat Sign, D 52.6/100\n\nAdobe Acrobat Sign is an e-signature service. Its REST API v6 creates agreements from uploaded files or library templates, sends them for signature, returns signing URLs and audit trails, and reports status through webhooks.\n\n- Verdict: The REST API has OAuth 2.0 scopes that can be limited to one user, a group or the account, `Retry-After` on throttled calls and a free Developer Edition. Adobe calls its own SDKs obsolete, the newest dated API change is November 2025, and API plans are sold through sales with no public price.\n- Choose it for: A company that already holds Acrobat Sign Solutions and wants an agent to send agreements, track them by webhook and fetch signed files and audit trails.\n- Strength: OAuth 2.0 scopes split read, write and send per resource, each limited to the authorising user, a group or the whole account\n- Strength: Throttled calls return 429 with a `Retry-After` header and a `retryAfter` body field, and the guide asks for exponential backoff\n- Strength: ETags give 304 on unchanged reads and `If-Match` on updates, so a stale write fails with 412 `RESOURCE_MODIFIED`\n- Weakness: Adobe's SDK page says the C#, Java and JavaScript SDKs are obsolete and out of step with REST v6\n- Weakness: The newest dated entry in the API release notes is November 2025, eleven months before this check\n- Weakness: API plans (Acrobat Sign Solutions) are sold through sales. No per-transaction price is published\n- Price: $16.99 / seat-mo · Auth: OAuth · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/adobe-acrobat-sign.md\n- Against #1: https://www.anchorterminal.com/compare/adobe-acrobat-sign-vs-dropbox-sign.md\n\n## Head to head\n\n- [Dropbox Sign vs airSlate SignNow](https://www.anchorterminal.com/compare/dropbox-sign-vs-signnow.md)\n- [Dropbox Sign vs PandaDoc](https://www.anchorterminal.com/compare/dropbox-sign-vs-pandadoc.md)\n- [Documenso vs Dropbox Sign](https://www.anchorterminal.com/compare/documenso-vs-dropbox-sign.md)\n- [Docusign vs Dropbox Sign](https://www.anchorterminal.com/compare/docusign-vs-dropbox-sign.md)\n- [PandaDoc vs airSlate SignNow](https://www.anchorterminal.com/compare/pandadoc-vs-signnow.md)\n- [Documenso vs airSlate SignNow](https://www.anchorterminal.com/compare/documenso-vs-signnow.md)\n- [Docusign vs airSlate SignNow](https://www.anchorterminal.com/compare/docusign-vs-signnow.md)\n- [Documenso vs PandaDoc](https://www.anchorterminal.com/compare/documenso-vs-pandadoc.md)\n- [Docusign vs PandaDoc](https://www.anchorterminal.com/compare/docusign-vs-pandadoc.md)\n- [Documenso vs Docusign](https://www.anchorterminal.com/compare/documenso-vs-docusign.md)\n\n## Questions\n\n### What are the highest-rated contract, proposal and e-signature APIs for AI agents?\n\nDropbox Sign has the highest benchmark score of the 8 ranked contract, proposal and e-signature APIs, 68.9 (B). airSlate SignNow is second with 68.5 (B).\n\n### How many contract, proposal and e-signature APIs are agent-ready?\n\n0 of the 8 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark.\n\n### Which contract, proposal and e-signature APIs accept x402 payments?\n\nNone of the ranked listings here accepts x402 for its main call yet.\n\n### How is this list ranked?\n\nBy the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 9 October 2026.\n\n## How this list is made\n\nThe order is the Anchor benchmark score, the same number as on each listing. Each listing is graded from public evidence against the benchmark checklist, and the picks are worked out from those grades, prices and facts. No listing pays for its place, and paid audits or listing help never change a score.\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Best of",
        "url": "https://www.anchorterminal.com/best/"
      },
      {
        "name": "Contracts, proposals \u0026 e-signatures",
        "url": ""
      }
    ],
    "description": "Dropbox Sign (B), airSlate SignNow (B) and PandaDoc (B) lead the 8 ranked contract, proposal and e-signature APIs. Picks by need, strengths, weaknesses and prices from the Anchor benchmark.",
    "facts": [
      "Dropbox Sign B",
      "airSlate SignNow B",
      "PandaDoc B"
    ],
    "h1": "Best contract, proposal and e-signature APIs for AI agents",
    "image": "https://www.anchorterminal.com/assets/og/best-e-signatures.png",
    "path": "/best/e-signatures/",
    "published": "",
    "section": "tools",
    "title": "Best contract, proposal and e-signature APIs for AI agents in 2026",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/best/e-signatures/"
  },
  "tokens": {
    "markdown": 5550,
    "slim": 1430
  },
  "version": 1
}
