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 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. Authentication is handled via API keys or OAuth 2.0, 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.
What You Can Do
MCP Tools
listdocuments
List Documents
createdocument
Create Document
getdocumentdetails
Get Document Details
deletedocument
Delete Document
getdocumentstatus
Get Document Status
senddocument
Send Document
downloaddocument
Download Document
createdocumentsession
Create Document Session
listdocumentrecipients
List Document Recipients
adddocumentrecipient
Add Document Recipient
updatedocumentrecipient
Update Document Recipient
deletedocumentrecipient
Delete Document Recipient
listdocumentfields
List Document Fields
updatedocumentfields
Update Document Fields
listdocumentattachments
List Document Attachments
downloaddocumentattachment
Download Document Attachment
getdocumentautoreminders
Get Document Auto-Reminders
listlinkedobjects
List Linked Objects
listtemplates
List Templates
gettemplatedetails
Get Template Details
deletetemplate
Delete Template
listforms
List Forms
listdocumentfolders
List Document Folders
createdocumentfolder
Create Document Folder
listcontacts
List Contacts
createcontact
Create Contact
getcontact
Get Contact
updatecontact
Update Contact
deletecontact
Delete Contact
listmembers
List Members
getcurrentmember
Get Current Member
getmember
Get Member
listwebhooksubscriptions
List Webhook Subscriptions
createwebhooksubscription
Create Webhook Subscription
getwebhooksubscription
Get Webhook Subscription
updatewebhooksubscription
Update Webhook Subscription
deletewebhooksubscription
Delete Webhook Subscription
updatewebhooksubscriptionsharedkey
Regenerate Webhook Shared Key
listwebhookevents
List Webhook Events
getwebhookevent
Get Webhook Event Details
listapilogs
List API Logs
listworkspaces
List Workspaces
createworkspace
Create Workspace