Move stock
inventory_moveChange stock, all moves or none: receive (in, at unit_cost, which becomes part of the moving average), ship (out, at the moving average), transfer (from location to another, to), adjust (a signed quantity: found, damaged, used). Stock can't go below 0 at a location. reference ties a move to an order or invoice number. Costs $0.005 per move; nothing if none are found.
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": {
"moves": "<moves>"
},
"name": "inventory_move"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| moves | Yes |