How to Get Skinport Price History for CS2
Updated
API reference: POST /v1/prices/history
The Skinport price history API returns listing-floor OHLC and listing counts from December 24, 2025 through
POST /v1/prices/history.
Skinport history tracks the active ask side. There is no Skinport bid series. Recent completed-sale statistics appear only as rolling windows on the current-price object.
Skinport historical fields
Each Skinport bucket can contain open_ask, high_ask, low_ask, close_ask, and last-observed ask_volume. sample_count reports the number of underlying observations.
bucket is the UTC-aligned interval boundary. open_time and close_time show the first and last real Skinport observations inside it. These timestamps can cover less than the full nominal interval.
Doppler and Gamma Doppler can have separate Skinport phase histories under variants.
Query the listing-floor series
Send up to 100 exact market_hash_name values to POST /v1/prices/history and filter to skinport. Choose 5m for 14 days, 30m for 90 days, 1h for 365 days, or 1d for a longer range.
Use the ask OHLC to measure observed listing-floor movement. Keep ask_volume beside the price when thin inventory could explain a jump. Item-level errors[] can accompany successful results, and valid items with no buckets are omitted.
For current sale summaries, use current Skinport prices. The rolling 24h to 90d objects cannot supply a fixed historical series.
Applicable endpoints
| Endpoint | Returns | Plans |
|---|---|---|
POST /v1/prices/history |
Skinport ask OHLC and listing count | Scale, Enterprise |
GET /v1/prices/latest |
Current ask and rolling sale summaries | All plans |
Historical caveats
close_askis the last lowest active listing in the bucket, not a completed sale.ask_volumecounts listings andsample_countcounts observations.- There are no bid fields, so a Skinport bid-ask spread cannot be derived.
- History starts December 24, 2025. Earlier ranges return no Skinport OHLC.
- Missing buckets remain gaps; a rolling sale median is not an acceptable replacement.
The price-history reference defines the ask-only Skinport object.