# Inventory Message ## Create inventory message - [POST /site/{siteId}/ahds/v1/inventory-message](https://docs.heydonto.com/apis/animal-health/openapi/inventory-message/inventorymessagecontroller_create.md): Creates a new Inventory Message record. Inventory Message resource in the Animal Health Data Store ## List inventory messages - [GET /site/{siteId}/ahds/v1/inventory-message](https://docs.heydonto.com/apis/animal-health/openapi/inventory-message/inventorymessagecontroller_findall.md): Returns a paginated list of Inventory Messages for the specified site. Supports filtering and sorting. ## Get inventory message - [GET /site/{siteId}/ahds/v1/inventory-message/{messageId}](https://docs.heydonto.com/apis/animal-health/openapi/inventory-message/inventorymessagecontroller_findone.md): Returns a single Inventory Message by its unique identifier. ## Update inventory message - [PATCH /site/{siteId}/ahds/v1/inventory-message/{messageId}](https://docs.heydonto.com/apis/animal-health/openapi/inventory-message/inventorymessagecontroller_update.md): Partially updates an existing Inventory Message. Only provided fields will be updated. ## Replace inventory message - [PUT /site/{siteId}/ahds/v1/inventory-message/{messageId}](https://docs.heydonto.com/apis/animal-health/openapi/inventory-message/inventorymessagecontroller_replace.md): Fully replaces an existing Inventory Message. All fields must be provided. ## Delete inventory message - [DELETE /site/{siteId}/ahds/v1/inventory-message/{messageId}](https://docs.heydonto.com/apis/animal-health/openapi/inventory-message/inventorymessagecontroller_remove.md): Permanently deletes a Inventory Message record.