Skip to main content

Update Item

POST 

/api/items/updateitem

Tier: Public — stable, supported for third-party integration.

Replaces the descriptive fields of a single item.

This is a full replace, not a patch: Name, Description, AssetNumber, UnitCost, PersonId, AssignedPlaceId, ParentItemId, and DepartmentId are all overwritten, so omitted values clear the field. Changing UpdateItemDto.SkuId re-types the item and re-syncs its extended properties to the new SKU's template. This endpoint does not change the item's tag (use updatetag), place (use updateplaceexternal), quantity, or multiplier — UpdateItemDto.ItemTagList is accepted on the DTO but is not applied here. Raises SystemEventType.ItemUpdated.

Request

Responses

Returns the updated item. See Items.ItemDetailDto.