Apps

Store Rankings

Get a ranked list of Steam apps for a given store ranking category (for example, top sellers or popular new releases).

Endpoint

This endpoint returns a ranked list of Steam apps for a given Steam Store ranking category, such as popular new releases. Entries are ordered by their current rank.

GET   /v2/steam/apps/store/rankings/{type}

Required parameters

type
string
The ranking category to fetch. Known values:
  • popularnew — Popular New Releases
  • topsellers — Top Sellers
  • popularcomingsoon — Popular Upcoming Releases
  • specials — Specials (apps currently on sale)
  • trendingfree — Trending Free (popular free-to-play apps)
  • mostplayed — Most Played (apps with the highest current player counts). Sourced directly from Steam's Most Played chart and limited to the top 50 apps. This is a different source than the Player Counts endpoint and may include apps that aren't tracked there.

Authentication

Include your API key as the x-api-key request header.

x-api-key: YourSecretAPIKey

Response fields

FieldTypeDescription
categorystringThe ranking category echoed back from the request (for example, popularnew).
appsarrayRanked list of apps. See fields below.
datestring (ISO 8601)When the ranking snapshot was produced.

App fields

FieldTypeDescription
appIdnumberSteam application ID.
ranknumberThe app's position in the ranking (1-based).
namestringApplication name.

rank values are not guaranteed to be contiguous — entries that Steam filters out (region-locked, unavailable, etc.) leave gaps in the sequence.

Response example

Example output for this endpoint. For brevity's sake, most entries were omitted.

response.json
{
  "success": true,
  "result": {
    "category": "popularnew",
    "apps": [
      { "appId": 730, "rank": 1, "name": "Counter-Strike 2" },
      { "appId": 3357650, "rank": 2, "name": "PRAGMATA" },
      { "appId": 3041230, "rank": 3, "name": "Windrose" },
      { "appId": 252490, "rank": 11, "name": "Rust" }
    ],
    "date": "2026-04-19T01:11:26.336Z"
  }
}