Steam Game Intelligence avatar

Steam Game Intelligence

Pricing

from $26.25 / 1,000 game data scrapeds

Go to Apify Store
Steam Game Intelligence

Steam Game Intelligence

Extract Steam game data: prices, reviews, player counts, tags, and system requirements. Track gaming market trends and sales.

Pricing

from $26.25 / 1,000 game data scrapeds

Rating

5.0

(3)

Developer

viralanalyzer

viralanalyzer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Categories

Share

🎮 Steam Game Intelligence — Prices, Reviews & Game Data

🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português

Scrape Steam Store game data with prices, discounts, reviews, genres, platforms, and publisher info. Five modes: search by keyword, top sellers, new releases, specials/discounts, or specific app IDs. Uses Steam public APIs — no API key required.

✨ Features

  • 🔍 Search by keyword — Find games by name, genre, or theme
  • 🏆 Top sellers — Current best-selling games on Steam
  • 🆕 New releases — Recently launched games
  • 💸 Specials/Discounts — Games currently on sale with discount percentages
  • 🎯 Specific apps — Look up games by Steam App ID
  • Review scores — Steam review summary (Overwhelmingly Positive to Overwhelmingly Negative)
  • 💰 Price tracking — Current price, original price, discount percentage, currency
  • 🖥️ Platform support — Windows, macOS, Linux compatibility
  • 📊 Metacritic scores — Metacritic rating when available
  • 🛡️ Anti-placeholder guardrails — Every result validated for real data
  • No API key — Uses Steam public Store API

📥 Input

ParameterTypeRequiredDefaultDescription
modestring"search"Mode: search, top_sellers, new_releases, specials, or app_ids
searchQueriesstring[]Search keywords (only for search mode, max 10)
appIdsstring[]Steam App IDs (only for app_ids mode, max 50)
maxItemsinteger50Maximum number of games to scrape (1-200)
countryCodestring"US"Country for prices and availability (ISO 3166-1 alpha-2)

Input Example

{
"mode": "search",
"searchQueries": ["survival game", "roguelike"],
"maxItems": 25,
"countryCode": "US"
}

Top sellers:

{
"mode": "top_sellers",
"maxItems": 20,
"countryCode": "US"
}

Specific games:

{
"mode": "app_ids",
"appIds": ["730", "570", "1245620", "892970"],
"countryCode": "US"
}

📤 Output

Every game includes these fields:

FieldTypeDescription
appIdstringSteam application ID
namestringGame title
typestringContent type (game, dlc, software)
pricenumberCurrent price (after discount)
originalPricenumberOriginal price (before discount)
discountPercentnumberDiscount percentage (0 if none)
currencystringPrice currency code
isFreebooleanWhether the game is free-to-play
shortDescriptionstringBrief game description
headerImagestringGame header image URL
developersstring[]Developer studio names
publishersstring[]Publisher names
genresstring[]Game genres (Action, RPG, Strategy, etc.)
categoriesstring[]Features (Single-player, Multiplayer, Co-op, etc.)
releaseDatestringRelease date
isEarlyAccessbooleanWhether in Early Access
metacriticScorenumberMetacritic score (0 if unavailable)
reviewScorestringSteam review label (e.g., "Very Positive")
reviewScoreNumericnumberNumeric review score (1-9)
totalPositivenumberTotal positive reviews
totalNegativenumberTotal negative reviews
totalReviewsnumberTotal review count
platformsobjectSupported platforms {windows, mac, linux}
recommendationsnumberTotal recommendations
websitestringOfficial game website
dlcCountnumberNumber of DLCs available
screenshotCountnumberNumber of store screenshots
storeUrlstringSteam Store page URL
platformstringAlways "steam"
scrapedAtstringISO 8601 scrape timestamp

Output Example

