Game catalog and pricing collection
Use Steam endpoints to turn game catalog and pricing collection into repeatable API requests with documented inputs and JSON responses.
Turn any public Steam store or community page into structured game data — app details and pricing, review scores with rating histograms, live concurrent player counts, achievements, news, featured listings, and SteamSpy ownership estimates as normalized JSON for game-market dashboards and research. Credential-free.
Extract Steam game details, review scores, player counts, achievements, news, store search, and SteamSpy stats as JSON from public Steam pages.
Endpoint families
6
Documented params
101
Examples
21
Live catalog snapshot
Active endpoints
21
Methods
GET
Required params
33
Schema refs
21
{
"platform": "Steam",
"endpoint": "steam-app",
"method": "GET",
"path": "/steam/app",
"auth": "apiKey"
}Ready-made datasets
Crawlora has already indexed the demand-weighted head of Steam — price, review tier, owner band, genres and community tags per game — plus a daily time series of Steam’s live charts (concurrent players, most played and top sellers). Browse the interactive studies or query them through the Datasets API.
Open the Steam games datasetUse cases
Extract Steam game details, review scores, player counts, achievements, news, store search, and SteamSpy stats as JSON from public Steam pages.
Use Steam endpoints to turn game catalog and pricing collection into repeatable API requests with documented inputs and JSON responses.
Use Steam endpoints to turn review score and player-count monitoring into repeatable API requests with documented inputs and JSON responses.
Use Steam endpoints to turn game-market and competitor research into repeatable API requests with documented inputs and JSON responses.
Managed execution
Each Crawlora platform API is designed around a specific data surface. Instead of exposing a generic fetch endpoint, Crawlora combines endpoint-specific request logic, managed infrastructure, parsing, normalization, billing, and Playground-tested examples.
Request behavior is tuned for the target platform and endpoint type.
Supported endpoints can use managed proxy routing to improve reliability and reduce infrastructure work.
Dynamic pages can be routed through managed browser instances where JavaScript rendering is required.
Challenge pages and unusable upstream responses are detected and surfaced clearly.
Results are returned as documented JSON instead of raw HTML.
Test the same route from Docs and Playground before production integration.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/steam/charts/concurrent
/steam/reviews
/steam/search
/steam/tags
/steam/achievements
/steam/app
Featured endpoints
/steam/appReturns normalized store metadata for a single Steam app (title, type, price, developers/publishers, platforms, genres, categories, release date, metacritic, recommendation and achievement counts). cc selects the store region (and price currency) and l the text language. filters is a comma-separated subset of allowed fields to shrink the payload. Credential-free public Steam storefront JSON.
/steam/searchResolves a search term to Steam apps via the store typeahead JSON (title, appid, price, platforms, metascore). Best for title -> appid lookup; returns roughly ten results. For faceted, paginated search use /steam/search/results. Credential-free public Steam storefront JSON.
/steam/search/resultsRuns the Steam store search with pagination and sorting and returns the result rows (appid, title, release date, review summary, price, platforms). Supports start/count paging and sort_by. Credential-free public Steam storefront JSON.
/steam/reviewsReturns a page of user reviews for an app with cursor pagination and an aggregate query_summary (score, positive/negative totals). Aggregate totals populate only on the first page (cursor=*). Pass the returned cursor back to page. Credential-free public Steam storefront JSON.
/steam/reviews/histogramReturns the positive/negative recommendation counts over time (the store review graph): weekly/monthly rollups plus recent daily buckets. Credential-free public Steam storefront JSON.
/steam/playersReturns the official current concurrent-players count for an app. Credential-free public Steam WebAPI JSON.
Related APIs
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
Media & Streaming
Collect ESPN sports scores, teams, standings, rankings, rosters, athletes, game summaries, and news as normalized JSON for sports data workflows.
Media & Streaming
Collect SofaScore live sports events, teams, players, standings, lineups, odds, incidents, statistics, and head-to-head data as normalized JSON.
How to scrape Steam
Steam exposes game details, user reviews, and live player counts through public store and community pages. Crawlora's Steam endpoints return them as normalized JSON — across search, app detail, reviews, rating histograms, player counts, achievements, news, and SteamSpy stats — with no Steamworks key, rate-limit juggling, or proxy setup.
A game's store detail, its user reviews and rating histogram, live and peak player counts, or a store search.
Pass an app ID or a search query to Crawlora's Steam endpoint (e.g. /steam/app, /steam/reviews, /steam/players).
Receive title, price, tags, review scores and histograms, concurrent and peak players, achievements, and SteamSpy ownership estimates as clean JSON.
Feed game-market dashboards and AI pipelines, or re-run to track review sentiment, price changes, and player-count trends over time.
FAQ
Send an app ID to Crawlora's /steam/reviews endpoint and get user reviews, review scores, and a rating histogram as structured JSON, with pagination handled for you and no Steamworks key. Collect public data and respect Steam's terms.
Steam's public JSON endpoints work for small jobs but are rate-limited, unpaginated by default, and split across store, community, and SteamSpy hosts. Crawlora normalizes all 12 Steam endpoints into one JSON shape, handles pagination, rate limits, and proxies at volume, and exposes them as hosted MCP tools for AI agents.
Collecting publicly accessible game, review, and player-count data is generally permissible if you respect Steam's terms of use, robots directives, rate limits, and applicable law. This is for public data you are authorized to collect.