# History ## Create history - [POST /site/{siteId}/ahds/v1/history](https://docs.heydonto.com/apis/animal-health/openapi/history/historycontroller_create.md): Creates a new History record. History resource in the Animal Health Data Store ## List histories - [GET /site/{siteId}/ahds/v1/history](https://docs.heydonto.com/apis/animal-health/openapi/history/historycontroller_findall.md): Returns a paginated list of Histories for the specified site. Supports filtering and sorting. ## Get history - [GET /site/{siteId}/ahds/v1/history/{historyId}](https://docs.heydonto.com/apis/animal-health/openapi/history/historycontroller_findone.md): Returns a single History by its unique identifier. ## Update history - [PATCH /site/{siteId}/ahds/v1/history/{historyId}](https://docs.heydonto.com/apis/animal-health/openapi/history/historycontroller_update.md): Partially updates an existing History. Only provided fields will be updated. ## Replace history - [PUT /site/{siteId}/ahds/v1/history/{historyId}](https://docs.heydonto.com/apis/animal-health/openapi/history/historycontroller_replace.md): Fully replaces an existing History. All fields must be provided. ## Delete history - [DELETE /site/{siteId}/ahds/v1/history/{historyId}](https://docs.heydonto.com/apis/animal-health/openapi/history/historycontroller_remove.md): Permanently deletes a History record.