Skip to main content
Webhooks

Use webhooks to be notified about events that happen in a PandaDoc account.

Updated over a week ago

Availability: Enterprise plan

Use webhooks to be notified about events that happen in a PandaDoc account.

If you need more information about webhooks and how they can be used, check out our API docs.

Reach out to our Support team to have it enabled for your account.

Skip to:

Create a webhook

Note: Only workspace Admin can access webhook settings in PandaDoc.

  1. Once the Support team notified you webhooks are enabled, go to Dev Center > Configuration > select Create webhook under Webhooks

  2. Next, you will see options to create your webhooks. Enter a name, webhook endpoint URL, check off options for JSON payload, and enable/disable the integration.

Note: Webhooks history doesn’t display webhooks events for Zapier, Make (formerly Integromat), and other automation tools.

When you see an unsuccessfully fired webhook in the Webhooks history tab, you can easily fire it again using the Retry button. In case of a successful retry, the error will be updated.

mceclip2.png

Webhook history stores events for 15 days. You can retry unsuccessfully fired webhooks during this period.

Warning: Webhooks are assigned to a specific workspace and will be triggered by using both Sandbox and Production API keys. We recommend creating a separate workspace for testing purposes with a Sandbox key.

Webhook auto-deactivation

The webhook subscription could be auto-turned off when:

  • the recipient server responds with 410 (at least once);

  • or 4xx or 5xx responses received for 7 days in a row.

Once auto-deactivation happens, the webhook subscription creator and workspace owner will get an email notification.

Learn more about webhooks here.

Did this answer your question?