{
"appId": "1245620",
"name": "ELDEN RING",
"type": "game",
"price": 39.99,
"originalPrice": 59.99,
"discountPercent": 33,
"currency": "USD",
"isFree": false,
"shortDescription": "THE NEW FANTASY ACTION RPG. Rise, Tarnished, and be guided by grace to brandish the power of the Elden Ring and become an Elden Lord in the Lands Between.",
"headerImage": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/1245620/header.jpg",
"developers": ["FromSoftware Inc."],
"publishers": ["Bandai Namco Entertainment", "FromSoftware Inc."],
"genres": ["Action", "RPG"],
"categories": ["Single-player", "Multi-player", "Co-op", "Online Co-op"],
"releaseDate": "Feb 24, 2022",
"isEarlyAccess": false,
"metacriticScore": 94,
"reviewScore": "Very Positive",
"reviewScoreNumeric": 8,
"totalPositive": 561243,
"totalNegative": 72891,
"totalReviews": 634134,
"platforms": {
"windows": true,
"mac": false,
"linux": false
},
"recommendations": 561243,
"website": "https://www.eldenring.com",
"dlcCount": 1,
"screenshotCount": 20,
"storeUrl": "https://store.steampowered.com/app/1245620",
"platform": "steam",
"scrapedAt": "2026-03-06T14:45:22.456Z"
}

📋 Use Cases

  • Market Research — Analyze gaming trends, popular genres, and top sellers
  • Price Monitoring — Track game prices and discounts across regions
  • Competitor Analysis — Compare games by reviews, features, and pricing
  • Wishlist Automation — Monitor price drops on specific games
  • Game Discovery — Find games by keyword, genre, or category
  • Review Analytics — Track review sentiment and total review counts over time
  • Publishing Intelligence — Analyze publisher/developer portfolios and performance

❓ FAQ

Q: Do I need a Steam API key? A: No. This actor uses Steam's public Store API and Steam Spy endpoints, which require no authentication. Rate limits are handled automatically with retries.

Q: What are the five scraping modes? A: search finds games by keyword. top_sellers returns current best-selling games. new_releases returns recently launched titles. specials returns games currently on sale. app_ids lets you look up specific games by their Steam App ID (e.g., "730" for CS2, "570" for Dota 2).

Q: How does the review score work? A: Steam uses a 1-9 scale mapped to labels: 1 = Overwhelmingly Negative, 5 = Mixed, 9 = Overwhelmingly Positive. The actor returns both the numeric score (reviewScoreNumeric) and the text label (reviewScore), plus the exact count of positive and negative reviews.

Q: Can I get prices in different currencies? A: Yes. Set the countryCode parameter to any ISO 3166-1 alpha-2 code (e.g., "BR" for Brazil, "GB" for UK, "DE" for Germany). Steam will return prices in the local currency for that region.

Q: What is the maximum number of games I can scrape? A: Up to 200 games per run via the maxItems parameter. In search mode you can provide up to 10 different search queries, and the actor deduplicates results across all queries.

💰 Pricing

This actor uses Pay Per Event (PPE) pricing:

MetricCost
Per game scraped$0.05

📝 Changelog

v1.0 (Current)

  • ✅ Search mode — find games by keyword
  • ✅ Top sellers, new releases, and specials modes
  • ✅ App IDs mode — look up specific games
  • ✅ Full price data with discount tracking
  • ✅ Steam review scores with positive/negative counts
  • ✅ Metacritic score integration
  • ✅ Platform compatibility (Windows/macOS/Linux)
  • ✅ Developer and publisher data
  • ✅ Genre and category extraction
  • ✅ Rate limit handling with automatic retries
  • ✅ Anti-placeholder guardrails

🎮 Steam Game Intelligence — Preços, Avaliações & Dados de Jogos

🇺🇸 English | 🇧🇷 Português

Extraia dados de jogos da Steam Store com preços, descontos, avaliações, gêneros, plataformas e informações de publicadora. Cinco modos: busca por palavra-chave, mais vendidos, lançamentos, promoções ou IDs de aplicativo específicos. Usa APIs públicas da Steam — sem necessidade de API key.

