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

FieldTypeDescription
resultsarrayArray of player count entries. See fields below.
cursorstring|nullCursor for the next page, or null if there are no more results.
hasMorebooleanWhether there are more results to fetch.

Entry fields

FieldTypeDescription
_idstringInternal document ID. Also used as the cursor value when paginating.
appIdnumberSteam application ID.
namestringApplication name.
playerCountUpdatedAtstring (ISO 8601)When the player count was last refreshed.
metaobjectMetadata for the latest player-count snapshot. Omitted when no snapshot has been recorded yet for this app.
meta.playerCountnumberConcurrent 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
}