Price and sales history for one skin on each marketplace
get_skin_marketplace_historyPrice and sales history for one skin on each marketplace. The skin's history on every marketplace rust.wiki tracks, Steam included. Per site in sites:
listing is [day, low, close, qty] per UTC day - the lowest listing price we read that day (low the day's
lowest reading, close the last) and how many listings stood behind it; sales maps a period to
[day, volume, avg_price] rows - day and week are real sales buckets (day = the bucket's first day) from
each site's own sales data: Rust.tm (years back), CS.Deals, DMarket, Mannco.store and RustSkins; r1 is
Skinport's last-24-hours figure recorded once a day against the day it covers; r7 and r30 are a site's
rolling 7- and 30-day figures as we read them that day. Prices are integer USD cents. Listing history
starts 2026-10-30. Steam's own sale history
is GET /skins/{itemdefid}/history. Updated through the day (listings every ~5 minutes).
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": {
"itemdefid": "<itemdefid>"
},
"name": "get_skin_marketplace_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| range | No | How far back: `1m`, `3m`, `6m`, `1y` or `all`. | 1y |
| itemdefid | Yes | The skin's item definition id. |