✨ Funcionalidades

  • 🔍 Busca por palavra-chave — Encontre jogos por nome, gênero ou tema
  • 🏆 Mais vendidos — Jogos mais vendidos atualmente na Steam
  • 🆕 Lançamentos — Jogos lançados recentemente
  • 💸 Promoções — Jogos em oferta com percentuais de desconto
  • 🎯 Apps específicos — Consulte jogos por Steam App ID
  • Avaliações — Resumo de avaliações da Steam (de Muito Positivas a Muito Negativas)
  • 💰 Rastreamento de preços — Preço atual, original, desconto e moeda
  • 🖥️ Suporte a plataformas — Compatibilidade Windows, macOS e Linux
  • 📊 Nota Metacritic — Pontuação Metacritic quando disponível
  • 🛡️ Proteção anti-placeholder — Todo resultado validado com dados reais
  • Sem API key — Usa a API pública da Steam Store

📥 Entrada

ParâmetroTipoObrigatórioPadrãoDescrição
modestring"search"Modo: search, top_sellers, new_releases, specials ou app_ids
searchQueriesstring[]Palavras-chave de busca (apenas modo search, máximo 10)
appIdsstring[]Steam App IDs (apenas modo app_ids, máximo 50)
maxItemsinteiro50Número máximo de jogos para extrair (1-200)
countryCodestring"US"País para preços e disponibilidade (ISO 3166-1 alpha-2)

Exemplo de Entrada

{
"mode": "search",
"searchQueries": ["jogo de sobrevivência", "roguelike"],
"maxItems": 25,
"countryCode": "BR"
}

Mais vendidos:

{
"mode": "top_sellers",
"maxItems": 20,
"countryCode": "BR"
}

Jogos específicos:

{
"mode": "app_ids",
"appIds": ["730", "570", "1245620", "892970"],
"countryCode": "BR"
}

📤 Saída

Cada jogo inclui estes campos:

CampoTipoDescrição
appIdstringID do aplicativo Steam
namestringTítulo do jogo
typestringTipo de conteúdo (game, dlc, software)
pricenúmeroPreço atual (após desconto)
originalPricenúmeroPreço original (antes do desconto)
discountPercentnúmeroPercentual de desconto (0 se nenhum)
currencystringCódigo da moeda do preço
isFreebooleanSe o jogo é gratuito
shortDescriptionstringDescrição breve do jogo
headerImagestringURL da imagem de capa
developersstring[]Nomes dos estúdios desenvolvedores
publishersstring[]Nomes das publicadoras
genresstring[]Gêneros (Ação, RPG, Estratégia, etc.)
categoriesstring[]Funcionalidades (Single-player, Multiplayer, Co-op, etc.)
releaseDatestringData de lançamento
isEarlyAccessbooleanSe está em Acesso Antecipado
metacriticScorenúmeroNota Metacritic (0 se indisponível)
reviewScorestringLabel de avaliação (ex: "Very Positive")
reviewScoreNumericnúmeroScore numérico de avaliação (1-9)
totalPositivenúmeroTotal de avaliações positivas
totalNegativenúmeroTotal de avaliações negativas
totalReviewsnúmeroContagem total de avaliações
platformsobjetoPlataformas suportadas {windows, mac, linux}
recommendationsnúmeroTotal de recomendações
websitestringSite oficial do jogo
dlcCountnúmeroNúmero de DLCs disponíveis
screenshotCountnúmeroNúmero de screenshots na loja
storeUrlstringURL da página na Steam Store
platformstringSempre "steam"
scrapedAtstringTimestamp ISO 8601 da coleta

Exemplo de Saída

