Discover/csgo.steamanalyst.com API
live

csgo.steamanalyst.com APIcsgo.steamanalyst.com

Access CS2 skin prices, 30-day price history, market trends, weapon cases, and collections from SteamAnalyst via a structured REST API.

Endpoints
9
Updated
4mo ago
Try it
Search keyword (e.g. 'ak-47', 'dragon lore', 'asiimov')
api.parse.bot/scraper/5282c6cf-4984-4dd8-a8ee-dd953ccb9dfe/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/5282c6cf-4984-4dd8-a8ee-dd953ccb9dfe/search_skins?query=dragon+lore' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Search for CS2 skins by name or keyword. Returns paginated results with pricing and metadata for each matching item.

Input
ParamTypeDescription
queryrequiredstringSearch keyword (e.g. 'ak-47', 'dragon lore', 'asiimov')
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "total": "integer total number of matching results",
    "results": "array of skin objects with id, market_name, canonical slug, type, model, quality, price info, collection, and float range",
    "totalPages": "integer total number of pages"
  },
  "sample": {
    "data": {
      "page": 1,
      "total": 67,
      "results": [
        {
          "id": 307162902,
          "name": "Wild Lotus",
          "type": "Rifle",
          "model": "AK-47",
          "quality": "Covert",
          "canonical": "ak-47-wild-lotus",
          "max_float": 0.9999999999,
          "min_float": 0,
          "price_max": 17631.55,
          "price_min": 3927.37,
          "collection": "The St. Marc Collection",
          "market_name": "AK-47 | Wild Lotus (Factory New)",
          "markets_based_price": 1763155
        }
      ],
      "totalPages": 3
    },
    "status": "success"
  }
}

About the csgo.steamanalyst.com API

This API exposes 9 endpoints covering CS2 skin data from SteamAnalyst, including real-time pricing, 30-day historical price trends, market-wide statistics, and case contents. The get_skin_price_history endpoint returns a date-indexed array of prices in cents USD, while get_market_trends_overview surfaces aggregate counts of trending-up, trending-down, and stable items across the entire CS2 skin market.

Skin Search and Detail

The search_skins endpoint accepts a keyword query — such as ak-47, dragon lore, or asiimov — and returns paginated results with each skin's id, market_name, canonical slug, type, model, quality, price info, collection, and float range. The get_skin_detail endpoint takes a slug and an optional wear parameter (one of factory-new, minimal-wear, field-tested, well-worn, battle-scarred) and returns schema.org Product data including name, description, image, SKU, category, and an AggregateOffer object with lowPrice and highPrice fields, plus any additional skin_metadata available from the page.

Pricing and History

get_skin_market_prices returns the same AggregateOffer pricing structure — lowPrice, highPrice, and offerCount — for a given skin slug and wear tier, useful for quickly checking current market spread without the full detail payload. get_skin_price_history returns a 30-day sparkline as an array of { date, price } objects where price is an integer in cents USD, making it straightforward to plot trends or compute percentage change over the period.

Market Trends and Weapons

get_market_trends_overview returns top-level market stats (tracked_items, trending_up, trending_down, stable, total_volume) alongside a per-weapon breakdown with avg_price, volume, total_value, and a trend percentage. get_top_gainers filters this data by highest trend percentage and accepts a limit parameter. get_weapon_skins lists all skins for a given weapon slug with pagination, returning name, URL, image, and current price for each item.

Collections and Cases

list_collections returns every CS2 skin collection as a set of { href, label } objects. get_case_detail accepts a case slug (e.g., revolution-case, kilowatt-case) and returns the case name, total item count, an ordered list of skin contents with position, URL, and name, plus a FAQ array with structured question-and-answer pairs about that case.

Common use cases
  • Track 30-day price movements for specific skins using get_skin_price_history to time buy/sell decisions.
  • Build a CS2 trading dashboard showing top-gaining weapons by trend percentage via get_top_gainers.
  • Compare low and high market prices for each wear tier of a skin using get_skin_market_prices.
  • Index all skins in a weapon case and their contents using get_case_detail for inventory tools.
  • Enumerate all CS2 collections using list_collections to populate a browsable catalog.
  • Aggregate per-weapon average prices and trading volumes from get_market_trends_overview for market analysis.
  • Paginate all skins for a specific weapon like awp or ak-47 using get_weapon_skins to build comparison tables.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does SteamAnalyst have an official developer API?+
SteamAnalyst does not publish an official public developer API with documented endpoints or authentication. This Parse API provides structured access to the data SteamAnalyst exposes on its site.
What does `get_skin_price_history` return and how far back does it go?+
get_skin_price_history returns up to 30 days of daily price data as an array of objects, each with a date field in YYYY-MM-DD format and a price field expressed as an integer in cents USD. The history window is fixed at 30 days; longer historical ranges are not currently available through this endpoint.
Does the API expose StatTrak or Souvenir skin variants separately?+
The API does not currently surface StatTrak or Souvenir as distinct filterable parameters. Wear condition is the supported optional filter across get_skin_detail, get_skin_market_prices, and get_skin_price_history. You can fork this API on Parse and revise it to add StatTrak/Souvenir variant support.
Does `get_skin_detail` include individual marketplace listings or just aggregate pricing?+
get_skin_detail returns an AggregateOffer object with lowPrice, highPrice, and offerCount — it reflects the market-wide price range, not individual seller listings. Per-listing data (individual seller prices, conditions, or listing timestamps) is not currently exposed. You can fork this API on Parse and revise it to add individual listing detail endpoints.
Is float value data available for individual skins?+
search_skins returns the float range (minimum and maximum float) for each skin in its result set as part of the skin object. Exact float values for specific in-market listings are not currently returned by any endpoint. You can fork this API on Parse and revise it to add per-listing float inspection.
Page content last updated . Spec covers 9 endpoints from csgo.steamanalyst.com.
Related APIs in MarketplaceSee all →
csgostash.com API
Access live CS2 skin prices, weapon catalogs, and case details. Search across weapons, skins, and collections to find specific items and their current market values.
pricempire.com API
Search and compare CS2 skin prices across multiple marketplaces. Look up skins by name, retrieve per-condition pricing and historical data, explore order books, and browse marketplace details including fees and payment methods.
csgoskins.gg API
csgoskins.gg API
csgoroll.com API
Access real-time CS:GO marketplace listings and stats, browse available cases with detailed information, check leaderboards and case battle results, and view the latest game drops and exchange rates. Track pricing data, compare case odds, and monitor top player rankings all from one unified source.
skinport.com API
Browse and retrieve CS2 skin listings on Skinport. Search and filter the marketplace by category, exterior, and price; pull full item details and sales history; and access aggregated pricing data across the entire catalog.
csgostats.gg API
Track and analyze Counter-Strike 2 player performance with detailed statistics including weapon usage, match history, and head-to-head comparisons. Access global leaderboards, view recent matches, and discover which players you've competed against to benchmark your skills.
csstats.org API
Track Counter-Strike 2 player performance with detailed statistics, match history, and leaderboard rankings from csstats.gg. Search players, view their profiles, analyze individual matches, check ban records, and see who they've played with.
csfloat.com API
Monitor the latest CS2 skins posted on the CSFloat marketplace with real-time access to item names and prices. Stay ahead of new listings to find deals or track market trends as soon as items go live.