Steam Game Price Tracker avatar

Steam Game Price Tracker

Pricing

from $1.50 / 1,000 games

Go to Apify Store
Steam Game Price Tracker

Steam Game Price Tracker

Scrape current Steam prices, active sale discounts, user review scores, Metacritic scores, and game metadata for any list of games. Accepts game titles or numeric Steam App IDs. Use it to monitor Steam sales, build game deal alerts, benchmark pricing across regions, or enrich a game catalog.

Pricing

from $1.50 / 1,000 games

Rating

0.0

(0)

Developer

Trove Vault

Trove Vault

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Steam Game Price Tracker — Prices, Discounts & Reviews

Scrape current Steam prices, active sale discounts, user review scores, Metacritic scores, and game metadata for any list of games. Accepts game titles or numeric Steam App IDs. No API key required.

Use it to monitor Steam sales, build game deal alerts, benchmark pricing across regions, or enrich a game catalog with live store data.


What does Steam Game Price Tracker extract?

For each game you provide, this Actor:

  • Looks up the Steam App ID by title (or uses the App ID directly)
  • Fetches the current price and any active discount from the Steam Store API
  • Returns the review score (% positive), review summary label, and total review count
  • Returns the Metacritic score, release date, developer, publisher, and genre list
  • Supports regional pricing — results reflect the correct local price and currency for any country

All data comes from Steam's public store and review APIs. No login, no API key, no proxies required.


What data does Steam Game Price Tracker return?

Game infoPrice & discountsReviews & scores
📝 Official game title💰 Current price⭐ Review score (% positive)
🔗 Steam store URL🏷️ Original price💬 Review summary label
🎮 Steam App ID🔖 Discount percentage💬 Total review count
👨‍💻 Developer💱 Currency code🎯 Metacritic score
🏢 Publisher🆓 Free-to-play flag📅 Release date
🎭 Genre tags

What can I do with Steam price data?

Track Steam sale prices at scale

Run a list of 50, 100, or 500 games during a Steam seasonal sale and capture the discounted price, original price, and discount percentage for each one in a single run.

Build a game deal monitoring pipeline

Schedule this Actor to run daily or weekly. Compare current prices against a baseline to detect new discounts and trigger alerts for price drops. A daily schedule is recommended during seasonal sale periods (Summer Sale, Winter Sale, etc.).

Enrich a game database

Append live Steam store data — price, review score, Metacritic score, genres, developer — to an existing list of games. Useful for games journalism, recommendation engines, and market research tools.

Regional price benchmarking

Run the same list of games with different country codes (us, gb, de, br, ar) to compare regional Steam pricing. Argentina and Turkey are commonly cheaper markets — useful for understanding global pricing strategy.

Validate free-to-play status

Check a bulk list of games to identify which are currently free-to-play on Steam.


Why use Steam Game Price Tracker instead of alternatives?

FeatureSteamDB / manual browsingSteam Game Price Tracker
Bulk lookupOne game at a timeAny number of games in one run
Export formatsWeb UI onlyJSON, CSV, Excel
Regional pricingManual country switchingSingle country input parameter
Title resolutionManual searchAutomatic title → App ID lookup
Scheduling & alertsNot availableApify Scheduler + webhooks
API key requiredNoNo

How to use Steam Game Price Tracker

  1. Add game titles or Steam App IDs to the Games input field — one per line
  2. Optionally set a Country code for regional pricing (default: us)
  3. Click Start — results appear within seconds

How much will it cost?

Steam Game Price Tracker uses Steam's public APIs — no browser rendering, no proxies required.

Typical costs:

  • 10 games: < $0.01
  • 100 games: < $0.05
  • 500 games: ~$0.10

The actor waits 600ms between requests to respect Steam's rate limits. A list of 100 games takes approximately 2 minutes.

Cost tips:

  • Use App IDs instead of titles to skip the title resolution step and slightly reduce cost
  • For large lists, run during off-peak hours to avoid any temporary Steam API throttling

See the Apify pricing page for full pricing details.


