PDF of Completed Document Available for Download Webhook

This webhook is triggered when a document has been completed and a PDF
has been generated and securely saved to PandaDoc's e-vault. The
webhook delivers comprehensive document information and signals that
the completed PDF is ready for download.

Important Note: This event indicates that the document workflow is
fully complete and a verifiable, digitally sealed PDF has been
generated. The PDF can be downloaded using the Download Protected
Document API endpoint.

This event is useful for:

  • Downloading completed documents via the Download Protected Document endpoint
  • Triggering automated document archival and storage workflows
  • Initiating post-completion business processes (invoicing, fulfillment, etc.)
  • Audit logging and compliance tracking for completed documents
  • Notifying stakeholders about document completion and availability
  • Implementing automated backup and document management systems

PDF Download: Use the Download Protected Document endpoint
(/public/v1/documents/{id}/download-protected) to retrieve the
completed, digitally sealed PDF from the e-vault.

Note: The webhook payload structure is partially mirrors the
Document Details API response, providing comprehensive document
information captured when the PDF becomes available.

Security Note: All webhook requests include an HMAC-SHA256
signature for verification using your webhook shared secret.

Query Params
string
required

Webhooks are signed with a signature generated by taking an HMAC-SHA256 hash of the webhook post’s raw HTTP Body (UTF8 encoding).

Payload

Comprehensive document details captured when the completed PDF becomes available for download. The payload structure is synchronized with the Document Updated webhook and includes complete document information, recipient status, field values, pricing data, and metadata reflecting the final completed state.

Response
200

Successful response indicating the webhook was received

LoadingLoading…