Endpoint Playground
Returns the live leaderboard of games ranked by current concurrent players (rank, appid, current concurrent, peak). By default each row is enriched with the game name and review summary; pass enrich=false for raw ranked app ids.
14 Oct 2026: 100 ranks; 6 fields had a value in every checked item.
Sample value profiles: review_summary: Very Positive (39), Overwhelmingly Positive (20), Mixed (19) and 3 more; rank: 1 to 100, median 50; name: “Counter-Strike 2” and 99 other values.
curl "https://api.crawlora.net/api/v1/steam/charts/concurrent" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| enrich | boolean | No | Attach game name and review summary to each rank | |
| cc | string | No | Store country code (ISO) for name enrichment | |
| l | string | No | Steam store language name for name enrichment |
{
"code": 200,
"msg": "OK",
"data": {
"chart": "concurrent",
"updated_unix": 1783764154,
"enriched": true,
"count": 2,
"ranks": [
{
"rank": 1,
"appid": 730,
"name": "Counter-Strike 2",
"concurrent_in_game": 877122,
"peak_in_game": 1308574
},
{
"rank": 2,
"appid": 570,
"name": "Dota 2",
"concurrent_in_game": 575671,
"peak_in_game": 761940
}
],
"source_url": "https://api.steampowered.com/ISteamChartsService/GetGamesByConcurrentPlayers/v1/"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.