datasets_steam_charts_search
Search daily snapshots of Steam player-count and sales charts filtered by game, date, country, and chart type. Retrieve historical rank and player data for apps.
Instructions
Search the steam-charts dataset. Searches daily snapshots of Steam's player-count and sales charts, stored in a search index (one document per chart × country × snapshot × rank) so history accumulates. Charts: most_played (weekly peak concurrent), concurrent (live concurrent players), top_sellers (weekly sales; country-specific). With no date the latest snapshot is returned (today's chart); pair app_id with sort=date_desc for an app's rank/players over time. Country is global for the player-count charts or an ISO code (e.g. us) for top_sellers. Sort enum: rank, rank_desc, date_desc.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Full-text query over the game name, max 256 characters | |
| date | No | Snapshot date filter yyyy-MM-dd; defaults to the latest snapshot | |
| page | No | Page number, defaults to 1 | |
| sort | No | Sort enum: rank, rank_desc, date_desc | |
| chart | No | Chart enum: most_played, concurrent, top_sellers | |
| app_id | No | Exact Steam app id filter; pair with sort=date_desc for rank/players history | |
| country | No | Market filter: global (player-count charts) or an ISO country code (top_sellers), max 128 characters | |
| page_size | No | Page size, defaults to 20 and maxes at 100; page * page_size must be <= 10000 |