Desert landscape background

The price API for Counter-Strike 2.

cs2.sh powers developers, trading sites, and marketplaces with the most comprehensive real‑time and historical price data – so you can spend your time on what actually matters.

about

cs2.sh is a price API for the Counter-Strike 2 skin market. We provide the most comprehensive real-time and historical price data from all major marketplaces.
cs2.sh is unique in a few ways:
  • Full bid/ask prices for all marketplaces,
  • Native support for
  • High-frequency (5-minute to daily intervals)
  • 3+ years of - bid/ask prices, sale volume, item supply
  • Long-term CSFloat, Youpin, and Steam Community Market sale price & sale volume history
Collecting high-frequency & accurate pricing data is annoying. cs2.sh makes it easy to integrate in a single API, so you can spend your time building with it, rather than rebuilding it.
32,625,463,301 45,306 items & 1,375 variants.
Try free with a 2-day key

Sign up & open a ticket in our Discord.

common questions

What is cs2.sh?

cs2.sh is the leading price API for the Counter-Strike 2 skin market. We collect & provide the fastest, most comprehensive real-time and historical price data across all major marketplaces: full bid/ask prices updated every ~5 minutes, OHLC price history at 5m to 1d intervals, full-depth Steam orderbooks, BUFF float and fade ranges, and sale history archives going back to 2013.

Everything is served as REST/JSON over three endpoint types: snapshot endpoints for the current prices, historical time-series that aggregate those snapshots into continuously growing OHLC candles, and archive endpoints for long-term data. Every item is keyed by its canonical market_hash_name from /v1/schema, every price is normalized to USD, and every price object carries updated_at and collected_at timestamps so you can always check freshness. Price data tends to be an integral part of a website, automated trading system, bot, or app - cs2.sh handles the headaches of continuous, high-frequency collection (30 billion+ events and counting) so you can focus on building what matters to you.

Why is cs2.sh unique?
  • Full bid/ask prices for all marketplaces, updated every ~5 minutes - both the lowest listing (ask) and the highest buy order (bid), with listing and order counts
  • Native support for variant items - Doppler and Gamma Doppler phases priced individually on every endpoint, including per-phase buy orders
  • High-frequency historical data - continuously updating OHLC candles at 5-minute to daily intervals for every item
  • 3+ years of archive data - bid/ask prices, sale volume, and item supply, daily and hourly
  • Long-term CSFloat, Youpin, and Steam Community Market sale price & sale volume history - real transacted sales, back to 2013 on Steam
  • Dedicated marketplace data - BUFF float and fade ranges and full-depth Steam bid/ask orderbooks
Which marketplaces does cs2.sh cover?

cs2.sh supports BUFF, Youpin, CSFloat, Skinport, Steam, and C5Game - all major CS2 marketplaces. Prices from the Chinese marketplaces (BUFF, Youpin, C5Game) are normalized from CNY to USD, so every source is comparable in one currency. Most prices update every ~5 minutes, and buy-order prices are covered on BUFF, Youpin, CSFloat, C5Game, and Steam.

BUFF's only official API is paid and limited to Chinese accounts, Youpin has no public API and actively blocks collection, and Steam has no market API at all - cs2.sh collects them anyway, every few minutes, for every item. Marketplace-specific data such as BUFF float and fade ranges, full-depth Steam orderbooks, and per-phase Doppler bid/ask prices is included.

How far back does historical data go?

Up to 13 years, depending on the endpoint. High-frequency OHLC history at 5m/30m/1h/1d intervals goes back to December 24, 2025. Archive data - bid/ask prices, sale volume, and item supply - goes back to 2023 at hourly and daily resolution. The marketplace sale archives go back further: CSFloat daily sale prices and volume go back to 2022, Youpin sale prices go back to November 12, 2025, and Steam Community Market median sale prices and volume go back to April 26, 2013.

BUFF float and fade range history goes back to May 19, 2026, and full-depth Steam orderbook snapshots go back to June 9, 2026. Each interval has a maximum range per request - for example 14 days at 5m and 90 days at 30m - and longer exports combine several requests.