Live EcoSteam data · Doppler phases · One REST API
EcoSteam Price API for Counter-Strike 2
Access EcoSteam CS2 listing data through CSPriceAPI — normalized JSON in CNY with the same authentication as YouPin, BUFF163 and other Chinese markets. Most prices update about every 5 minutes, depending on the marketplace. Doppler phases included.
- Refresh
- ~5 min
- Doppler
- full phase data
- History
- 1 year+
- Auth
- API key (x-api-key header)
Real API data
Every EcoSteam endpoint, with real data
Real values for one item from each endpoint. Prices are in CNY, as the API returns them. This page refreshes hourly; the API itself updates about every 5 minutes.
market_hash_name
AK-47 | Redline (Field-Tested)

/v1/prices/latest?markets=ecosteamBasicLowest active listing, listing count, averages and change over 24h, 7d, 30d and 90d.
| price | count | avg_7d | 24h | 7d | 30d | 90d |
|---|---|---|---|---|---|---|
| ¥172.90 | 2,513 | ¥172.34 | -1.9% | -3.5% | -6.9% | — |
What you get with the EcoSteam API
- Live EcoSteam prices and listing counts (CNY)
- Per-phase Doppler pricing across CN markets
- 24h / 7d / 30d / 90d change fields for charts
- Pair with YouPin or BUFF for cross-market CN arbitrage
- Daily price history via GET /v1/prices/ecosteam/history
Highlight
Doppler phase prices
CSPriceAPI tracks every Doppler & Gamma Doppler phase individually — Phase 1‑4, Ruby, Sapphire, Black Pearl, Emerald — so the EcoSteam price you read is the price of the actual phase, not an averaged guess.
Browse Doppler prices →Built for CS2 traders & developers
- Live & historical
- Real-time EcoSteam listings and 1+ year of history for charts, alerts and analytics.
- Doppler & pattern data
- Per-phase Doppler / Gamma Doppler prices, plus pattern-aware fields for blue gems and rare seeds.
- Change metrics
- 24h / 7d / 30d / 90d change columns built in — no extra computation on your side.
- One key, all markets
- Same API key works for YouPin, BUFF163, Skinport, SkinBaron, C5Game, CSFloat and more.
- Single-item lookup
- GET /v1/prices/search returns one skin across every marketplace, priced per Doppler phase.
- OpenAPI 3.1
- Versioned REST endpoints with full OpenAPI reference and interactive try-it requests.
EcoSteam REST endpoints
Authenticate with an API key in the x-api-key header from the dashboard. The same key works across YouPin, BUFF163, Skinport, SkinBaron, C5Game and CSFloat. Full schema available in the OpenAPI docs.
- GET
/v1/prices/latest?markets=ecosteamListing prices (Basic) - GET
/v1/prices/ecosteam/historyDaily history (Enterprise)
curl -s "https://api.cspriceapi.com/v1/prices/latest?markets=ecosteam" \ -H "x-api-key: YOUR_API_KEY"
Base URL: https://api.cspriceapi.com
EcoSteam questions answered
How do I get EcoSteam prices as JSON?
Call GET https://api.cspriceapi.com/v1/prices/latest?markets=ecosteam with your key in the x-api-key header. You get the lowest active EcoSteam listing in CNY, the listing count, 24-hour to 90-day price changes and per-phase Doppler prices for every item, refreshed about every 5 minutes. Daily price history for the same items is on the Enterprise plan.
Can I compare EcoSteam with BUFF163 and YouPin in one request?
Yes. POST /v1/prices/latest with up to 100 market_hash_name values and markets ecosteam, buff163 and youpin returns all three in one response with the same fields. EcoSteam prices are in CNY, BUFF163 and YouPin in CNY, so convert to one currency before comparing. All 13 marketplaces work the same way.
Do I need a EcoSteam account or API key to get EcoSteam prices?
No. CSPriceAPI collects EcoSteam prices itself, so you only need a CSPriceAPI key: no EcoSteam account, no scraping and no EcoSteam rate limits. A free 2-day test key can be created instantly in the #get-testkey channel on the Discord: it covers every endpoint except price history, with sales data limited to the last 24 hours.
How do I fetch EcoSteam prices via API?
Use GET https://api.cspriceapi.com/v1/prices/latest?markets=ecosteam with your API key (x-api-key header). See /docs for response fields and rate limits.
What currency does EcoSteam use?
EcoSteam prices on CSPriceAPI are returned in CNY (RMB), the marketplace native currency.
What is the CS2 skin price API behind EcoSteam data?
CSPriceAPI is a CS2 skin price API covering 13 markets, with live snapshots about every 5 minutes. EcoSteam is included in the same REST interface as YouPin and BUFF163.
What is the CS2 skin price API?
CSPriceAPI is a CS2 skin price API covering 13 marketplaces, with 45,000+ items and ~5 min live snapshots.
Every endpoint, every market
Try the API free for 2 days
A test key gives access to listing prices, buy orders, history and sales data. Paid plans start at $50/month.
Get a test key on DiscordOr read the quickstart and pricing.