SteamDB API

# SteamDB API Comprehensive Steam ecosystem data via a single API: search, app metadata, charts, sales, achievements, regional pricing across 13 countries, and CCU history time-series back to launch for any Steam app. ## What you get - **Search** the full Steam catalog by query - **Per-app data**: full metadata, news, reviews, achievements, DLC, packages, current player count - **CCU history** —…

4 subscribers
9.5/10 popularity
362 ms avg latency
96% success rate
25 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

SteamDB API endpoints

MethodEndpointDescription
Search
GET /api/v1/autocomplete
/api/v1/autocomplete
GET /api/v1/search
/api/v1/search
Full-text search across the Steam catalog via Steam Storefront search.
Apps
GET /api/v1/apps/{id}/players
/api/v1/apps/{id}/players
GET /api/v1/apps/{id}/prices
/api/v1/apps/{id}/prices
Returns current price + original price + discount % for USD, GBP, EUR, RUB, BRL, JPY, CNY, KRW, INR, ARS, TRY, and more. Empty list for free games.
GET /api/v1/apps/{id}/dlc
/api/v1/apps/{id}/dlc
GET /api/v1/apps/{id}/followers
/api/v1/apps/{id}/followers
Returns the Steam community in-game/online count for the app — closest public proxy for what consumers want from "followers". Steam doesn't expose store-page wishlist counts…
GET /api/v1/apps/{id}/reviews
/api/v1/apps/{id}/reviews
GET /api/v1/apps/{id}/achievements
/api/v1/apps/{id}/achievements
Note: Valve does not expose achievement details for CS2 (730) or Dota 2 (570) — those return 0–1 entries. Other apps return full data.
GET /api/v1/apps/{id}/info
/api/v1/apps/{id}/info
GET /api/v1/apps/{id}/patches
/api/v1/apps/{id}/patches
Steam ISteamNews entries tagged `patchnotes`.
GET /api/v1/apps/{id}
/api/v1/apps/{id}
Full app metadata — name, developer, publisher, price, screenshots, languages, categories, genres, platforms.
GET /api/v1/apps/{id}/packages
/api/v1/apps/{id}/packages
GET /api/v1/apps/{id}/players/history
/api/v1/apps/{id}/players/history
Returns monthly-averaged concurrent player counts. `range=max` returns the full history (~944 points for older apps). For higher-resolution live data, sample `/apps/{id}/players`…
GET /api/v1/apps/{id}/news
/api/v1/apps/{id}/news
Charts
GET /api/v1/charts/most-played
/api/v1/charts/most-played
Live top-played leaderboard. Sourced from steamcharts.com.
GET /api/v1/charts/top-sellers
/api/v1/charts/top-sellers
GET /api/v1/charts/top-rated
/api/v1/charts/top-rated
GET /api/v1/charts/most-wishlisted
/api/v1/charts/most-wishlisted
Sales
GET /api/v1/sales
/api/v1/sales
Upcoming
GET /api/v1/upcoming
/api/v1/upcoming
Tags
GET /api/v1/tags
/api/v1/tags
GET /api/v1/tags/{id}/apps
/api/v1/tags/{id}/apps
Directory
GET /api/v1/developers/{slug}/apps
/api/v1/developers/{slug}/apps
GET /api/v1/publishers/{slug}/apps
/api/v1/publishers/{slug}/apps
Packages
GET /api/v1/packages/{id}
/api/v1/packages/{id}

SteamDB API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 1,000 / monthly
PRO $15 / month
  • Requests: 50,000 / monthly (then $0.0010 each)
ULTRA $40 / month
  • Requests: 250,000 / monthly (then $0.0005 each)
MEGA $150 / month
  • Requests: 2,000,000 / monthly (then $0.0001 each)

More Gaming APIs

View all →
  • Validate or GET username with ID. Available for Free Fire Global, BGMI, Mobile Legends, PUBGM Global, Higgs…

    GamingFreemium3.8k subscribers
  • An API for accessing video game and video game review data

    GamingFreemium3.3k subscribers
  • Free-to-play games database powered by FreeToGame.com!

    GamingFree9.5k subscribers
  • Username Game Validation with ID, ID Game Checker, GET Username with ID, Support PUBG Mobile, Free Fire…

    GamingFreemium131 subscribers
  • Find all free games, loot and giveaways with this giveaway tracker API powered by GamerPower.com! Access…

    GamingFree1.1k subscribers
  • ESportApi offers eSports results for League of Legends, Dota 2, Counter-Strike providing also eSports…

    GamingFreemium1.2k subscribers