Apps
Player Counts
Get current concurrent player counts for all Steam applications tracked by SteamApis, paginated.
Endpoint
This endpoint returns a paginated list of Steam applications along with their most recent concurrent player count. Use the cursor parameter to paginate through results.
GET /v2/steam/apps/player-counts
Query parameters
cursor
string
Pagination cursor. Pass the
cursor value from a previous response to fetch the next page of results.Authentication
Include your API key as the x-api-key request header.
x-api-key: YourSecretAPIKey
Response fields
| Field | Type | Description |
|---|---|---|
results | array | Array of player count entries. See fields below. |
cursor | string|null | Cursor for the next page, or null if there are no more results. |
hasMore | boolean | Whether there are more results to fetch. |
Entry fields
| Field | Type | Description |
|---|---|---|
_id | string | Internal document ID. Also used as the cursor value when paginating. |
appId | number | Steam application ID. |
name | string | Application name. |
playerCountUpdatedAt | string (ISO 8601) | When the player count was last refreshed. |
meta | object | Metadata for the latest player-count snapshot. Omitted when no snapshot has been recorded yet for this app. |
meta.playerCount | number | Concurrent player count at playerCountUpdatedAt. |
Response example
Example output for this endpoint. For brevity's sake, most entries were omitted.
response.json
{
"success": true,
"results": [
{
"_id": "697b85af6b25de1436516d0e",
"appId": 10,
"name": "Counter-Strike",
"playerCountUpdatedAt": "2026-04-18T23:35:06.033Z",
"meta": { "playerCount": 6823 }
},
{
"_id": "697b85af6b25de1436516d95",
"appId": 730,
"name": "Counter-Strike 2",
"playerCountUpdatedAt": "2026-04-18T23:35:58.399Z",
"meta": { "playerCount": 837242 }
},
{
"_id": "697b85af6b25de1436516d9b",
"appId": 8780,
"name": "RACE On",
"playerCountUpdatedAt": "2026-04-18T01:29:54.071Z"
}
],
"cursor": "697b85af6b25de1436516d9b",
"hasMore": true
}