Steam Scraper: Reviews, Achievements, News & Players
Pricing
from $5.10 / 1,000 game records
Steam Scraper: Reviews, Achievements, News & Players
Get Steam game details, reviews, achievement stats, live player counts and news for any game. Export to CSV, Excel, JSON.
Pricing
from $5.10 / 1,000 game records
Rating
0.0
(0)
Developer
PunkRecordsData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
๐ฎ Steam Scraper: Reviews, Achievements, News & Players, PunkRecordsData
๐ Steam game details, reviews, achievement stats, live player counts and news, in one run. Give it an App ID or game name and pull real data straight from Valve's own public APIs, no login, no scraping the store page.
Scrape Steam data straight from Valve's own Store and Web APIs: game details (price, genres, platforms, DLC, description), individual user reviews, global achievement unlock percentages, live concurrent player counts, and recent news/patch notes. Optionally supply your own free Steam Web API key to also pull full achievement names and descriptions, not just the global percentage.
Built for the Apify platform: schedule a run to track a game's player count and review sentiment over time, or pull a batch of games for a market-research dataset.
๐ What the Steam Scraper does
Give it a Steam App ID (like "730" for Counter-Strike 2) or a game name and it returns the game's store details: price, genres, platforms, developer/publisher, DLC count, Metacritic score. Turn on Reviews for individual user reviews with recommendation, playtime and review text. Turn on Achievement stats for the global unlock percentage of every achievement, Live player count for a real-time concurrent-players snapshot, and News for recent patch notes and announcements. Supply your own free Steam Web API key to also unlock full achievement names and descriptions.
๐ก Why it matters: most Steam scrapers on the market return game details and reviews, then stop. This one also pulls achievement stats, live player counts and news in the same run, real depth most competitors don't offer.
๐ Output
Real sample fields from a verified run on Counter-Strike 2 and Stardew Valley, one of up to 6 record types identified by recordType.
game-record (primary, one row per game):
| Field | Type | Example |
|---|---|---|
๐ฎ name | string | Stardew Valley |
๐ฒ priceFinal / priceCurrency | string | 14.99 / USD |
๐ท๏ธ genres | string | Indie, RPG, Simulation |
๐ฅ๏ธ platforms | string | windows, mac, linux |
โญ metacriticScore | number/string | 89 |
review-record, achievement-stats-record, player-count-record, news-record (one row each, per extra enabled):
{ "recordType": "review-record", "author": "snxxpy", "votedUp": "Yes", "playtimeForeverHours": 6927 }{ "recordType": "achievement-stats-record", "achievementName": "PLAY_CS2", "globalUnlockPercent": "40.5" }{ "recordType": "player-count-record", "currentPlayers": 571403 }{ "recordType": "news-record", "title": "Counter-Strike 2 Update", "publishedAt": "2026-09-13" }
Every extra you don't enable simply doesn't produce a row for that game, and data a game genuinely doesn't have (like a price on a free-to-play title) returns "N/A". You always know why a field is empty, never guess.
โจ Why choose this Actor
- Up to 6 real data types, one run: game details, reviews, achievement stats, live player counts, news, and (with your own free key) full achievement schema.
- Live player counts, a data point most flat catalog scrapers don't expose, useful for tracking a game's popularity over time on a schedule.
- News and patch notes included, letting you monitor a game's update cadence alongside its store data.
- Official Valve APIs, directly sourced. No login required for the core 5 data types; no scraping of rendered store pages.
๐ How it compares to alternatives
Measured against the closest published Steam actors on the Apify Store:
| Actor | Primary price | Billable events |
|---|---|---|
| Single-event Steam scrapers (5+ actors) | $3-5/1k | 1, flat game or review list |
| Richest measured competitor (3 events) | $5/1k | 3 (game, review, developer) |
| This Actor | See Store pricing | Up to 6 (game, review, achievement stats, player count, news, achievement schema), all raw Valve source data |
๐ How to use
- Create a free Apify account. New accounts get $5 in free credit.
- Open the Steam Scraper and enter a Steam App ID (e.g. "730") or a game name (e.g. "Stardew Valley").
- Toggle on the extras you need: reviews, achievement stats, player count, news.
- Click Start and wait for the run to finish.
- Download your data as CSV, Excel, JSON or XML, or pull it via the API.
๐ผ Business use cases
Game market research & analytics Track pricing, genres and review sentiment across a competitive set of games.
Esports & gaming media Monitor live player counts and news to spot trending games early.
Community & sentiment analysis Pull review text and recommendation rates to gauge player sentiment on updates.
Achievement & completionist tools Build achievement trackers using global unlock percentages and (with your own key) full achievement descriptions.
๐ Automating Steam Scraper
Connect this Actor to Make, Zapier, Slack or Airbyte to push new reviews or player-count snapshots into a spreadsheet, database or channel automatically. Schedule an hourly run to build a player-count history for a game launch.
๐ Beyond business use cases
Research: game-industry and player-behavior research using real review and player-count data. Personal projects: track your favorite game's updates and player count over time. Non-profit: game-preservation and community-history projects using real news archives. Experimentation: train review-sentiment or player-retention models against real Steam data.
๐ค Ask an AI assistant about this scraper
Paste this Actor's Store page into ChatGPT, Claude or Perplexity and ask: "Does this Steam scraper include live player counts and news, or just game details and reviews?" The README and input schema are structured so AI assistants can answer accurately from the page alone.
โ Frequently Asked Questions
Does this only return game details, or also reviews and stats? Up to 6 types: game details, reviews, achievement stats, live player count, news, and optional full achievement schema with your own key.
Do I need a Steam API key? No, not for the 5 core data types (game, reviews, achievement stats, player count, news). A free key (instant at steamcommunity.com/dev/apikey) is only needed for the optional achievement-schema extra, which returns full names/descriptions instead of just the global unlock percentage.
Can I search by game name instead of App ID? Yes. Provide a game name and it resolves to a Steam App ID via Steam's own search; provide an App ID directly to skip that step.
Why do achievement names sometimes look like codes (e.g. "a0") instead of readable text? Valve's free global-percentage endpoint returns whatever internal name the developer configured; some studios use readable codes (like "PLAY_CS2"), others use obfuscated ones. Supply your own Steam API key to get the human-readable display name instead.
What happens if a game has no achievements? The Actor logs that and returns zero achievement rows rather than an error; not every Steam game uses the achievements system.
How fresh is the player count? Live at the moment the Actor runs. Schedule repeated runs to build a history over time.
What happens if an App ID doesn't exist or was removed from Steam? The Actor logs an error row for that specific App ID and continues with the rest of your input rather than failing the whole run.
๐ Integrate with any app
Every run's output is available as CSV, Excel, JSON or XML, or through Apify's API and client libraries for Python and JavaScript.
๐ Recommended Actors
Browse the rest of the PunkRecordsData catalog for more scrapers covering sports data, government data, and social media intelligence.
๐ก Pro Tip: browse the complete PunkRecordsData collection.
๐ Need Help? contact.punkrecordsdata@gmail.com
โ ๏ธ Disclaimer: This is an independent tool, not affiliated with, endorsed by, or sponsored by Valve Corporation or Steam. It collects only publicly available data.