Info

๐ŸŽฎ Get the Steam Online and In-Game Player Counts

Baseurl: https://www.steamwebapi.com/steam/api/info/platform-players?key=YOUR_API_KEY

๐Ÿ’ฌ **What this endpoint does:**
- Returns how many people are on Steam right now and how many of them are in a game, as Valve publishes it, measured every 5 minutes.
- Adds the share in game, the change against the same moment yesterday, today's peaks with their time, the record peaks and a history series.

๐Ÿ› ๏ธ **Features:**
- `range=24h` returns every 5-minute reading, `7d` and `30d` hourly values (average, peak and low of the hour), `90d`, `1y` and `all` daily values.
- `samples` shows how many readings stand behind an hourly or daily value.
- `peakscope` tells whether `peakonline` and `peakingame` are all-time records (`alltime`) or the highest readings since measuring began (`sincemeasurementstart`).

๐ŸŒ **How to use:**
- Show the headline figures on a dashboard and draw the chart from `series`.
- Per-game player counts and their history come from `/steam/api/apps/{appid}/players`.
get/steam/api/info/platform-players

Request

  • Base URL: https://www.steamwebapi.com
  • URL: https://www.steamwebapi.com/steam/api/info/platform-players
  • Auth: API key in query parameter key

Query parameters

Your API key for authentication. Retrieve it from your Dashboard (top-right corner).

range'24h' | '7d' | '30d' | '90d' | '1y' | 'all'

History range: 24h every 5 minutes, 7d and 30d hourly, 90d, 1y and all daily.

no_cache'0' | '1'

Bypass the response cache for this request.

formatstring

Response format: json (default), csv, xml, html, gzip, zip, ndjson, mysql, pgsql, mongo.

pretty'0' | '1'

Pretty-print the JSON response.

Response

Request was successful and the platform player counts are returned.

Changes

No recorded changes to this operation across all 1 revision of this API.