# Productgroup ## Create productgroup - [POST /site/{siteId}/ahds/v1/productgroup](https://docs.heydonto.com/apis/animal-health/openapi/productgroup/productgroupcontroller_create.md): Creates a new Productgroup record. Productgroup resource in the Animal Health Data Store ## List productgroups - [GET /site/{siteId}/ahds/v1/productgroup](https://docs.heydonto.com/apis/animal-health/openapi/productgroup/productgroupcontroller_findall.md): Returns a paginated list of Productgroups for the specified site. Supports filtering and sorting. ## Get productgroup - [GET /site/{siteId}/ahds/v1/productgroup/{productgroupId}](https://docs.heydonto.com/apis/animal-health/openapi/productgroup/productgroupcontroller_findone.md): Returns a single Productgroup by its unique identifier. ## Update productgroup - [PATCH /site/{siteId}/ahds/v1/productgroup/{productgroupId}](https://docs.heydonto.com/apis/animal-health/openapi/productgroup/productgroupcontroller_update.md): Partially updates an existing Productgroup. Only provided fields will be updated. ## Replace productgroup - [PUT /site/{siteId}/ahds/v1/productgroup/{productgroupId}](https://docs.heydonto.com/apis/animal-health/openapi/productgroup/productgroupcontroller_replace.md): Fully replaces an existing Productgroup. All fields must be provided. ## Delete productgroup - [DELETE /site/{siteId}/ahds/v1/productgroup/{productgroupId}](https://docs.heydonto.com/apis/animal-health/openapi/productgroup/productgroupcontroller_remove.md): Permanently deletes a Productgroup record.