What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Use Steam’s current IUserReviewsService/GetAppReviews endpoint, pass its settings inside input_json, and carry the returned cursor into each next request. For a traversal that can finish naturally, choose the Recent or Updated filter and stop when the response’s reviews list is empty. A Helpful query is ranked and can widen its day window, so it is not a reliable way to export every review.
How do I get all Steam reviews?
Steam’s current endpoint is https://api.steampowered.com/IUserReviewsService/GetAppReviews/v1/. Steam documents it as replacing the older store.steampowered.com/appreviews/<appid>?json=1 endpoint. The service parameters go inside input_json, and the endpoint can be called without an API key. Steam’s documentation describes it as: “Gets a page of public reviews for an app.”
For a full chronological traversal, use Recent or Updated, pass the response cursor into each subsequent request, and continue until a response has an empty reviews list. The endpoint returns a page at a time; it does not make a single request that contains every review. The following flow reflects Steam’s documented behavior; it is not a claim of a tested client implementation.
- Choose the app ID and explicitly set the population filters and language scope you need.
- Set
num_per_pageto a value up to 100. It defaults to 20. For the first page, omitcursoror set it to*. - Send a request to the service endpoint with the parameters serialized in
input_json. Check the HTTP status; handle HTTP 429 as rate limiting. The response has nosuccessfield. - Process the page’s
reviews, then use the returned cursor as thecursorfor the next request. URL-encode cursor characters as needed when constructing the request. - Repeat with
RecentorUpdateduntilreviewsis empty. Store the exact request settings with the collected data so its scope can be understood later.
Choose pagination and ordering for the job
The filter setting controls ordering, not sentiment or purchase source. Its choices are Helpful, Recent, Updated, and Funny.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →#1 Best Overall
- International (UK) Version
- 7.4” diagonal, HDR OLED, 1280 x 800 x RGB, up to 90Hz Refresh rate, High performance touch, <0.1 ms Response time, 1,000 nits peak brightness (HDR), 600 nits (SDR)
- SteamOS 3.0 (Arch-based)
- 512GB NVMe SSD, 16GB LPDDR5 on-board RAM (5500 MT/s quad 32-bit channels), microSD UHS-I supports SD, SDXC and SDHC
- 6 nm AMD APU, CPU: Zen 2 4c/8t, 2.4-3.5GHz (up to 448 GFlops FP32
| Filter | What it orders by | Suitable for a complete traversal? |
|---|---|---|
Recent |
Newest review creation time | Yes. Paging through this filter eventually returns an empty review list. |
Updated |
Most recently updated reviews | Yes. Paging through this filter eventually returns an empty review list. |
Helpful |
Helpful votes within day_range |
No. It is ranked, and by default the day range widens when no reviews are found, so results continue to be returned. |
Funny |
Funny votes | Steam’s reference does not establish it as a complete chronological traversal; use Recent or Updated when a natural empty-page stopping condition is needed. |
For Helpful, day_range defaults to 30 days, accepts up to 365, and accepts 0 for no limit. It applies only to Helpful. Steam documents use_review_quality as applying only to Helpful as well; disabling quality ranking adds result restrictions described in Steam’s API reference. Do not use the Helpful page stream’s apparent persistence as evidence that you have retrieved all reviews.
Set filters to define the review population
Filters change which records you collect, so they are part of the dataset definition rather than incidental request options. In the service, filter, review_type, and purchase_type use documented enum values.
Rank #2
review_typecan include all reviews, positive reviews, or negative reviews.purchase_typecan include Steam purchases, all purchase sources, or non-Steam purchases. The default is Steam purchases.- Optional paired Unix timestamp bounds can constrain the time period; an exclusion date range can omit a period.
- Other options can constrain playtime at the time of review, primarily Steam Deck play, and review hardware attributes such as operating system, CPU, GPU, or device type.
- Off-topic activity is excluded by default. Set
filter_offtopic_activity=falseto include it. Steam explains its treatment of off-topic periods in its User Reviews guidance.
For example, an English-only collection of Steam-purchased positive reviews is not interchangeable with a collection of all languages, all purchase sources, and all review sentiments. Record filters alongside any export or analysis, especially when comparing datasets.
Choose review language separately from display language
The service parameter is languages (plural). It selects which reviews are returned: an empty list means English, while all requests every language. Use Steam’s documented language codes. Each review also includes its own language code, which is useful for checking the records actually returned.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Rank #3
- 【Upgraded】We sells product with professionally upgraded to 2TB SSD. Original Seal is opened for upgrade ONLY.
- 【Stunning 7.4" HDR OLED & 90Hz Motion】 Experience striking contrast and brilliant clarity with the all-new 7.4-inch HDR OLED display. Designed from the ground up for gaming, it features a 90Hz refresh rate for smooth motion and pure blacks. This handheld is capable of delivering an immersive visual experience, ensuring your Steam library looks better than ever with vibrant colors and amazing motion rendition.
- 【30-50% More Battery & Efficient Performance】 Play your favorites longer with up to 50% more battery life. By fitting a larger battery and a power-efficient OLED panel, this device provides extended gameplay sessions. It’s the perfect travel companion for long flights or commutes. The updated AMD APU ensures high-speed performance for AAA titles while maintaining incredible energy efficiency.
- 【3X Faster Downloads with Wi-Fi 6E】 Never wait for a game again. Equipped with Wi-Fi 6E, this Steam Deck OLED offers increased bandwidth and lower latency, delivering downloads up to 3 times faster than previous models. This ensures stable online play and rapid updates, making it the most reliable wireless gaming handheld for modern high-speed home networks.
- 【Responsive Touch & Enhanced Connectivity】 Enjoy a vastly improved touchscreen with higher fidelity and faster haptics. We’ve added a dedicated Bluetooth antenna to improve connections for multiple controllers. Whether using the built-in trackpads or the included external controller, this allows for precision play in everything from FPS to complex strategy games.
display_language has a different purpose: it controls the language of review_score_desc and defaults to English. It does not set the language scope of the reviews.
Nor is the request’s language selection the same thing as Steam’s review-score calculation. Steam Support says the score counts reviews from Steam purchases (or all reviews for apps that do not require purchase), excludes reviews from periods classified as off-topic by default, and uses reviews in a player’s language when enough are available; otherwise, it calculates the score using all languages. A language-filtered API response should therefore not be treated as a direct reconstruction of the displayed score.
Rank #4
- 512 GB NVMe SSD: Fast storage for quicker game load times and space for larger game libraries.
- OLED Display: 1200x800 resolution with deep contrasts and vibrant colors for a captivating visual experience.
- Custom AMD APU: Power-efficient Zen 2 CPU and RDNA 2 GPU for desktop-level gaming performance.
- Expandable Storage: Add more space with a microSD card slot, ensuring you can bring even more games with you.
- Versatile Controls: With built-in thumbsticks, trackpads, and touchscreen controls, you have full control over your gaming experience.
Interpret the response without assuming every field appears on every page
The response includes a cursor for the next page and total_matching; Helpful queries also return day_range_used. The query_summary score fields appear only on the first page and only when review_type is All. Do not expect those aggregates on later pages or when collecting only positive or negative reviews.
Each review record includes a review ID, author data, text and language, created and updated timestamps, recommendation polarity, votes, purchase and free indicators, playtime fields, and other attributes. Preserve relevant fields and request settings if the result will be used for later analysis; the returned records reflect the filters selected rather than every possible review population.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →Best Value
- Valve is entering the gaming console marketplace with the new Steam Deck, a console geared towards PC gamers. The Steam Deck can be docked to a monitor, and used as a PC, or docked to a TV.
- Players can play a huge variety of games at any time with the comfort of a console and the freedom of a PC. Not anti-glare screen.
- Like the name suggests, the Steam Deck will include upgraded 1TB storage, and will include a carrying case. A micro SD slot will also enable expanded storage.
- Valve partnered with AMD to create a specialized APU optimized for handheld gaming, and Valve says the chip will deliver performance to run AAA gaming titles.
- The Steam Deck is outfitted with a 7-inch touchscreen, and two trackpads under the control sticks that allow gamers to operate games never designed outside of mouse and keyboard capabilities.
Rate limits and cached responses
Steam says anonymous responses may be cached for up to 10 minutes. Calls without a key associated with the app share a lower rate limit, and rate-limited calls return HTTP 429. The API reference does not give a numeric rate threshold, so callers should detect the HTTP status and handle throttling rather than rely on an assumed request-per-minute figure.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

