# Breed ## Create breed - [POST /site/{siteId}/ahds/v1/breed](https://docs.heydonto.com/apis/animal-health/openapi/breed/breedcontroller_create.md): Creates a new Breed record. Breed resource in the Animal Health Data Store ## List breeds - [GET /site/{siteId}/ahds/v1/breed](https://docs.heydonto.com/apis/animal-health/openapi/breed/breedcontroller_findall.md): Returns a paginated list of Breeds for the specified site. Supports filtering and sorting. ## Get breed - [GET /site/{siteId}/ahds/v1/breed/{breedId}](https://docs.heydonto.com/apis/animal-health/openapi/breed/breedcontroller_findone.md): Returns a single Breed by its unique identifier. ## Update breed - [PATCH /site/{siteId}/ahds/v1/breed/{breedId}](https://docs.heydonto.com/apis/animal-health/openapi/breed/breedcontroller_update.md): Partially updates an existing Breed. Only provided fields will be updated. ## Replace breed - [PUT /site/{siteId}/ahds/v1/breed/{breedId}](https://docs.heydonto.com/apis/animal-health/openapi/breed/breedcontroller_replace.md): Fully replaces an existing Breed. All fields must be provided. ## Delete breed - [DELETE /site/{siteId}/ahds/v1/breed/{breedId}](https://docs.heydonto.com/apis/animal-health/openapi/breed/breedcontroller_remove.md): Permanently deletes a Breed record.