How to Get Steam Community Market Sale History
Updated
API reference: POST /v1/archive/steam
POST /v1/archive/steamreturns native Steam median sale price and purchase count, with daily history from April 26, 2013 and hourly history from May 9, 2026.
This is the same kind of aggregate data shown in Steam Community Market price graphs. It describes completed purchases but does not expose individual transactions.
Native Steam archive fields
Each bucket contains bucket, median sale price, and purchase volume. Both 1h and 1d are native intervals with no public maximum date range.
The archive refreshes every 8 hours for liquid items and daily for the rest. All returned prices are USD Steam wallet value. Items are keyed by exact regular market_hash_name.
Query Steam sale history
Send up to 100 exact regular item names with an inclusive start, exclusive end, and interval of 1h or 1d. Use daily buckets for any date from April 26, 2013 onward. Use hourly buckets only from May 9, 2026 onward.
Keep price and volume together. A purchase-weighted mean of bucket medians remains a derived mean of medians, not an overall median or a transaction-level average.
For active ask and bid movement, use Steam listing price history. For current multi-unit execution estimates, use Steam orderbook depth.
Applicable endpoints
| Endpoint | Returns | Plans |
|---|---|---|
POST /v1/archive/steam |
Native median sale price and purchases | Scale, Enterprise |
POST /v1/prices/history |
Ask and bid OHLC | Scale, Enterprise |
GET /v1/market/steam/latest |
Current full-depth orderbook | All plans |
Archive boundaries
- Daily data starts April 26, 2013; hourly data starts May 9, 2026.
priceis a median within the bucket, not an individual sale or OHLC value.- Variant names are unsupported. Requests for Doppler phases or Case Hardened tiers return
unsupported_variant. - Valid regular items with no archive rows return
not_in_archive, and mixed batches can still succeed partially. - Steam prices remain wallet value even though they are normalized to USD.
The Steam archive reference documents bucket ordering and errors.