Steam Game Data — Prices, Genres, Reviews & Owners
Pricing
$2.00 / 1,000 games
Steam Game Data — Prices, Genres, Reviews & Owners
Get Steam game data by app ID: name, price, discount, developers, publishers, genres, release date, Metacritic score, description, platforms — plus SteamSpy owner estimates and review counts. Powered by the public Steam Store & SteamSpy APIs. No API key.
Pricing
$2.00 / 1,000 games
Rating
0.0
(0)
Developer
Marouane Oulabass
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Steam Game Data — Prices, Genres, Reviews & Owners to JSON
Get rich Steam game data by app ID — as clean JSON. Pass Steam app IDs and get back a tidy row per game: name, price, discount, developers, publishers, genres, release date, Metacritic score, description, platforms — plus SteamSpy owner estimates and review counts. Powered by the public Steam Store & SteamSpy APIs — no API key.
The easy way to build game-market datasets for research, pricing and analytics.
Who uses this
- 🎮 Game analysts & publishers — benchmark prices, genres and reviews.
- 📊 Market researchers — study ownership estimates and player counts.
- 💰 Deal & price trackers — monitor discounts across titles.
- 🤖 Data & AI pipelines — feed clean game metadata into your models.
- 🧑💻 Developers — a clean Steam data endpoint by app ID.
What you get — one clean row per game
| Field | Description |
|---|---|
name + appId | Game & Steam app ID |
priceFormatted + priceCents + discountPercent | Pricing |
isFree | Free-to-play flag |
developers + publishers | Studios |
genres + categories | Genres & features |
releaseDate + comingSoon | Release info |
metacritic | Metacritic score |
windows + mac + linux | Platforms |
owners + peakPlayersYesterday | SteamSpy estimates |
positiveReviews + negativeReviews | Review counts |
headerImage + storeUrl | Image & link |
Example
Input
{ "appIds": ["730", "570"], "country": "us", "includeSteamSpy": true }
Output (one item)
{"appId": 730, "name": "Counter-Strike 2", "isFree": true,"genres": ["Action", "Free To Play"],"developers": ["Valve"], "publishers": ["Valve"],"metacritic": 83, "windows": true, "mac": false, "linux": true,"storeUrl": "https://store.steampowered.com/app/730"}
Why this actor
- ✅ Two sources combined — Steam Store + SteamSpy in one row.
- 💰 Full pricing — price, discount and currency by country.
- 👥 Ownership & players — SteamSpy owner ranges and peak players.
- ⭐ Reviews & Metacritic — sentiment signals included.
- ⚡ Fast & affordable — pay only per game returned. No API key.
Input options
appIds(required) — Steam application IDs.country— store country for pricing (defaultus).includeSteamSpy— add SteamSpy owner/player/review estimates (default true).
FAQ
Where do I find an app ID? It's in the Steam store URL: store.steampowered.com/app/<appId>.
Do I get owner estimates? Yes — with includeSteamSpy, you get SteamSpy owner ranges, peak players and review counts.
Can I get prices in my currency? Yes — set country to the store region you want.
How fresh is the data? Live from the Steam Store & SteamSpy APIs on every run.
Can I export to CSV/Excel/Google Sheets? Yes — the dataset exports to JSON, CSV, Excel and HTML, or pull it via the API.
What does it cost? Pay-per-game — you're only charged for games actually returned.
Tip: track a list of app IDs weekly and diff discountPercent to catch sales as they start.