How to Get Hourly Steam Market Sales

Updated

API reference: POST /v1/archive/steam

POST /v1/archive/steam returns hourly Steam Community Market median sale price and purchase count from May 9, 2026 onward.

Each row is an aggregate for a native Steam hour. It is not a list of individual transactions and does not provide sale-level float, seed, or sticker information.

Hourly Steam sale fields#

Every returned 1h bucket includes:

Field Meaning
bucket Native Steam hour start in UTC
price Steam median sale price in USD
volume Number of purchases in the hour

The archive refreshes every 8 hours for liquid items and daily for the rest. Daily 1d data goes back to April 26, 2013, while hourly coverage begins May 9, 2026.

Query hourly purchases#

Send exact regular-item market_hash_name values to POST /v1/archive/steam with interval set to 1h. Provide an inclusive start and exclusive end. The endpoint accepts up to 100 items and has no public maximum date range for either native interval.

Keep price and volume together. Multiplying the median by purchase count does not recover exact traded value because the underlying transaction prices are not exposed.

For listing asks and bids over time, use POST /v1/prices/history. For full-depth market supply and demand, use the Steam orderbook history.

Applicable endpoints#

Endpoint Returns Plans
POST /v1/archive/steam Native hourly median sale price and purchases Scale, Enterprise
POST /v1/prices/history Steam ask and bid OHLC Scale, Enterprise
POST /v1/market/steam/history Full-depth orderbook snapshots Scale, Enterprise

Hourly archive limits#

  • Requests before May 9, 2026 cannot produce hourly Steam sale buckets. Use 1d for earlier history.
  • price is a bucket median, not an average or an individual transaction.
  • Variant names are rejected with unsupported_variant. Steam's archive supports regular Community Market items only.
  • The end boundary is exclusive and normalized to UTC.
  • Steam price represents wallet value. Keep any cash conversion outside the source series and label it.

The Steam archive reference defines its bucket and error behavior.