Steam Reviews Scraper & Monitor avatar

Steam Reviews Scraper & Monitor

Pricing

from $0.28 / 1,000 reviews

Go to Apify Store
Steam Reviews Scraper & Monitor

Steam Reviews Scraper & Monitor

Get Steam game reviews from Valve's official API. Filter by language, positive/negative and playtime, and schedule it to get only new reviews since your last run.

Pricing

from $0.28 / 1,000 reviews

Rating

0.0

(0)

Developer

Fire Hazard

Fire Hazard

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Categories

Share

Get Steam game reviews through Valve's official reviews API: recommendation, full text, playtime at review, helpful votes, Steam Deck flag and developer replies. Paste store links, filter by language, positive/negative, playtime or date, and switch on "Only new reviews" to get just the reviews posted since your last run. Schedule it daily and you have a review alert system that only charges for new reviews.

What you can use it for

  • Track your own game: catch negative reviews and bug reports the day they're posted, especially after a patch.
  • Watch competitors: see what players praise and complain about in similar games, by language.
  • Feed AI and analytics: sentiment analysis, feature-request mining, patch QA dashboards.
  • Publisher and agency reporting: one dataset for every title you manage.

Why this one

  • Official API, no browser. Uses Valve's documented IUserReviewsService/GetAppReviews endpoint, so it's fast (hundreds of reviews per second) and doesn't break when the store page changes.
  • Incremental monitoring. The actor remembers the newest review it has seen per game and filter, so scheduled runs return only new reviews.
  • Useful filters: positive or negative only, languages, minimum playtime at review, Steam purchases only, date, and an option to include reviews Steam hides as off-topic (review bombs).
  • Game score in every run: Steam's rating label and positive/negative totals are saved to the run summary.
  • Privacy by default: reviewer Steam IDs and profile links are left out unless you switch them on.

Input

FieldWhat it does
gamesSteam store links, community links or app IDs (730)
maxReviewsPerGameNewest first (default 100)
onlyNewReviewsReturn only reviews newer than the last run
reviewTypeall, positive or negative
languagesSteam language names (english, schinese, ...) or all
sinceDateOnly reviews after this date
minPlaytimeHoursSkip reviews written with less playtime
purchaseTypeall or steam (bought on Steam)
includeOffTopicReviewsInclude review-bomb periods Steam hides by default
includeSteamIdsOff by default
{
"games": ["https://store.steampowered.com/app/1145360/Hades/", "730"],
"maxReviewsPerGame": 500,
"onlyNewReviews": true,
"reviewType": "negative",
"languages": ["english"]
}

Output

One item per review:

{
"platform": "steam",
"gameId": "1145360",
"gameName": "Hades",
"reviewId": "238658291",
"recommended": false,
"text": "I'll never finish this one",
"language": "english",
"date": "2026-10-27T04:46:27+00:00",
"updatedDate": "2026-10-27T04:46:27+00:00",
"votesHelpful": 0,
"votesFunny": 0,
"helpfulnessScore": 0.486,
"commentCount": 0,
"playtimeAtReviewHours": 12.2,
"playtimeTotalHours": 12.2,
"authorReviewCount": 19,
"steamPurchase": true,
"receivedForFree": false,
"writtenDuringEarlyAccess": false,
"primarilySteamDeck": true,
"refunded": false,
"developerReply": null,
"developerReplyDate": null,
"scrapedAt": "2026-10-28T04:43:54+00:00"
}

The SUMMARY record in the run's key-value store lists each game's status, reviews returned, Steam rating (e.g. "Overwhelmingly Positive") and total positive/negative reviews.

Pricing

Pay per event: a small fee per game checked plus a fee per review returned. With "Only new reviews" on, a daily schedule only pays for reviews that are actually new. Set a maximum charge per run in the run options and the actor stops cleanly when it's reached.

Notes

  • Steam caches anonymous responses for up to 10 minutes, so a review posted a few minutes ago may appear in the next run.
  • Reviews are public content on Steam; this actor does not log in or access anything private.