Update Inventory Item
update_inventory_itemUpdate an inventory item by modifying only the fields you provide; unspecified fields remain unchanged. Use it to correct or refresh item details such as category, location, or value.
Instructions
PATCH semantics — unspecified fields untouched. ($0.10; API key required)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | What the user naturally calls the item. | |
| tags | No | Replace tags array (sanitized against category mismatches). | |
| brand | No | ||
| model | No | ||
| notes | No | ||
| status | No | ||
| subtype | No | Specific subtype (sweatshirt, jacket, guitar). Alias: item_type. | |
| category | No | Broad type: clothing, instruments, electronics, … | |
| location | No | ||
| condition | No | ||
| item_type | No | Alias for subtype. | |
| request_id | No | Client idempotency key (retries return original result). | |
| inventory_id | Yes | ||
| serial_number | No | ||
| purchase_price | No | ||
| estimated_value | No | ||
| idempotency_key | No | Alias for request_id. | |
| reference_number | No | ||
| subtype_confidence | No | 0–1 confidence when subtype is uncertain (agent_inferred). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item | No | Inventory item record. | |
| changed | No | ||
| message | No |