How does Steam Game Price Tracker work?

  1. Title resolution — for each game title, the actor queries Steam's autocomplete search API to find the corresponding App ID. Numeric App IDs skip this step.
  2. Store API call — fetches price, discount, release date, developer, publisher, and genre data from store.steampowered.com/api/appdetails.
  3. Review API call — fetches review summary and count from store.steampowered.com/appreviews/{appId}.
  4. Regional pricing — the country parameter is passed to Steam's API, which returns prices in the local currency.
  5. Rate limiting — a 600ms delay between requests keeps the actor within Steam's public API limits.

Input

FieldTypeRequiredDescription
gamesString listYesGame titles or numeric Steam App IDs
countryStringNoTwo-letter country code for pricing (default: us)

Accepted country codes (examples): us, gb, de, fr, br, ar, tr, au, ca, jp

Input examples

Game titles:

Cyberpunk 2077
Elden Ring
Hollow Knight
Counter-Strike 2

Steam App IDs:

1091500
1245620
367520
730

Mixed:

Cyberpunk 2077
1245620
Hollow Knight

Output fields

FieldDescription
queryYour original input — game title or App ID
appIdSteam numeric App ID
titleOfficial game title as shown on Steam
urlSteam store page URL
isFreetrue for free-to-play games
currencyCurrency code for all price fields (e.g. USD, GBP, EUR)
currentPriceCurrent price after any active discount. 0 for free games.
originalPricePrice before discount. null if no sale is active.
discountPercentActive discount in percent. 0 if not on sale.
reviewScorePercentage of positive reviews (0–100). null if no reviews yet.
reviewSummarySteam review label: Overwhelmingly Positive, Very Positive, Mixed, Mostly Negative, etc.
totalReviewsTotal number of Steam reviews
metacriticScoreMetacritic score (0–100). null if not available on Steam.
releaseDateRelease date as shown on the Steam store
developerPrimary developer
publisherPrimary publisher
genresArray of genre tags from the Steam store
errorPopulated only if the game could not be found or loaded

Frequently asked questions

Does this require a Steam API key? No. This Actor uses Steam's public store and review APIs which do not require authentication.

Can I look up games by Steam App ID instead of title? Yes. Enter a numeric App ID (e.g. 730) directly in the games list. This is more reliable than title search for games with ambiguous names.

What happens with free-to-play games? Free-to-play games return currentPrice: 0, isFree: true, originalPrice: null, and discountPercent: 0.

Can I get prices for a specific region or currency? Yes. Set country to any two-letter ISO country code (e.g. gb for British pounds, de for euros, br for Brazilian reais).

What if a game is not found? The output row will contain the original query and an error field. This can happen for DLCs, soundtracks, software, or titles not available in the selected region.

Is there a rate limit? The Actor waits 600ms between games to stay within Steam's rate limits. A list of 100 games takes approximately 2 minutes.

How do I set up price drop alerts? Schedule the actor to run daily, then use an Apify webhook or the Make/Zapier integration to compare the latest dataset with a previous baseline and trigger a notification when discountPercent > 0 appears on a game that was previously at full price.

Can I use Steam Game Price Tracker via the Apify API? Yes. Use the Run Actor endpoint with your actor ID and input JSON. Combine with Apify webhooks to build automated deal alert pipelines.

Can I use Steam Game Price Tracker through an MCP Server? Yes. Via the Apify MCP server, you can call this actor from any MCP-compatible AI assistant (Claude, ChatGPT, etc.) to look up game prices in real time from a conversation.

Is scraping Steam data legal? This actor uses Steam's public store and review APIs — the same endpoints the Steam website and Steam app use. Accessing publicly available pricing data is generally permitted. Always review Steam's terms of service for your specific use case.



Changelog

2026-03-09 — v0.1.0

  • Initial release
  • Game lookup by title or Steam App ID
  • Current price, discount, review score, Metacritic, developer, publisher, genres
  • Regional pricing via country code

Your feedback

Found a bug or have a feature request? Open an issue or contact us through the Apify platform. Your feedback helps improve this actor for everyone.