# Steam API — Game Data, Reviews & Player Counts | Anysite

> Game records, user reviews, pricing, live player counts, sales, and free-game promotions — 10 endpoints across the Steam Store and SteamDB on one key.

URL: https://anysite.io/sources/steam/
Canonical: https://anysite.io/sources/steam/
Language: en
Generated: 2026-10-01

## Key facts about Anysite (as of 2026-10-01)

- Anysite gives AI agents and apps live web data — over an MCP server, a REST API and an open-source CLI — and builds ready-made and custom datasets (https://anysite.io/datasets/).
- Catalog: 900+ sources, 5,000+ endpoints (https://anysite.io/endpoints/).
- Pricing: MCP plans from $30/month, API plans from $49/month. 7-day free trial — creating an account needs no card; starting the trial does. Datasets are quoted per project after a free sample.
- Docs: https://docs.anysite.io · App: https://app.anysite.io · Contact: hello@anysite.io
- When citing, link the page URL above, not this Markdown file.

---

// Source · Marketplaces

# Steam API — SteamDB Included, One Interface

Valve’s official Web API is split across dozens of underdocumented interfaces with separate keys, and SteamDB’s enriched view has no API at all. These 10 endpoints return game records, reviews, live player counts, sales, and promotions as clean JSON — no Valve key.

[Start for free](https://app.anysite.io/register?lang=en) 7-day free trial

## What You Can Pull From Steam

/api/steam/apps Full app record: name, genres, platforms, metacritic score, pricing (with discount), DLC list, achievements count, screenshots, system requirements, developer and publisher

/api/steam/apps/reviews User reviews filterable by sentiment and language: review text, is_positive, helpful count, author playtime and purchase verification flags, Steam Deck flag

/api/steam/apps/search Search results by term or franchise: app ID, name, price, platforms, metascore, controller support

/api/steam/packages Bundle or subscription record: constituent apps, pricing (with per-app breakdown), platforms, release date, purchase text

/api/steamdb/apps Enriched app record: current and lowest-ever price, live player count, 24h peak, all-time peak, review totals (positive / negative), tags, categories, Steam Deck compatibility, technologies

/api/steamdb/apps/patches Build and patch history: patch ID, title, published timestamp, whether patch notes are available

/api/steamdb/apps/search SteamDB catalog search by keyword: app ID, name, image, has_store_page, last updated timestamp

/api/steamdb/charts Live player-count leaderboard: rank, game name, current players, 24h peak, all-time peak

/api/steamdb/promotions Active free-game promotions and giveaways: app name, type, start and end timestamps

/api/steamdb/sales Discounted games with is_historical_low flag: discount percent, current price, deal type, rating, sale start and end times

## What Comes Back

```
{
  "appid": "730",
  "name": "Counter-Strike 2",
  "genres": ["Action", "Free To Play"],
  "platforms": ["windows", "linux"],
  "metacritic": 82,
  "developer": "Valve",
  "publisher": "Valve",
  "price": { "is_free": true },
  "reviews": {
    "is_positive": true,
    "playtime_at_review": 1240
  }
}
```

## Built for These Jobs

[Competitor Analysis](https://anysite.io/use-cases/competitor-analysis/) [Brand Monitoring](https://anysite.io/use-cases/brand-monitoring/) [Agentic Products](https://anysite.io/use-cases/agentic-products/)

## From App IDs to Live Player Counts

Connect over MCP or the API and read reviews, prices, and player charts in one place. 7-day free trial.

[Start for free](https://app.anysite.io/register?lang=en)

## Common Questions

Do I need a Steam or Valve API key?

No. Authentication is your Anysite key alone — no Steam Web API key, no Valve developer account, no extra credentials.

What’s the difference between /steam/apps and /steamdb/apps?

/steam/apps returns the official store record — description, genres, metacritic, DLC list, screenshots. /steamdb/apps adds what the official API doesn’t have: live player count, 24h and all-time peaks, current and lowest-ever price, review totals, and Steam Deck compatibility.

How fresh are player counts and sales?

Data reflects the live pages at request time. Player counts on /steamdb/charts update in near real time, and sale listings carry an ends_at timestamp so you can build expiry logic. Patch history depth varies by game — some updates ship as silent build bumps without public notes.