Steam Game Data Scraper — Prices, Genres, Reviews, Metacritic avatar

Steam Game Data Scraper — Prices, Genres, Reviews, Metacritic

Pricing

$1.00 / 1,000 game records

Go to Apify Store
Steam Game Data Scraper — Prices, Genres, Reviews, Metacritic

Steam Game Data Scraper — Prices, Genres, Reviews, Metacritic

Scrape Steam Game Data and get app id, name, kind, is free, short description, developers for every result. Export to JSON, CSV, Excel or Google Sheets, or call it from the API. No API key or login needed. Pay per result - failed and empty runs are free.

Pricing

$1.00 / 1,000 game records

Rating

0.0

(0)

Developer

Christian Pichichero

Christian Pichichero

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Steam Game Data Scraper — Prices, Genres, Reviews, Metacritic — a fast, reliable steam scraper that needs no API key. Scrape Steam game data — price, discount, genres, developer, Metacritic, recommendations, release date. You pay only for the results you get: failed or empty runs are always free.

This steam scraper runs on the Apify platform, so you can call it from the API, run it on a schedule, or export results to JSON, CSV, Excel, or Google Sheets.

What this scraper does

  • Extracts structured steam data with no browser or API key required
  • Returns clean JSON, one record per result — ready for sheets, databases, or apps
  • Pay-per-result pricing: you are never charged for a run that returns nothing
  • Runs on demand or on a schedule, and integrates with 5,000+ apps via the Apify API and webhooks

What data you get

Each result record includes fields such as:

  • App Id (appId) — e.g. 730
  • Name (name) — e.g. "Counter-Strike 2"
  • Kind (kind) — e.g. "game"
  • Is Free (isFree) — e.g. true
  • Short Description (shortDescription) — e.g. "For over two decades, Counter-Strike has offered an elit...
  • Developers (developers) — e.g. ["Valve"]
  • Publishers (publishers) — e.g. ["Valve"]
  • Genres (genres) — e.g. ["Action", "Free To Play"]
  • Categories (categories) — e.g. ["Multi-player", "Cross-Platform Multiplayer", "Steam Tra...
  • Release Date (releaseDate) — e.g. "Aug 21, 2012"
  • Coming Soon (comingSoon) — e.g. false
  • Required Age (requiredAge) — e.g. 0
  • Metacritic Score (metacriticScore) — e.g. null
  • Recommendations Total (recommendationsTotal) — e.g. 5165548
  • Achievements Total (achievementsTotal) — e.g. 1

Input

FieldTypeDescription
appIdsarraySteam app IDs (730) or store URLs (store.steampowered.com/app/730).
searchTermsarrayKeywords to search the Steam store for games.
fullDetailsbooleanFetch full game data for each search result (one extra request per game).
maxItemsintegerCap on games returned per search term.
countrystringTwo-letter country code for pricing (us, gb, de, ...).
freeOnlybooleanKeep only free-to-play games.

Example output

{
"type": "game",
"appId": 730,
"name": "Counter-Strike 2",
"kind": "game",
"isFree": true,
"shortDescription": "For over two decades, Counter-Strike has offered an elite competitive experience, one shaped by millions of players from across the globe. And now the next chapter in the CS story is about to begin. This is Counter-Strike 2.",
"developers": [
"Valve"
],
"publishers": [
"Valve"
],
"genres": [
"Action",
"Free To Play"
],
"categories": [
"Multi-player",
"Cross-Platform Multiplayer",
"Steam Trading Cards",
"Steam Workshop",
"In-App Purchases",
"Adjustable Text Size",
"Camera Comfort",
"Color Alternatives",
"Custom Volume Controls",
"Playable without Timed Input",
"Stereo Sound",
"Surround Sound",
"Valve Anti-Cheat enabled",
"Stats",
"Remote Play on Phone",
"Remote Play on Tablet",
"Remote Play on TV",
"Steam Timeline"
],
"releaseDate": "Aug 21, 2012",
"comingSoon": false,
"requiredAge": 0,
"metacriticScore": null,
"recommendationsTotal": 5165548,
"achievementsTotal": 1,
"dlcCount": 1,
"platforms": [
"windows",
"linux"
],
"headerImage": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/730/162664aa5da85f418105350c5d67ca565f6c3713/header.jpg?t=1780435263",
"website": "http://counter-strike.net/",
"supportedLanguages": "Czech, Danish, Dutch, English*, Finnish, French, German, Hungarian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese - Portugal, Portuguese - Brazil, Romanian, Russian, Simplified Chinese, Spanish - Spain, Swedish, Thai, Traditional Chinese, Turkish, Bulgarian, Ukrainian, Greek, Spanish - Latin America, Vietnamese, Indonesian*languages with full audio support",
"storeUrl": "https://store.steampowered.com/app/730",
"scrapedAt": "2026-07-10T15:17:38Z",
"price": null,
"priceFormatted": null
}

Use cases

  • Build fan apps and community tools
  • Power stats, price, and card databases
  • Feed leaderboards and dashboards
  • Enrich content and research

Pricing

This actor uses pay-per-result pricing at $0.001 per record. There is no monthly fee and no start fee — and empty or failed runs cost $0, so you only ever pay for data you actually receive.

Frequently asked questions

Do I need an API key or account for the source? No. This steam scraper works out of the box with no API key required.

What happens if a run returns no results? You are not charged. Billing is per result, so empty or failed runs are free.

Can I run the steam scraper on a schedule? Yes. Use the Apify Scheduler to run it hourly, daily, or on any cron schedule, and get results by webhook or API.

What export formats are supported? Results can be exported as JSON, CSV, Excel, HTML, or pushed to Google Sheets, a database, or your own app via the Apify API.

Is the data structured? Yes. Every steam result is a clean, flat JSON record you can use immediately.