# Consult ## Create consult - [POST /site/{siteId}/ahds/v1/consult](https://docs.heydonto.com/apis/animal-health/openapi/consult/consultcontroller_create.md): Creates a new Consult record. Consult resource in the Animal Health Data Store ## List consults - [GET /site/{siteId}/ahds/v1/consult](https://docs.heydonto.com/apis/animal-health/openapi/consult/consultcontroller_findall.md): Returns a paginated list of Consults for the specified site. Supports filtering and sorting. ## Get consult - [GET /site/{siteId}/ahds/v1/consult/{consultId}](https://docs.heydonto.com/apis/animal-health/openapi/consult/consultcontroller_findone.md): Returns a single Consult by its unique identifier. ## Update consult - [PATCH /site/{siteId}/ahds/v1/consult/{consultId}](https://docs.heydonto.com/apis/animal-health/openapi/consult/consultcontroller_update.md): Partially updates an existing Consult. Only provided fields will be updated. ## Replace consult - [PUT /site/{siteId}/ahds/v1/consult/{consultId}](https://docs.heydonto.com/apis/animal-health/openapi/consult/consultcontroller_replace.md): Fully replaces an existing Consult. All fields must be provided. ## Delete consult - [DELETE /site/{siteId}/ahds/v1/consult/{consultId}](https://docs.heydonto.com/apis/animal-health/openapi/consult/consultcontroller_remove.md): Permanently deletes a Consult record.