Steam Recent Written Reviews by Game ID
Pricing
$0.50 / 1,000 written review delivereds
Steam Recent Written Reviews by Game ID
Fetch recent written Steam game reviews for exact app IDs with language and recommendation filters. Return redacted text, source timestamps and review provenance without author profiles.
Pricing
$0.50 / 1,000 written review delivereds
Rating
0.0
(0)
Developer
h ichi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Fetch the newest written public reviews for exact Steam game app IDs. Game teams can review feedback after a release or schedule this feed for a bounded watchlist. Each row carries redacted review text, recommendation and source time. This is a recent sample, not a complete history, trend or quality score.
Input
Supply one to three positive numeric appIds. The console prefill and canary use 620 and 570; API callers must supply appIds. maxReviewsPerGame is 1–200 (default 20). language is english (default) or all; reviewType is all (default), positive or negative. Duplicate app IDs collapse. No account, game-name search, arbitrary URL, date window, cursor or cookie input is accepted. Filters are applied by Steam.
Output
One row per distinct nonblank written review in Steam's recent order. Blank-text source entries are skipped and never charged. The row includes app ID, public review ID, recommendation, language, contact-redacted text, created/updated time and helpful-vote count. sourceLimitReached=true means the requested cap or two-page bound stopped acquisition; it does not establish the total number of matching reviews. Steam purchase and received-for-free flags are source attributes, not verified identities. No author IDs or profiles are output. Missing/empty reviews fail rather than becoming a billable zero-result report. Source examples and counts can change. sourceUrl is the public Steamworks review API URL with the game ID and current language/recommendation filters in input_json, not an author profile. It starts at the first review page in recent order; it is not a review permalink.
Limits and source
The Actor rechecks api.steampowered.com/robots.txt, uses only the official IUserReviewsService/GetAppReviews/v1/ API with anonymous requests and does not follow redirects. At most three games, two pages per game, 100 source entries per page (blank text can reduce delivered rows), six review GETs and one robots GET, sequential with one-second spacing. Each response is capped at 2 MiB, each request at 20 seconds and the run at 180 seconds, with 256 MB memory. No proxy, browser, paid API, credential or Steam account. The official API replaces the retired /appreviews route and uses recent-order and recommendation enum filters. No publisher key is sent or accepted. Requests are restricted to this documented anonymous review method; other URLs, methods and credentials are rejected. Robots retrieval failures, HTTP 429, access failures and malformed responses fail before delivery. The output does not claim exact date-window or full historical coverage.
Privacy
Review text is public but freeform. The Actor removes email addresses, phone-like strings, URLs and @handles before output, caps it at 2,000 characters and marks changed text. Other names can remain; do not use this feed to identify reviewers. Author objects, Steam IDs, profiles, avatars, ownership and playtime history, comments, raw JSON and cookies are excluded. No source body is logged or saved.
Pricing
One primary review-delivered event at $0.0005 for each validated delivered row. No start, secondary or default-dataset event. The console prefill is capped at 40 review rows ($0.02) and the maximum input at 600 rows ($0.30). The Actor checks that available PPE event allowance covers every requested app at the requested cap before contacting Steam; insufficient allowance fails without reducing the scope. Invalid input or any source failure before delivery has no review charge. Steam terms tension and source risk are recorded in the dated scout under DR-0007.