{
 "categories": [
  "documents",
  "saas-platform"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-18",
   "fact": "homepage",
   "note": "PandaDoc is described as a platform for creating, sending, tracking, and signing documents. The public product URL is https://www.pandadoc.com/. That marketing URL returned HTTP 429 in this pass.",
   "source": "https://developers.pandadoc.com/docs/getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "license",
   "note": "Production API access is sold as an Enterprise-plan capability that the PandaDoc team must activate. This pass did not establish a lasting free product tier from an opened pricing table.",
   "source": "https://developers.pandadoc.com/reference/production-api-key",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.api.exists",
   "note": "PandaDoc documents a REST API for automating document workflows and embedding the editor.",
   "source": "https://developers.pandadoc.com/reference/about",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.api.kinds[0]",
   "note": "The API follows REST standards with resource-based URLs, standard HTTP methods, and response codes.",
   "source": "https://developers.pandadoc.com/reference/about",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.api.auth[0]",
   "note": "OAuth 2.0 is the recommended authentication method. Callers send Authorization: Bearer {{oauth_key}}.",
   "source": "https://developers.pandadoc.com/reference/auth-overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.api.auth[1]",
   "note": "API Key authentication is documented as a legacy method. Callers send Authorization: API-Key {{api_key}}.",
   "source": "https://developers.pandadoc.com/reference/auth-overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.api.coverage",
   "note": "Production API keys require the Enterprise plan and activation by PandaDoc. Getting-started documents create, send, track, and embed flows on https://api.pandadoc.com.",
   "source": "https://developers.pandadoc.com/reference/production-api-key",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.api.docs",
   "note": "Opened as the current PandaDoc API reference introduction.",
   "source": "https://developers.pandadoc.com/reference/about",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.sdk.exists",
   "note": "PandaDoc lists official client SDKs that call API endpoints from application code.",
   "source": "https://developers.pandadoc.com/reference/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.sdk.languages",
   "note": "Official SDKs are listed for Python, Node, Java, and PHP.",
   "source": "https://developers.pandadoc.com/reference/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.sdk.official",
   "note": "The page calls them official PandaDoc client SDKs.",
   "source": "https://developers.pandadoc.com/reference/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.mcp.first_party",
   "note": "PandaDoc documents a remote MCP so agents can read, create, and update documents and templates. Global URL is https://mcp.pandadoc.com/v1/mcp. European accounts use https://mcp.pandadoc.eu/v1/mcp. Auth is OAuth.",
   "source": "https://developers.pandadoc.com/docs/getting-started-with-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.extensibility.webhooks",
   "note": "Webhook subscriptions receive notifications when documents, templates, or other resources change status. Maximum 300 subscriptions per workspace.",
   "source": "https://developers.pandadoc.com/docs/webhook-setup",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.data_access.export[0]",
   "note": "The REST API exchanges document workflow data over HTTPS. Responses use the documented JSON resource representations.",
   "source": "https://developers.pandadoc.com/reference/about",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.data_access.import[0]",
   "note": "Getting started includes an Upload and send a local PDF tutorial as a first-party import path.",
   "source": "https://developers.pandadoc.com/docs/getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://developers.pandadoc.com/llms.txt is a first-party developer-portal index for API, SDK, and MCP pages.",
   "source": "https://developers.pandadoc.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "verdict.scores.api",
   "note": "REST is documented with OAuth and official SDKs, but production keys need Enterprise activation. That edition gate keeps the API path at 6.",
   "source": "https://developers.pandadoc.com/reference/production-api-key",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "verdict.scores.mcp",
   "note": "Official regional remote MCP with OAuth and useful document/template tools. Region split and EU Claude-directory gap keep it at 8, not 9-10.",
   "source": "https://developers.pandadoc.com/docs/getting-started-with-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "freshness.watch[0].url",
   "note": "Opened as the current PandaDoc MCP getting-started page, including regional hosts and OAuth client setup.",
   "source": "https://developers.pandadoc.com/docs/getting-started-with-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "freshness.watch[1].url",
   "note": "Opened as the current API authentication overview.",
   "source": "https://developers.pandadoc.com/reference/auth-overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "freshness.watch[2].url",
   "note": "Opened as the current Production API key page, including the Enterprise activation gate.",
   "source": "https://developers.pandadoc.com/reference/production-api-key",
   "tier": "declared"
  },
  {
   "date": "2026-09-18",
   "fact": "freshness.watch[3].url",
   "note": "Opened as the current developer-portal llms.txt index.",
   "source": "https://developers.pandadoc.com/llms.txt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-18",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://developers.pandadoc.com/docs/getting-started-with-mcp"
   },
   {
    "type": "docs",
    "url": "https://developers.pandadoc.com/reference/auth-overview"
   },
   {
    "type": "docs",
    "url": "https://developers.pandadoc.com/reference/production-api-key"
   },
   {
    "type": "docs",
    "url": "https://developers.pandadoc.com/llms.txt"
   }
  ]
 },
 "homepage": "https://www.pandadoc.com/",
 "id": "pandadoc",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "oauth2",
    "api-key"
   ],
   "coverage": "partial",
   "docs": "https://developers.pandadoc.com/reference/about",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": [
    "pdf"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. PandaDoc's REST API, official SDKs, regional remote MCP, and webhook subscriptions cover document automation without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "python",
    "node",
    "java",
    "php"
   ],
   "official": true
  }
 },
 "name": "PandaDoc",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "docusign",
   "oneflow"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "PandaDoc",
 "verdict": {
  "best_path": "mcp",
  "scores": {
   "api": 6,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": 8,
   "overall": 8,
   "rpa": null
  },
  "summary": "PandaDoc is automatable today through a first-party remote MCP server and a REST API. MCP is at https://mcp.pandadoc.com/v1/mcp globally and https://mcp.pandadoc.eu/v1/mcp for accounts that sign in at app.pandadoc.eu. Auth is OAuth. Region mismatch fails authentication, and each host returns only that region's documents. The Claude directory listing points at the global host only. The REST API at https://api.pandadoc.com follows resource URLs and standard HTTP methods. OAuth 2.0 Bearer is recommended; API-Key is documented as a legacy workspace key. Production API keys require the Enterprise plan and vendor activation. Sandbox keys exist for testing and limit sending to the account domain. Official SDKs are listed for Python, Node, Java, and PHP. Webhook subscriptions notify document and template changes, with a 300-subscription cap per workspace. This record excludes Docusign and Oneflow. The marketing homepage returned HTTP 429 in this pass; identity is taken from developer docs. Connector catalogs and a product CLI were not established. Computer-use viability is unassessed. MCP scores 8 and is the best path because it is the opened self-serve agent surface and does not require the Enterprise production-key activation documented for REST.\n"
 }
}