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…