Steam Game Intelligence
Pricing
from $26.25 / 1,000 game data scrapeds
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
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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
mode | string | ✅ | "search" | Mode: search, top_sellers, new_releases, specials, or app_ids |
searchQueries | string[] | ❌ | — | Search keywords (only for search mode, max 10) |
appIds | string[] | ❌ | — | Steam App IDs (only for app_ids mode, max 50) |
maxItems | integer | ❌ | 50 | Maximum number of games to scrape (1-200) |
countryCode | string | ❌ | "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:
| Field | Type | Description |
|---|---|---|
appId | string | Steam application ID |
name | string | Game title |
type | string | Content type (game, dlc, software) |
price | number | Current price (after discount) |
originalPrice | number | Original price (before discount) |
discountPercent | number | Discount percentage (0 if none) |
currency | string | Price currency code |
isFree | boolean | Whether the game is free-to-play |
shortDescription | string | Brief game description |
headerImage | string | Game header image URL |
developers | string[] | Developer studio names |
publishers | string[] | Publisher names |
genres | string[] | Game genres (Action, RPG, Strategy, etc.) |
categories | string[] | Features (Single-player, Multiplayer, Co-op, etc.) |
releaseDate | string | Release date |
isEarlyAccess | boolean | Whether in Early Access |
metacriticScore | number | Metacritic score (0 if unavailable) |
reviewScore | string | Steam review label (e.g., "Very Positive") |
reviewScoreNumeric | number | Numeric review score (1-9) |
totalPositive | number | Total positive reviews |
totalNegative | number | Total negative reviews |
totalReviews | number | Total review count |
platforms | object | Supported platforms {windows, mac, linux} |
recommendations | number | Total recommendations |
website | string | Official game website |
dlcCount | number | Number of DLCs available |
screenshotCount | number | Number of store screenshots |
storeUrl | string | Steam Store page URL |
platform | string | Always "steam" |
scrapedAt | string | ISO 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:
| Metric | Cost |
|---|---|
| Per game scraped | $0.05 |
🔗 Related Actors
- CoinGecko Crypto Intelligence — Crypto market data
- eBay Product Scraper — eBay product prices and listings
- Google Trends Scraper — Search trend analysis
- YouTube Fast Scraper — YouTube video metrics
📝 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âmetro | Tipo | Obrigatório | Padrão | Descrição |
|---|---|---|---|---|
mode | string | ✅ | "search" | Modo: search, top_sellers, new_releases, specials ou app_ids |
searchQueries | string[] | ❌ | — | Palavras-chave de busca (apenas modo search, máximo 10) |
appIds | string[] | ❌ | — | Steam App IDs (apenas modo app_ids, máximo 50) |
maxItems | inteiro | ❌ | 50 | Número máximo de jogos para extrair (1-200) |
countryCode | string | ❌ | "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:
| Campo | Tipo | Descrição |
|---|---|---|
appId | string | ID do aplicativo Steam |
name | string | Título do jogo |
type | string | Tipo de conteúdo (game, dlc, software) |
price | número | Preço atual (após desconto) |
originalPrice | número | Preço original (antes do desconto) |
discountPercent | número | Percentual de desconto (0 se nenhum) |
currency | string | Código da moeda do preço |
isFree | boolean | Se o jogo é gratuito |
shortDescription | string | Descrição breve do jogo |
headerImage | string | URL da imagem de capa |
developers | string[] | Nomes dos estúdios desenvolvedores |
publishers | string[] | Nomes das publicadoras |
genres | string[] | Gêneros (Ação, RPG, Estratégia, etc.) |
categories | string[] | Funcionalidades (Single-player, Multiplayer, Co-op, etc.) |
releaseDate | string | Data de lançamento |
isEarlyAccess | boolean | Se está em Acesso Antecipado |
metacriticScore | número | Nota Metacritic (0 se indisponível) |
reviewScore | string | Label de avaliação (ex: "Very Positive") |
reviewScoreNumeric | número | Score numérico de avaliação (1-9) |
totalPositive | número | Total de avaliações positivas |
totalNegative | número | Total de avaliações negativas |
totalReviews | número | Contagem total de avaliações |
platforms | objeto | Plataformas suportadas {windows, mac, linux} |
recommendations | número | Total de recomendações |
website | string | Site oficial do jogo |
dlcCount | número | Número de DLCs disponíveis |
screenshotCount | número | Número de screenshots na loja |
storeUrl | string | URL da página na Steam Store |
platform | string | Sempre "steam" |
scrapedAt | string | Timestamp 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étrica | Custo |
|---|---|
| Por jogo extraído | $0.05 |
🔗 Actors Relacionados
- CoinGecko Crypto Intelligence — Dados de mercado cripto
- eBay Product Scraper — Preços e anúncios do eBay
- Google Trends Scraper — Análise de tendências de busca
- YouTube Fast Scraper — Métricas do YouTube
📝 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