# With Primary Inventory Location ## Create with primary inventory location - [POST /site/{siteId}/ahds/v1/with-primary-inventory-location](https://docs.heydonto.com/apis/animal-health/openapi/with-primary-inventory-location/withprimaryinventorylocationcontroller_create.md): Creates a new With Primary Inventory Location record. With Primary Inventory Location resource in the Animal Health Data Store ## List with primary inventory locations - [GET /site/{siteId}/ahds/v1/with-primary-inventory-location](https://docs.heydonto.com/apis/animal-health/openapi/with-primary-inventory-location/withprimaryinventorylocationcontroller_findall.md): Returns a paginated list of With Primary Inventory Locations for the specified site. Supports filtering and sorting. ## Get with primary inventory location - [GET /site/{siteId}/ahds/v1/with-primary-inventory-location/{separationId}](https://docs.heydonto.com/apis/animal-health/openapi/with-primary-inventory-location/withprimaryinventorylocationcontroller_findone.md): Returns a single With Primary Inventory Location by its unique identifier. ## Update with primary inventory location - [PATCH /site/{siteId}/ahds/v1/with-primary-inventory-location/{separationId}](https://docs.heydonto.com/apis/animal-health/openapi/with-primary-inventory-location/withprimaryinventorylocationcontroller_update.md): Partially updates an existing With Primary Inventory Location. Only provided fields will be updated. ## Replace with primary inventory location - [PUT /site/{siteId}/ahds/v1/with-primary-inventory-location/{separationId}](https://docs.heydonto.com/apis/animal-health/openapi/with-primary-inventory-location/withprimaryinventorylocationcontroller_replace.md): Fully replaces an existing With Primary Inventory Location. All fields must be provided. ## Delete with primary inventory location - [DELETE /site/{siteId}/ahds/v1/with-primary-inventory-location/{separationId}](https://docs.heydonto.com/apis/animal-health/openapi/with-primary-inventory-location/withprimaryinventorylocationcontroller_remove.md): Permanently deletes a With Primary Inventory Location record.