set_item
Update a Homebox item's name, description, notes, quantity, purchase details, flags, or custom fields in one call, changing only the values you specify.
Instructions
General item editor (assetId / alias field / exact name): rename, edit description/notes/quantity, purchase info, insured/archived flags, and custom fields in one call.
Only the args you pass are changed. Quantity-only changes go via a partial
PATCH; anything else uses a full-body PUT that preserves the rest of the
item (the 0.26 PUT-clears gotcha). fields maps custom-field name ->
value, typed by JSON type (see set_fields). To move an item use move_item;
for warranty/identity/tags see set_warranty/set_identity/set_tags.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| fields | No | ||
| insured | No | ||
| archived | No | ||
| new_name | No | ||
| quantity | No | ||
| identifier | Yes | ||
| description | No | ||
| purchase_date | No | ||
| purchase_from | No | ||
| purchase_price | No |