{"openapi":"3.1.0","info":{"title":"Steam Charts API","version":"1.0.0","description":"Live Steam concurrent-player counts and the most-played-games charts, with no key. This reads Valve's own public Steam charts and player-count endpoints and returns clean JSON: how many people are playing any game on Steam right now (by app id, with the game name resolved from the Steam store), the live leaderboard of the most-played games ranked by current concurrent players with today's peaks, and the most-played chart with week-over-week movement (current rank, last week's rank and the change). The live-engagement / player-activity layer for gaming dashboards, analytics, esports and games-market tools. Distinct from the Steam store reader, the SteamSpy ownership reader, the review-sentiment reader and the Steam Market price reader — this is the live \"who is playing what right now\" data. Live from Steam; short cache only.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/steamcharts-api","description":"oanor gateway"}],"tags":[{"name":"Players"},{"name":"TopGames"},{"name":"MostPlayed"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/players":{"get":{"operationId":"get_v1_players","tags":["Players"],"summary":"Current players for one game","description":"","parameters":[{"name":"appid","in":"query","required":false,"description":"Steam app id; omit for the #1 most-played","schema":{"type":"string"},"example":"730"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"name":"Counter-Strike 2","note":"The number of people playing one Steam game right now. Pass appid (the Steam store id, e.g. 730 for Counter-Strike 2); omit it for the current #1 most-played game.","appid":730,"source":"Steam","store_url":"https://store.steampowered.com/app/730","current_players":1195420},"meta":{"timestamp":"2026-06-14T17:03:38.549Z","request_id":"c33caf39-119c-4096-a04a-fcc025b42266"},"status":"ok","message":"Players retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/topgames":{"get":{"operationId":"get_v1_topgames","tags":["TopGames"],"summary":"Live leaderboard by current players","description":"","parameters":[{"name":"limit","in":"query","required":false,"description":"Rows (1-50)","schema":{"type":"string"},"example":"20"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"The live leaderboard of the most-played games on Steam right now, ranked by current concurrent players — each with its current player count and today's peak. The real-time pulse of what the whole Steam platform is playing.","count":20,"games":[{"name":"Counter-Strike 2","rank":1,"appid":730,"store_url":"https://store.steampowered.com/app/730","peak_today":1498445,"current_players":1201278},{"name":"Dota 2","rank":2,"appid":570,"store_url":"https://store.steampowered.com/app/570","peak_today":703748,"current_players":649470},{"name":"TBH: Task Bar Hero","rank":3,"appid":3678970,"store_url":"https://store.steampowered.com/app/3678970","peak_today":526596,"current_players":497406},{"name":"PUBG: BATTLEGROUNDS","rank":4,"appid":578080,"store_url":"https://store.steampowered.com/app/578080","peak_today":735883,"current_players":348861},{"name":"Path of Exile 2","rank":5,"appid":2694490,"store_url":"https://store.steampowered.com/app/2694490","peak_today":275890,"current_players":275890},{"name":"FiveM","rank":6,"appid":2676230,"store_url":"https://store.steampowered.com/app/2676230","peak_today":186748,"current_players":183833},{"name":"Bongo Cat","rank":7,"appid":3419430,"store_url":"https://store.steampowered.com/app/3419430","peak_today":162273,"current_players":152075},{"name":"Rust","rank":8,"appid":252490,"store_url":"https://store.steampowered.com/app/252490","peak_today":156887,"current_players":151585},{"name":"EA SPORTS FC™ 26","rank":9,"appid":3405690,"store_url":"https://store.steampowered.com/app/3405690","peak_today":126817,"current_players":124263},{"name":"Destiny 2","rank":10,"appid":1085660,"store_url":"https://store.steampowered.com/app/1085660","peak_today":136776,"current_players":118432},{"name":"Apex Legends™","rank":11,"appid":1172470,"store_url":"https://store.steampowered.com/app/1172470","peak_today":228693,"current_players":114959},{"name":"Forza Horizon 6","rank":12,"appid":2483190,"store_url":"https://store.steampowered.com/app/2483190","peak_today":116438,"current_players":105629},{"name":"Grand Theft Auto V Legacy","rank":13,"appid":271590,"store_url":"https://store.steampowered.com/app/271590","peak_today":102250,"current_players":98965},{"name":"Dead by Daylight","rank":14,"appid":381210,"store_url":"https://store.steampowered.com/app/381210","peak_today":94088,"current_players":94088},{"name":"Wallpaper Engine","rank":15,"appid":431960,"store_url":"https://store.steampowered.com/app/431960","peak_today":127495,"current_players":92825},{"name":"Marvel Rivals","rank":16,"appid":2767030,"store_url":"https://store.steampowered.com/app/2767030","peak_today":111611,"current_players":89167},{"name":"Slay the Spire 2","rank":17,"appid":2868840,"store_url":"https://store.steampowered.com/app/2868840","peak_today":133133,"current_players":87395},{"name":"MECCHA CHAMELEON","rank":18,"appid":4704690,"store_url":"https://store.steampowered.com/app/4704690","peak_today":94380,"current_players":79432},{"name":"Overwatch®","rank":19,"appid":2357570,"store_url":"https://store.steampowered.com/app/2357570","peak_today":82144,"current_players":77008},{"name":"Tom Clancy's Rainbow Six Siege","rank":20,"appid":359550,"store_url":"https://store.steampowered.com/app/359550","peak_today":83822,"current_players":74363}],"source":"Steam"},"meta":{"timestamp":"2026-06-14T17:03:38.828Z","request_id":"f613d76e-a2e2-4eb6-ae59-bc1a21cbc1e6"},"status":"ok","message":"Top games retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/mostplayed":{"get":{"operationId":"get_v1_mostplayed","tags":["MostPlayed"],"summary":"Most-played chart with week-over-week movement","description":"","parameters":[{"name":"limit","in":"query","required":false,"description":"Rows (1-50)","schema":{"type":"string"},"example":"20"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"Steam's most-played-games chart with week-over-week movement — each game's current rank, last week's rank, the resulting change and its peak concurrent players. Track which games are rising and falling across the platform.","count":20,"games":[{"name":"Counter-Strike 2","rank":1,"appid":730,"store_url":"https://store.steampowered.com/app/730","rank_change":0,"peak_in_game":1275982,"last_week_rank":1},{"name":"PUBG: BATTLEGROUNDS","rank":2,"appid":578080,"store_url":"https://store.steampowered.com/app/578080","rank_change":0,"peak_in_game":732248,"last_week_rank":2},{"name":"Dota 2","rank":3,"appid":570,"store_url":"https://store.steampowered.com/app/570","rank_change":0,"peak_in_game":635321,"last_week_rank":3},{"name":"Wallpaper Engine","rank":4,"appid":431960,"store_url":"https://store.steampowered.com/app/431960","rank_change":0,"peak_in_game":111342,"last_week_rank":4},{"name":"Apex Legends™","rank":5,"appid":1172470,"store_url":"https://store.steampowered.com/app/1172470","rank_change":1,"peak_in_game":284062,"last_week_rank":6},{"name":"Slay the Spire 2","rank":6,"appid":2868840,"store_url":"https://store.steampowered.com/app/2868840","rank_change":-1,"peak_in_game":196023,"last_week_rank":5},{"name":"R.E.P.O.","rank":7,"appid":3241660,"store_url":"https://store.steampowered.com/app/3241660","rank_change":22,"peak_in_game":94560,"last_week_rank":29},{"name":"Grand Theft Auto V Legacy","rank":8,"appid":271590,"store_url":"https://store.steampowered.com/app/271590","rank_change":-1,"peak_in_game":98540,"last_week_rank":7},{"name":"FiveM","rank":9,"appid":2676230,"store_url":"https://store.steampowered.com/app/2676230","rank_change":-1,"peak_in_game":192252,"last_week_rank":8},{"name":"Geometry Dash","rank":10,"appid":322170,"store_url":"https://store.steampowered.com/app/322170","rank_change":-1,"peak_in_game":68410,"last_week_rank":9},{"name":"War Thunder","rank":11,"appid":236390,"store_url":"https://store.steampowered.com/app/236390","rank_change":-1,"peak_in_game":88336,"last_week_rank":10},{"name":"Tom Clancy's Rainbow Six Siege","rank":12,"appid":359550,"store_url":"https://store.steampowered.com/app/359550","rank_change":-1,"peak_in_game":81259,"last_week_rank":11},{"name":"ARC Raiders","rank":13,"appid":1808500,"store_url":"https://store.steampowered.com/app/1808500","rank_change":3,"peak_in_game":110659,"last_week_rank":16},{"name":"Delta Force","rank":14,"appid":2507950,"store_url":"https://store.steampowered.com/app/2507950","rank_change":0,"peak_in_game":170029,"last_week_rank":14},{"name":"Overwatch®","rank":15,"appid":2357570,"store_url":"https://store.steampowered.com/app/2357570","rank_change":-2,"peak_in_game":60429,"last_week_rank":13},{"name":"Marvel Rivals","rank":16,"appid":2767030,"store_url":"https://store.steampowered.com/app/2767030","rank_change":-4,"peak_in_game":79929,"last_week_rank":12},{"name":"Rust","rank":17,"appid":252490,"store_url":"https://store.steampowered.com/app/252490","rank_change":6,"peak_in_game":164254,"last_week_rank":23},{"name":"Dead by Daylight","rank":18,"appid":381210,"store_url":"https://store.steampowered.com/app/381210","rank_change":-3,"peak_in_game":62076,"last_week_rank":15},{"name":"Deadlock","rank":19,"appid":1422450,"store_url":"https://store.steampowered.com/app/1422450","rank_change":-1,"peak_in_game":72474,"last_week_rank":18},{"name":"Warframe","rank":20,"appid":230410,"store_url":"https://store.steampowered.com/app/230410","rank_change":-3,"peak_in_game":72659,"last_week_rank":17}],"source":"Steam"},"meta":{"timestamp":"2026-06-14T17:03:39.157Z","request_id":"30ae3f65-ca08-4082-b45e-3939d019ce40"},"status":"ok","message":"Most-played chart retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Service metadata","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"sample":{"players":1201278,"top_game":"Counter-Strike 2"},"source":"Steam public Web API (api.steampowered.com ISteamChartsService) + store app details, keyless","service":"steamcharts-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/players":"Current players for one game (appid; omit for the #1).","GET /v1/topgames":"Live leaderboard by current concurrent players (limit).","GET /v1/mostplayed":"Most-played chart with week-over-week movement (limit)."},"description":"Live Steam concurrent-player counts and most-played-games charts with no key: how many people are playing any game right now, the live leaderboard ranked by current players, and the most-played chart with week-over-week movement. Game names resolved from the Steam store. The live-engagement / player-activity layer for gaming dashboards, analytics and esports. Distinct from the Steam store, ownership, review and market readers. Live, short cache only.","upstream_status":"ok"},"meta":{"timestamp":"2026-06-14T17:03:39.266Z","request_id":"bb72a465-c100-4a1a-94cb-f8e1ddc52a7b"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":12000,"rps_limit":3,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":640,"monthly_call_quota":210000,"rps_limit":10,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2280,"monthly_call_quota":1080000,"rps_limit":25,"hard_limit":true},{"slug":"scale","name":"Scale","price_cents_month":6700,"monthly_call_quota":6600000,"rps_limit":60,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/steamcharts-api"}