# Species ## Create species - [POST /site/{siteId}/ahds/v1/species](https://docs.heydonto.com/apis/animal-health/openapi/species/speciescontroller_create.md): Creates a new Species record. Species resource in the Animal Health Data Store ## List species - [GET /site/{siteId}/ahds/v1/species](https://docs.heydonto.com/apis/animal-health/openapi/species/speciescontroller_findall.md): Returns a paginated list of Species for the specified site. Supports filtering and sorting. ## Get species - [GET /site/{siteId}/ahds/v1/species/{speciesId}](https://docs.heydonto.com/apis/animal-health/openapi/species/speciescontroller_findone.md): Returns a single Species by its unique identifier. ## Update species - [PATCH /site/{siteId}/ahds/v1/species/{speciesId}](https://docs.heydonto.com/apis/animal-health/openapi/species/speciescontroller_update.md): Partially updates an existing Species. Only provided fields will be updated. ## Replace species - [PUT /site/{siteId}/ahds/v1/species/{speciesId}](https://docs.heydonto.com/apis/animal-health/openapi/species/speciescontroller_replace.md): Fully replaces an existing Species. All fields must be provided. ## Delete species - [DELETE /site/{siteId}/ahds/v1/species/{speciesId}](https://docs.heydonto.com/apis/animal-health/openapi/species/speciescontroller_remove.md): Permanently deletes a Species record.