PandaDoc logo

PandaDoc

PandaDoc is a document automation platform that enables businesses to create, send, track, and e-sign documents programmatically. Their developer platform provides REST APIs and embedded tools for integrating document generation, e-signature collection, and workflow automation directly into third-party applications.

5 APIs 16 Features
Document AutomationE-SignatureDocument ManagementDocument GenerationWebhooks

APIs

PandaDoc REST API

The PandaDoc REST API provides programmatic access to PandaDoc's document automation platform, enabling developers to create, send, track, and manage documents within their own ...

PandaDoc Document Generation API

The PandaDoc Document Generation API allows developers to programmatically create documents from templates by injecting dynamic data pulled from CRM systems, databases, or other...

PandaDoc E-Signature API

The PandaDoc E-Signature API enables developers to embed legally binding e-signature workflows directly within their applications using a white-label signing experience. It supp...

PandaDoc Embedded Editing API

The PandaDoc Embedded Editing API allows developers to embed PandaDoc's document editor directly within their own platform, enabling end users to prepare, customize, and finaliz...

PandaDoc Webhooks API

The PandaDoc Webhooks API enables developers to subscribe to real-time event notifications for document lifecycle events such as document sent, viewed, signed, approved, decline...

Features

Free: 60 documents/year, unlimited seats
Starter at $19/mo: 110 documents/year, audit trail
Business at $49/seat/mo: unlimited documents, CRM integrations
Enterprise: CPQ, workflow automation, SSO, API access
REST API at api.pandadoc.com
Default 100 req/min/workspace
Documents API + Templates API + Contacts API
OAuth 2.0 + API keys (Bearer)
Webhooks for document state changes
Drag-and-drop editor with rich media
E-signature legally binding (eIDAS, ESIGN)
Audit trail for all document interactions
CRM integrations (Salesforce, HubSpot, etc.)
Approval workflows
Deal rooms for buyer collaboration
Smart content for dynamic documents (Enterprise)

Event Specifications

PandaDoc Webhook Events

The PandaDoc webhook system delivers real-time event notifications to registered subscriber endpoints when document lifecycle and platform events occur. PandaDoc sends HTTP POST...

ASYNCAPI

Semantic Vocabularies

Pandadoc Context

0 classes · 10 properties

JSON-LD

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Website
Website
📰
Blog
Blog
🔗
Login
Login
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
💬
Support
Support
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema

Sources

Raw ↑
aid: pandadoc
name: PandaDoc
description: PandaDoc is a document automation platform that enables businesses to create, send, track,
  and e-sign documents programmatically. Their developer platform provides REST APIs and embedded tools
  for integrating document generation, e-signature collection, and workflow automation directly into third-party
  applications.
type: Contract
position: Consumer
access: 3rd-Party
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Document Automation
  - E-Signature
  - Document Management
  - Document Generation
  - Webhooks
