Steam Games Scraper — Prices, Genres, Metacritic avatar

Steam Games Scraper — Prices, Genres, Metacritic

Pricing

from $0.0024 / game scraped

Go to Apify Store
Steam Games Scraper — Prices, Genres, Metacritic

Steam Games Scraper — Prices, Genres, Metacritic

Search the Steam store and scrape full game data: name, price & discount, developers, publishers, genres, categories, platforms, Metacritic score, release date, description and store link. Fast clean HTTP via the Steam store API, no key.

Pricing

from $0.0024 / game scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Steam Games Scraper — Prices, Genres & Metacritic

Search the Steam store and pull clean, structured JSON with full game data: name, price and discount, developers, publishers, genres, categories, platforms, Metacritic score, release date, description and store link. It runs over Steam's public store API, so it's fast and needs no account and no API key. Built for price tracking, market research and building game catalogs — with per-country pricing.

Features

  • 💰 Pricing & discountsprice, priceCents, currency and discountPct, localized by country.
  • 🏷️ Full taxonomygenres, categories, platforms, developers and publishers per game.
  • Metacritic & reviewsmetacritic score, metacriticUrl and total recommendations.
  • 🆔 Target exact titles — pass Steam app IDs or store.steampowered.com/app/... URLs in appIds.
  • 🌍 Regional pricing — set country (e.g. us, gb, de, br) to get the right currency.
  • 🎚️ Volume controlmaxGamesPerSearch (1–100) caps top results per search term.
  • 🧱 Flat, normalized JSON — cleaned description and supported languages, ready to use.

What you get

One flat JSON record per game. Example:

{
"appId": 620,
"name": "Portal 2",
"type": "game",
"isFree": false,
"price": "$9.99",
"priceCents": 999,
"currency": "USD",
"discountPct": 0,
"developers": ["Valve"],
"publishers": ["Valve"],
"genres": ["Action", "Adventure"],
"categories": ["Single-player", "Co-op", "Steam Achievements"],
"platforms": ["windows", "mac", "linux"],
"metacritic": 95,
"metacriticUrl": "https://www.metacritic.com/game/pc/portal-2",
"recommendations": 285000,
"requiredAge": 0,
"releaseDate": "18 Apr, 2011",
"comingSoon": false,
"website": "http://www.thinkwithportals.com/",
"headerImage": "https://cdn.steamstatic.com/steam/apps/620/header.jpg",
"shortDescription": "The Portal 2 single-player campaign introduces new characters and puzzles.",
"supportedLanguages": "English, French, German, ...",
"dlcCount": 1,
"url": "https://store.steampowered.com/app/620"
}

Input

{
"searches": ["portal", "roguelike", "stardew"],
"appIds": [],
"maxGamesPerSearch": 20,
"country": "us"
}
FieldDescription
searchesGame titles or keywords to search on the Steam store, one per line.
appIdsSpecific Steam app IDs or store URLs (optional).
maxGamesPerSearchHow many top results to fetch per search term (1–100).
countryTwo-letter country code for pricing/currency (e.g. us, gb, de, br).

Use cases

  • Track prices and discounts across regions with per-country runs.
  • Build a game catalog with genres, categories, platforms and Metacritic scores.
  • Research a genre's top titles by recommendations and reviews.
  • Enrich a games dataset with developers, publishers and release dates.

Pricing

Pay-per-event: you're billed a small amount per run and per item scraped — you only pay for what you get. See the Pricing tab for current rates.

FAQ

Do I need a Steam account or API key? No. The Actor runs over Steam's public store API, so there's no account, no login and no API key to set up.

How many games can I get per run? Set maxGamesPerSearch (1–100) to cap top results per search term. Pass multiple keywords in searches, or target exact appIds, to scale a single run.

Can I download games or game files? No. This Actor returns public store metadata only — prices, genres, platforms, Metacritic scores and descriptions. It does not download any game files or DRM-protected content.

What's the output format? Flat, normalized JSON with one record per game and consistent fields, ready for a database or spreadsheet. Export as JSON, CSV or Excel.

Can I get regional pricing? Yes. Set country (e.g. us, gb, de, br) to get localized price, priceCents, currency and discountPct for each game.

Building a games or entertainment dataset? Pair this with our other scrapers:

Notes

This Actor uses Steam's public store API and returns public store metadata only — no game files or DRM-protected content. Not affiliated with, endorsed by, or connected to Valve or Steam; all trademarks belong to their respective owners.