mark_sold
Record an item as sold with optional price, buyer, date, and notes. Clear these fields to reverse the sold status.
Instructions
Record that an item was sold (assetId / alias field / exact name):
price, buyer, YYYY-MM-DD date, notes — only the args you pass are set.
clear=True instead erases all four sold fields (un-sells the item).
Other fields are preserved. Pair with set_item(archived=True) if the item
should also leave active inventory.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"identifier": "<identifier>"
},
"name": "mark_sold"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clear | No | ||
| sold_to | No | ||
| sold_date | No | ||
| identifier | Yes | ||
| sold_notes | No | ||
| sold_price | No |