created: '2026-03-21'
modified: '2026-05-04'
url: https://raw.githubusercontent.com/api-evangelist/pandadoc/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
  - aid: pandadoc:rest-api
    name: PandaDoc REST API
    description: The PandaDoc REST API provides programmatic access to PandaDoc's document automation
      platform, enabling developers to create, send, track, and manage documents within their own applications.
      The API supports the full document lifecycle including generating documents from templates with
      dynamic data, collecting e-signatures, managing recipients, and tracking document status through
      webhooks. Authentication is handled via API keys, and a free sandbox environment is available for
      testing integrations before moving to production. An active Enterprise plan is required to access
      the production API.
    humanURL: https://developers.pandadoc.com/reference/about
    baseURL: https://api.pandadoc.com/public/v1
    tags:
      - Document Automation
      - E-Signature
      - Document Management
      - REST
    properties:
      - type: Documentation
        url: https://developers.pandadoc.com/reference/about
      - type: OpenAPI
        url: openapi/pandadoc-rest-api-openapi.yml
  - aid: pandadoc:document-generation-api
    name: PandaDoc Document Generation API
    description: The PandaDoc Document Generation API allows developers to programmatically create documents
      from templates by injecting dynamic data pulled from CRM systems, databases, or other external sources.
      It supports branded document creation with content placeholders, conditional sections, pricing tables,
      and custom fields that are populated at runtime. Documents can be generated from existing PandaDoc
      templates or uploaded PDFs, enabling consistent and automated document production at scale. The
      API is commonly used in sales, legal, and HR workflows to eliminate manual document preparation.
    humanURL: https://developers.pandadoc.com/docs/getting-started
    baseURL: https://api.pandadoc.com/public/v1
    tags:
      - Document Generation
      - Templates
      - Document Automation
      - CRM Integration
    properties:
      - type: Documentation
        url: https://developers.pandadoc.com/docs/getting-started
      - type: OpenAPI
        url: openapi/pandadoc-rest-api-openapi.yml
  - aid: pandadoc:e-signature-api
    name: PandaDoc E-Signature API
    description: The PandaDoc E-Signature API enables developers to embed legally binding e-signature
      workflows directly within their applications using a white-label signing experience. It supports
      sending signature requests via email or SMS, configuring multiple recipients with defined roles
      and signing order, and collecting signatures without signers needing a PandaDoc account. The API
      provides real-time status tracking and generates audit trails and signed PDF copies upon completion.
      It is designed for use cases in contract management, sales, finance, and any workflow requiring
      legally compliant electronic signatures.
    humanURL: https://www.pandadoc.com/api/
    baseURL: https://api.pandadoc.com/public/v1
    tags:
      - E-Signature
      - Electronic Signatures
      - Document Signing
      - Compliance
    properties:
      - type: Documentation
        url: https://www.pandadoc.com/api/
      - type: OpenAPI
        url: openapi/pandadoc-rest-api-openapi.yml
  - aid: pandadoc:embedded-editing-api
    name: PandaDoc Embedded Editing API
    description: The PandaDoc Embedded Editing API allows developers to embed PandaDoc's document editor
      directly within their own platform, enabling end users to prepare, customize, and finalize documents
      without leaving the host application. Users can upload PDFs or select templates, place signature
      and form fields, adjust content, and assign recipients through a drag-and-drop interface embedded
      via token-based sessions. Once editing is complete, documents can be sent for e-signature collection
      and the resulting signed PDFs and audit trails can be retrieved via API. This enables a seamless,
      branded document experience without requiring users to have separate PandaDoc accounts.
    humanURL: https://www.pandadoc.com/api/embedded-editing/
    baseURL: https://api.pandadoc.com/public/v1
    tags:
      - Embedded Editing
      - Document Editor
      - White Label
      - Embedded
    properties:
      - type: Documentation
        url: https://www.pandadoc.com/api/embedded-editing/
      - type: OpenAPI
        url: openapi/pandadoc-rest-api-openapi.yml
  - aid: pandadoc:webhooks-api
    name: PandaDoc Webhooks API
    description: The PandaDoc Webhooks API enables developers to subscribe to real-time event notifications
      for document lifecycle events such as document sent, viewed, signed, approved, declined, and completed.
      Webhooks can be configured to trigger events both within PandaDoc and in connected external systems,
      enabling automated workflows across a technology stack. Each event payload includes document metadata
      and status information for processing downstream actions like CRM updates, storage routing, or approval
      notifications. Webhooks are configured through the PandaDoc dashboard and are available to accounts
      with API access.
    humanURL: https://developers.pandadoc.com/docs/webhooks-concepts
    baseURL: https://api.pandadoc.com/public/v1
    tags:
      - Webhooks
      - Events
      - Notifications
      - Integration
    properties:
      - type: Documentation
        url: https://developers.pandadoc.com/docs/webhooks-concepts
      - type: OpenAPI
        url: openapi/pandadoc-rest-api-openapi.yml
      - type: AsyncAPI
        url: asyncapi/pandadoc-webhooks-asyncapi.yml
common:
  - type: Portal
    url: https://developers.pandadoc.com/
  - type: Documentation
    url: https://developers.pandadoc.com/docs/getting-started
  - type: Website
    url: https://www.pandadoc.com/
  - type: Blog
    url: https://www.pandadoc.com/blog/
  - type: Login
    url: https://app.pandadoc.com/login/
  - type: PrivacyPolicy
    url: https://www.pandadoc.com/privacy-notice/
  - type: TermsOfService
    url: https://www.pandadoc.com/terms-of-use/
  - type: Support
    url: https://support.pandadoc.com/
  - type: JSONLD
    url: json-ld/pandadoc-context.jsonld
  - type: JSONSchema
    url: json-schema/pandadoc-document-schema.json
  - type: JSONSchema
    url: json-schema/pandadoc-webhook-event-schema.json
  - type: Features
    data:
      - 'Free: 60 documents/year, unlimited seats'
      - 'Starter at $19/mo: 110 documents/year, audit trail'
      - 'Business at $49/seat/mo: unlimited documents, CRM integrations'
      - 'Enterprise: CPQ, workflow automation, SSO, API access'
      - REST API at api.pandadoc.com
      - Default 100 req/min/workspace
      - Documents API + Templates API + Contacts API
      - OAuth 2.0 + API keys (Bearer)
      - Webhooks for document state changes
      - Drag-and-drop editor with rich media
      - E-signature legally binding (eIDAS, ESIGN)
      - Audit trail for all document interactions
      - CRM integrations (Salesforce, HubSpot, etc.)
      - Approval workflows
      - Deal rooms for buyer collaboration
      - Smart content for dynamic documents (Enterprise)
    sources:
      - https://www.pandadoc.com/pricing/
    updated: '2026-05-04'
maintainers:
  - FN: API Evangelist
    email: [email protected]