Get historical prices for one skin (Enterprise)
Returns historical listing prices for exactly one market_hash_name on a given marketplace.
| resolution | Source | Density | Typical retention |
|---|---|---|---|
| hourly | price_history_* | up to 24 points/day (slot) | last ~100 days |
| daily (default) | price_daily_* | 1 point/day | full history |
Requesting hourly for a from/to window longer than 100 days returns 400 — use daily for longer ranges.
youpin, buff163, c5game, skinport, skinbaron, market-csgo, csfloat, dmarket, ecosteam, lisskins, skinland, shadowpay, waxpeer.
Prices are decimal strings in the marketplace's native currency (currency in the response): CNY / EUR / USD. CSFloat history is stored in USD cents and converted to USD for the response.
Request
- Base URL: https://api.cspriceapi.com
- URL: https://api.cspriceapi.com/v1/prices/{market}/history
- Auth: API key in header x-api-key
Path parameters
Marketplace slug (same as live price routes).
Query parameters
Steam market_hash_name. Only one name per request (no comma-separated lists, no repeated params).
Point density. Defaults to daily.
Inclusive start date (YYYY-MM-DD). Defaults to 30 days before to for hourly, or 365 days before to for daily.
Inclusive end date (YYYY-MM-DD). Defaults to today (UTC).
Response
Historical price series for the requested skin.
Example response
{
"source": "YouPin History",
"requestor": "customer@example.com",
"plan": "pro",
"timestamp": "2026-04-21T12:06:35.000Z",
"market": "youpin",
"market_hash_name": "AK-47 | Redline (Field-Tested)",
"count": 365,
"data": [
{
"day": "2026-08-20",
"price": "1234.5600",
"count": 11404
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.