Inventory value over time
get_inventory_value_historyInventory value over time. The inventory's value over time: the account's current holdings re-priced at each day's Steam SALE price
(median sale), values in USD cents, oldest first - the line on the rust.wiki inventory chart. It shows how the
market moved, not when items were bought. headline_total_value is the total at current Steam ASKING prices
(lowest sell order) as of headline_checked_at, the number shown at the top of the inventory page; for thinly
traded skins it can sit well above the latest point here. Only inventories that have been looked up have a
series. Read from stored data: never a live Steam call. No key needed. Use this for the value-over-time graph's data points (any range, daily/weekly/monthly); get_inventory only carries a thinned one-year series. Look the inventory up with get_inventory first if it returns found=false.
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": {
"steamid": "<steamid>"
},
"name": "get_inventory_value_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| range | No | 7d, 30d, 90d, 1y, 2y, 3y, 4y, 5y, all, or custom (with start_date/end_date). | 1y |
| steamid | Yes | 17-digit SteamID64. | |
| end_date | No | YYYY-MM-DD, with range=custom. | |
| interval | No | daily, weekly, monthly, or auto (daily up to 400 points, then weekly, then monthly past 400 weeks). | auto |
| start_date | No | YYYY-MM-DD, with range=custom. |