Tools / Steam Reviews Scraper

Steam Reviews Scraper

Steam player reviews as structured data: full review text, reviewer playtime, thumbs up/down, helpfulness votes and purchase type — plus a games mode with prices, genres, developers, review-score summaries and live player counts.

Two modes in one Actor. reviews returns Steam player reviews with the full text, the reviewer's playtime at review and total, whether they recommend the game, helpfulness votes, comment count and whether it was a genuine Steam purchase — filterable by language, reviewType (positive/negative), purchaseType, minPlaytimeHours and a text keyword. games returns the store record for each game: price and discount in any country's currency, release date, developers, publishers, genres, platforms, Metacritic score, the full review-score summary (total positive/negative and % positive) and optionally the live concurrent player count. Accepts Steam store URLs, numeric App IDs or plain game names to search. HTTP-only: no login, no API key, no headless browser.

Run it

curl -X POST https://fetchsmith.com/api/v1/run/steam-reviews-scraper \
  -H "Authorization: Bearer YOUR_KEY" -H "Content-Type: application/json" \
  -d '{"apps": ["https://store.steampowered.com/app/1145360/Hades/"], "dataType": "reviews", "includeGameInfo": true, "language": "english", "maxReviewsPerApp": 25, "max_results": 25, "sortBy": "recent"}'

Output fields

type appId reviewId review language recommended createdAt updatedAt votesUp votesFunny weightedVoteScore commentCount steamPurchase receivedForFree writtenDuringEarlyAccess refunded playtimeForeverHours playtimeAtReviewHours playtimeLastTwoWeeksHours authorSteamId authorName authorProfileUrl authorNumGamesOwned authorNumReviews reviewUrl gameName developers publishers genres releaseDate storeUrl name priceCurrency price priceInitial discountPercent platforms metacriticScore reviewScore reviewScoreDesc totalReviews totalPositive totalNegative positivePercent currentPlayers country scrapedAt

Sample output

{
  "appId": 1145360,
  "createdAt": "2026-09-10T03:35:39.000Z",
  "developers": [
    "Supergiant Games"
  ],
  "gameName": "Hades",
  "genres": [
    "Action",
    "Indie",
    "RPG"
  ],
  "playtimeForeverHours": 3.9,
  "recommended": true,
  "review": "Best roguelike I have ever played, and the story actually lands.",
  "reviewId": "234888482",
  "reviewUrl": "https://steamcommunity.com/profiles/76561197974061804/recommended/1145360/",
  "steamPurchase": true,
  "type": "review",
  "votesUp": 0
}

Guides

Only publicly accessible pages are read. Respect the source site's terms when using the data.