# Widget Webhooks Quantiv supports webhook integrations to notify CRM and App Providers in real time about critical events related to the EngagePro™ - Lead Widget. These webhooks enable your systems to: - React to key lifecycle events such as widget creation and updates. - Track lead creation and changes as users interact with the EngagePro™ - Lead Widget. - Power internal automations, analytics, and client communication. Webhooks are delivered via HTTPS as JSON payloads and are triggered for the following events: - `lead.created` - `lead.updated` - `widget.created` - `widget.updated` Webhooks can be registered, updated, retrieved, or deleted using the provided API methods. Each webhook includes metadata such as success/failure counts and timestamps of the last invocation attempts. Check out our [Webhook guide](/LeadGenWidget/webhooks.md) for more information. ## Create New Webhook - [POST /api/v1/webhooks](https://docs.quantiv.io/api/openapi/widget-webhooks/paths/~1api~1v1~1webhooks/post.md): Creates a webhook to listen for events related to widgets. ## List All Webhooks - [GET /api/v1/webhooks](https://docs.quantiv.io/api/openapi/widget-webhooks/paths/~1api~1v1~1webhooks/get.md): Retrieves all created webhooks. ## Update Existing Webhook - [PATCH /api/v1/webhooks/{webhookId}](https://docs.quantiv.io/api/openapi/widget-webhooks/paths/~1api~1v1~1webhooks~1%7Bwebhookid%7D/patch.md): Updates existing webhook. ## Delete Existing Webhook - [DELETE /api/v1/webhooks/{webhookId}](https://docs.quantiv.io/api/openapi/widget-webhooks/paths/~1api~1v1~1webhooks~1%7Bwebhookid%7D/delete.md): Deletes existing webhook.