Skinstrack

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
AK-47 | RedlineField-Tested · Classified
Lowest ask right now$23.82
-0.4%7d·61,191listings
90 daystoday
CSFloat logoCSFloat$23.82
Csmoney logocs.money$24.34
Buff163 logoBuff.163$24.35
Youpin logoYouPin898$24.38
Buffmarket logoBuff.Market$24.50
Skinflow logoSKINFLOW$24.50
+ 20 more marketplaces in the same response

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
$0forever

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
Standard
$24.99/ month

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
GrowthMost popular
$39.99/ month

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
Ultra
$64.99/ month

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.

SkinstrackOther 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.

  1. 01

    Sign in with Steam

    Steam login is the only account. The dashboard and key generation unlock right away.

  2. 02

    Pick a plan

    Start on the free key or pay by card or crypto. Upgrades are prorated whenever you outgrow it.

  3. 03

    Generate a key

    Create an API key in the dashboard and send it in the X-API-KEY header.

  4. 04

    Make the first call

    Hit /paid/items for the whole catalogue or /paid/item for one skin, then ship.

FAQ

Questions about the API

Limits, billing and access. Anything else, ask on Discord.

Join Discord

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 docs

Do 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
Contact support