How to Get Steam Listing Price History for CS2
Updated
API reference: POST /v1/prices/history · POST /v1/archive/steam
POST /v1/prices/historyreturns Steam listing-floor and highest-buy-order OHLC from December 24, 2025, with last-observed order counts and source observation times.
Steam listing history measures active orders in wallet value. Native Steam sale history is a separate median-price and purchase-count series.
Steam quote OHLC fields
Each Steam history source object can include ask and bid open, high, low, and close values. ask_volume and bid_volume are the last observed sell-order and buy-order counts in the bucket.
bucket is the UTC interval boundary. open_time and close_time identify the first and last actual observations, and sample_count counts underlying observations. These fields show whether a nominal hourly or daily bucket had full source coverage.
Query the Steam listing series
Send up to 100 exact regular market_hash_name values to POST /v1/prices/history and select steam as the source. Use 5m for 14 days, 30m for 90 days, 1h for 365 days, or 1d for longer ranges.
Read ask OHLC for seller listing movement and bid OHLC for buy-order movement. A closing spread uses close_ask and close_bid only when both are positive and not crossed.
Use POST /v1/archive/steam for the price and count of completed purchases. The Steam sale history guide explains its longer native series.
Applicable endpoints
| Endpoint | Returns | Plans |
|---|---|---|
POST /v1/prices/history |
Steam ask and bid OHLC | Scale, Enterprise |
POST /v1/archive/steam |
Native median sale price and purchases | Scale, Enterprise |
GET /v1/market/steam/latest |
Current full-depth orderbook | All plans |
Listing-history caveats
- Ask and bid OHLC are active-order observations, not completed sales.
ask_volumeandbid_volumeare last-observed order counts, not transaction volume.- A crossed close can reflect asynchronous source observations. Exclude or refresh it instead of reporting a negative spread.
- Steam has no phase-specific variant rows.
- History begins December 24, 2025. The interval changes aggregation, not the start date.
The price-history reference defines all Steam OHLC fields.