Data Coverage
CSPriceAPI is a leading CS2 skin price API covering 13 marketplaces, with 27,000+ items and ~5 min live snapshots.
This page describes which CS2 marketplaces, fields and endpoints CSPriceAPI exposes — so you know what to expect before integrating.
Snapshot endpoints (live listings)
| Endpoint | Methods | What it returns | Refresh |
|---|---|---|---|
/v1/prices/latest | GET, POST | Full listing pricelist across every market your key allows. Filter by markets CSV or POST items (max 100). Doppler phases, listing counts, native currencies. | ~5 min live snapshots |
/v1/prices/search | GET | Look up a specific skin by market_hash_name across marketplaces. | ~5 min live snapshots |
/v2/prices/float-ranged | GET | Float-bucketed prices (v2 schema, slimmed for performance). | ~5 min live snapshots |
Legacy per-market routes (GET /v1/prices/:market) remain available for existing integrations; new projects should prefer /v1/prices/latest.
Buy orders
| Endpoint | Methods | Markets | Notes |
|---|---|---|---|
/v1/prices/youpin/buyorder | GET | YouPin898 | Full buy-order book in CNY. Spread analysis vs listing asks. |
Price history
| Endpoint | Methods | Coverage | Notes |
|---|---|---|---|
/v1/prices/{market}/history | GET | Per-market daily history where available | Replace {market} with e.g. youpin, buff163, skinport. |
Sales data
| Endpoint | Methods | Coverage | Notes |
|---|---|---|---|
/v1/market-sales/search | GET | Recent sales by market_hash_name | Filter by market, time window. |
/v1/market-sales/export | GET | Bulk export | Last 24h of sales for downstream processing. |
Marketplaces (live listing prices)
The REST API exposes 13 marketplaces via GET /v1/prices/latest and legacy GET /v1/prices/:market:
| Slug | Marketplace | Currency |
|---|---|---|
youpin | YouPin898 | CNY |
buff163 | BUFF163 | CNY |
c5game | C5Game | CNY |
ecosteam | EcoSteam | CNY |
skinbaron | SkinBaron | EUR |
skinport | Skinport | EUR |
market-csgo | Market.CSGO | EUR |
csfloat | CSFloat | USD |
lisskins | LisSkins | USD |
dmarket | DMarket | USD |
shadowpay | ShadowPay | USD |
waxpeer | Waxpeer | USD |
steam | Steam Community Market | USD |
Buy orders (separate endpoint): YouPin898 only — GET /v1/prices/youpin/buyorder.
Price history: 13 markets including skinland (history only, no live listings in /v1/prices/latest).
Every listing market returns the same JSON schema. See market landing pages for keyword URLs (YouPin API, BUFF API, …).
Doppler & Gamma Doppler
All listing endpoints return per-phase Doppler prices where the marketplace exposes phase data:
- Doppler: Phase 1–4, Ruby, Sapphire, Black Pearl
- Gamma Doppler: Phase 1–4, Emerald
Items include a doppler_phase field. Never average Doppler phases into a single price — a Ruby can be 10–30× a Phase 4.
Float-ranged data
Float-bucket pricing is available via /v2/prices/float-ranged (recommended) and the legacy v1 route. Useful for low-float arbitrage and wear-tier pricing.
Catalogue size
27,000+ items with image metadata in the web catalogue. API responses cover every item that has active listings on at least one tracked market.
Machine-readable mirrors
| Format | URL |
|---|---|
| This page (Markdown) | https://cspriceapi.com/docs/data-coverage.md |
| OpenAPI YAML | https://cspriceapi.com/openapi.yaml |
| Per-endpoint Markdown | e.g. prices-latest.md |
| llms-full.txt | https://cspriceapi.com/llms-full.txt |
Next
- Quickstart — Discord testkey, first curl
- Introduction — product overview
- AI coding agents — llms.txt, OpenAPI, Markdown docs