Get game reviews
get_game_reviewsRetrieve a game's review summary (score label, positive/negative counts, percentage) and a few recent reviews by appid. Supports filtering by sentiment and language; no API key required.
Instructions
Get the review summary (score label, positive/negative counts, %) and a few recent reviews for a game by appid. Review text over 600 characters is truncated. For long-term trend instead of a snapshot, use get_review_histogram. Get the appid from search_games. No API key required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Only positive or negative reviews. Default 'all'. Steam only computes the summary (score label, totals, %) for 'all' — filtering to positive/negative nulls those fields out, leaving only the review excerpts. | all |
| appid | Yes | Steam application id (appid). Get it from search_games. | |
| limit | No | How many recent reviews (1-20). Default 5. | |
| review_language | No | Filter reviews by language. Use Steam's full language name — english, russian, schinese — NOT an ISO code like en/ru/zh: Steam answers an unrecognized value with zero reviews rather than an error, so a 9M-review game reads as having none. Default 'all'. Setting this ALSO rescopes the summary counts (total_reviews / positive / negative / %) to that language — they are no longer the game's global totals. Leave it at 'all' when you want those. | all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reviews | Yes | ||
| summary | Yes | ||
| positive_pct | Yes | ||
| total_reviews | Yes | ||
| total_negative | Yes | ||
| total_positive | Yes |