{
"appId": "1245620",
"name": "ELDEN RING",
"type": "game",
"price": 39.99,
"originalPrice": 59.99,
"discountPercent": 33,
"currency": "USD",
"isFree": false,
"shortDescription": "THE NEW FANTASY ACTION RPG. Rise, Tarnished, and be guided by grace to brandish the power of the Elden Ring and become an Elden Lord in the Lands Between.",
"headerImage": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/1245620/header.jpg",
"developers": ["FromSoftware Inc."],
"publishers": ["Bandai Namco Entertainment", "FromSoftware Inc."],
"genres": ["Action", "RPG"],
"categories": ["Single-player", "Multi-player", "Co-op", "Online Co-op"],
"releaseDate": "Feb 24, 2022",
"isEarlyAccess": false,
"metacriticScore": 94,
"reviewScore": "Very Positive",
"reviewScoreNumeric": 8,
"totalPositive": 561243,
"totalNegative": 72891,
"totalReviews": 634134,
"platforms": {
"windows": true,
"mac": false,
"linux": false
},
"recommendations": 561243,
"website": "https://www.eldenring.com",
"dlcCount": 1,
"screenshotCount": 20,
"storeUrl": "https://store.steampowered.com/app/1245620",
"platform": "steam",
"scrapedAt": "2026-03-06T14:45:22.456Z"
}

📋 Casos de Uso

  • Pesquisa de Mercado — Analise tendências de jogos, gêneros populares e mais vendidos
  • Monitoramento de Preços — Acompanhe preços e descontos por região
  • Análise de Concorrência — Compare jogos por avaliações, funcionalidades e preços
  • Automação de Wishlist — Monitore quedas de preço em jogos específicos
  • Descoberta de Jogos — Encontre jogos por palavra-chave, gênero ou categoria
  • Análise de Avaliações — Acompanhe sentimento e contagem de reviews ao longo do tempo
  • Inteligência Editorial — Analise portfólios e performance de publicadoras/desenvolvedoras

❓ Perguntas Frequentes

P: Preciso de uma API key da Steam? R: Não. Este actor usa a API pública da Steam Store e endpoints do Steam Spy, que não requerem autenticação. Limites de requisição são tratados automaticamente com retentativas.

P: Quais são os cinco modos de extração? R: search encontra jogos por palavra-chave. top_sellers retorna os jogos mais vendidos atualmente. new_releases retorna títulos lançados recentemente. specials retorna jogos em promoção. app_ids permite consultar jogos específicos pelo Steam App ID (ex: "730" para CS2, "570" para Dota 2).

P: Como funciona o score de avaliação? R: A Steam usa uma escala de 1-9 mapeada para labels: 1 = Overwhelmingly Negative, 5 = Mixed, 9 = Overwhelmingly Positive. O actor retorna tanto o score numérico (reviewScoreNumeric) quanto o label textual (reviewScore), além da contagem exata de avaliações positivas e negativas.

P: Posso obter preços em diferentes moedas? R: Sim. Defina o parâmetro countryCode para qualquer código ISO 3166-1 alpha-2 (ex: "BR" para Brasil, "GB" para Reino Unido, "DE" para Alemanha). A Steam retornará preços na moeda local daquela região.

P: Qual o número máximo de jogos que posso extrair? R: Até 200 jogos por execução através do parâmetro maxItems. No modo search você pode fornecer até 10 queries diferentes, e o actor deduplica resultados entre todas as queries.

💰 Preços

Este actor usa precificação Pay Per Event (PPE):

MétricaCusto
Por jogo extraído$0.05

🔗 Actors Relacionados

📝 Changelog

v1.0 (Atual)

  • ✅ Modo busca — encontre jogos por palavra-chave
  • ✅ Modos mais vendidos, lançamentos e promoções
  • ✅ Modo App IDs — consulta de jogos específicos
  • ✅ Dados completos de preço com rastreamento de desconto
  • ✅ Avaliações Steam com contagem positiva/negativa
  • ✅ Integração de nota Metacritic
  • ✅ Compatibilidade de plataformas (Windows/macOS/Linux)
  • ✅ Dados de desenvolvedora e publicadora
  • ✅ Extração de gêneros e categorias
  • ✅ Tratamento de rate limit com retentativas automáticas
  • ✅ Proteção anti-placeholder