# Webhook Event ## Create webhook event - [POST /site/{siteId}/ahds/v1/webhook-event](https://docs.heydonto.com/apis/animal-health/openapi/webhook-event/webhookeventcontroller_create.md): Creates a new Webhook Event record. Canonical representation of a webhook event configuration or capability. ## List webhook events - [GET /site/{siteId}/ahds/v1/webhook-event](https://docs.heydonto.com/apis/animal-health/openapi/webhook-event/webhookeventcontroller_findall.md): Returns a paginated list of Webhook Events for the specified site. Supports filtering and sorting. ## Get webhook event - [GET /site/{siteId}/ahds/v1/webhook-event/{webhookEventId}](https://docs.heydonto.com/apis/animal-health/openapi/webhook-event/webhookeventcontroller_findone.md): Returns a single Webhook Event by its unique identifier. ## Update webhook event - [PATCH /site/{siteId}/ahds/v1/webhook-event/{webhookEventId}](https://docs.heydonto.com/apis/animal-health/openapi/webhook-event/webhookeventcontroller_update.md): Partially updates an existing Webhook Event. Only provided fields will be updated. ## Replace webhook event - [PUT /site/{siteId}/ahds/v1/webhook-event/{webhookEventId}](https://docs.heydonto.com/apis/animal-health/openapi/webhook-event/webhookeventcontroller_replace.md): Fully replaces an existing Webhook Event. All fields must be provided. ## Delete webhook event - [DELETE /site/{siteId}/ahds/v1/webhook-event/{webhookEventId}](https://docs.heydonto.com/apis/animal-health/openapi/webhook-event/webhookeventcontroller_remove.md): Permanently deletes a Webhook Event record.