CS2 skin price API across 34 marketplaces.
Lowest ask, listing counts and volume for every skin, sticker and case on Buff163, CSFloat, Skinport, Steam and 30 more. One JSON response per item. Plans from $0, no credit card for the free key.
- 34
- marketplaces
- 61.7M
- listings tracked
- since last update
- $0
- to start
Plans
Every paid plan uses the same endpoints and the same data. Pick a request volume and change it any time.
Prices in USD. Card via Stripe or crypto via OxaPay.
Free key is permanent. Paid plans are per month, per 6 months with one month free, or per year with two months free.
No card needed
Explore the Steam-only endpoint and see the response shape.
Billed monthly
Solo developers and small tools polling a few hundred items.
Billed monthly
Trading bots and analytics startups with unlimited inventory sync.
Billed monthly
High-volume traders and services that need maximum headroom.
No card needed
Explore the Steam-only endpoint and see the response shape.
- API requests / month
- 50
- Endpoints
- Free (Steam only)
- Marketplaces
- 1
- Inventory items
- 50
- Price alerts
- 10 items
- Discord support
- Community
- Payment
- None
Billed monthly
Solo developers and small tools polling a few hundred items.
- API requests / month
- 5,000
- Endpoints
- All paid endpoints
- Marketplaces
- 34
- Inventory items
- 400
- Price alerts
- 100 items
- Discord support
- Standard
- Payment
- Card or crypto
Billed monthly
Trading bots and analytics startups with unlimited inventory sync.
- API requests / month
- 15,000
- Endpoints
- All paid endpoints
- Marketplaces
- 34
- Inventory items
- Unlimited
- Price alerts
- 400 items
- Discord support
- Priority
- Payment
- Card or crypto
Billed monthly
High-volume traders and services that need maximum headroom.
- API requests / month
- 50,000
- Endpoints
- All paid endpoints
- Marketplaces
- 34
- Inventory items
- Unlimited
- Price alerts
- 1,000 items
- Discord support
- Fast priority
- Payment
- Card or crypto
Try Standard free for 3 days
Sign in with Steam to start. Card required, one trial per account. Cancel before day 4 and nothing is charged.
Free CS2 skin price API
A permanent free key for Steam Community Market prices. No card, no trial clock.
- 50 calls a month on /v2/free/items and /v2/free/stickers.
- Every call returns Steam Community Market prices for the whole catalogue, not one item.
- Listing count, volume and updated_at on each price, in USD or any supported currency.
- Same JSON shape as the paid endpoints, so upgrading is a URL change.
- Sign in with Steam, generate the key in the dashboard, done.
# every skin with a Steam price, one call
curl "https://api.skinstrack.com/v2/free/items" \
-H "X-API-KEY: your-free-key"Why teams switch to Skinstrack
The Standard plan next to a typical paid CS2 price API, for bots and analytics tools that need every market in one call.
| Skinstrack | Other APIs |
|---|---|
| Entry price$24.99 / monthSame coverage for a fraction of the cost. | $49 - 99 / month |
| Marketplaces34 in one responseCSFloat, Buff163, Skinport, Waxpeer and the rest, normalised into one price array per item. | 5 - 15, often one per endpoint |
| FreshnessPer-market timestamps on every priceEach price carries its own updated_at, so you decide how fresh is fresh enough. | Batch snapshots, no timestamp |
| Rate limitingMonthly quota, built for bulk callsFetch the whole catalogue in one call and stop babysitting 429s. | Per-second limits, frequent 429s |
| Data qualityNormalised and validatedMillions of price updates a day, deduplicated and outlier-checked before they reach the API. | Raw, inconsistent naming |
| IntegrationREST, JSON and an npm clientOne header and predictable field names. First call in minutes. | Varies by provider |
| Free tierYes, 50 calls a month, no cardSteam prices for the whole catalogue on every call. | Limited or none |
Get started in minutes
Four steps from sign-in to your first price.
- 01
Sign in with Steam
Steam login is the only account. The dashboard and key generation unlock right away.
- 02
Pick a plan
Start on the free key or pay by card or crypto. Upgrades are prorated whenever you outgrow it.
- 03
Generate a key
Create an API key in the dashboard and send it in the
X-API-KEYheader. - 04
Make the first call
Hit
/paid/itemsfor the whole catalogue or/paid/itemfor one skin, then ship.
What is the CS2 skin price API?
Real-time price data for Counter-Strike 2 skins, stickers and cases aggregated from 34 marketplaces including Buff163, CSFloat, Skinport and the Steam Community Market, returned as one JSON object per item.
Which marketplaces does the API cover?
All 34 supported marketplaces in a single unified response, with the provider id, price, listing count, volume and timestamp for each. You never build a per-market integration.
What are the request limits on each plan?
Free includes 50 requests. Standard allows 5,000 a month, Growth 15,000 and Ultra 50,000. You can upgrade at any time as usage grows.
How do I get my API key after subscribing?
After payment completes, open the dashboard. Generate a key there and start making requests immediately.
Can I upgrade or downgrade my plan?
Yes. You can change your plan at any time. Upgrades take effect immediately and billing is prorated for the remainder of the current period.
Is there a free CS2 skin price API?
Yes. Sign in with Steam and generate a free key, no card needed. It covers 50 calls a month on /v2/free/items and /v2/free/stickers, and each call returns Steam Community Market prices for the whole catalogue, not one item. The key never expires. Paid plans add the other marketplaces and fresher data.
What format does the API return?
JSON on every endpoint. Full parameter and response documentation, with cURL examples, lives in the API docs.
Open the API docsDo I need to sign in with Steam to use the API?
Yes. Skinstrack authenticates through Steam login. After signing in you can buy a plan and generate keys from the dashboard.
How does the API collect marketplace prices?
Every supported marketplace is read through a dedicated crawler or a direct API integration. Each source is validated, normalized and merged into one pricing model for CS2 items.
How quickly are new listings detected?
Most listings show up within a few minutes of appearing on the marketplace. High-volume markets are polled first.
What regions and currencies does the API support?
All prices are normalized to USD by default. The API can return converted values in other currencies using live exchange rates.
Can I use the API for automated trading or bots?
Yes. Low-latency endpoints and a consistent response shape make it a fit for trading bots, monitoring tools and portfolio managers.
Do you track prices for all wear conditions?
Yes. Every skin is tracked across Factory New, Minimal Wear, Field-Tested, Well-Worn and Battle-Scarred. Each wear has its own price history, liquidity score and marketplace breakdown.
Are StatTrak and Souvenir prices tracked separately?
Yes. StatTrak and Souvenir variants are distinct items with their own pricing data. Every response includes the full market_hash_name, so a regular, StatTrak and Souvenir version of the same skin never need extra parsing.
Can you add support for another marketplace?
Yes. Coverage grows regularly. If there is a marketplace you need, tell support which one.
Contact us