# Eventgroup ## Create eventgroup - [POST /site/{siteId}/ahds/v1/eventgroup](https://docs.heydonto.com/apis/animal-health/openapi/eventgroup/eventgroupcontroller_create.md): Creates a new Eventgroup record. Canonical read model for an event group within the system domain. ## List eventgroups - [GET /site/{siteId}/ahds/v1/eventgroup](https://docs.heydonto.com/apis/animal-health/openapi/eventgroup/eventgroupcontroller_findall.md): Returns a paginated list of Eventgroups for the specified site. Supports filtering and sorting. ## Get eventgroup - [GET /site/{siteId}/ahds/v1/eventgroup/{eventgroupId}](https://docs.heydonto.com/apis/animal-health/openapi/eventgroup/eventgroupcontroller_findone.md): Returns a single Eventgroup by its unique identifier. ## Update eventgroup - [PATCH /site/{siteId}/ahds/v1/eventgroup/{eventgroupId}](https://docs.heydonto.com/apis/animal-health/openapi/eventgroup/eventgroupcontroller_update.md): Partially updates an existing Eventgroup. Only provided fields will be updated. ## Replace eventgroup - [PUT /site/{siteId}/ahds/v1/eventgroup/{eventgroupId}](https://docs.heydonto.com/apis/animal-health/openapi/eventgroup/eventgroupcontroller_replace.md): Fully replaces an existing Eventgroup. All fields must be provided. ## Delete eventgroup - [DELETE /site/{siteId}/ahds/v1/eventgroup/{eventgroupId}](https://docs.heydonto.com/apis/animal-health/openapi/eventgroup/eventgroupcontroller_remove.md): Permanently deletes a Eventgroup record.