Update Item Tag
POST/api/items/updatetag
Tier: Public — stable, supported for third-party integration.
Replaces or removes the tag currently attached to an item.
Writes an Items.ItemTagReplacementHistoryDto row on success. An unknown item id is not
explicitly checked and results in a caught null-reference error surfaced as the 400 above.
Request
Responses
- 200
- 400
- 401
- 403
Returns the updated item. See Items.ItemDetailDto.
Validation failure, including: the item has no tag to remove when
UpdateItemTagDto.ItemTagList is empty; the requested tag is already allocated to
another item; or an unexpected failure occurred — in the latter case the response array can be
empty ([]), the same quirk seen on a not-found getitem.
Caller is not authenticated.
Caller does not have Update permission on the Item module.