This query returns the connected player's Steam library — owned games with lifetime playtime, most-played first — so applets can act on the whole collection, not just recently-played titles. Requires public Steam game details.
Developer info
- API endpoint slug
- steam.get_owned_games
- Runtime method
- performQuery("steam.get_owned_games"}
Query fields
No fields for this query
Ingredients
App Steam appid of an owned game.
- Slug
- app_id
- Filter code
- Steam.getOwnedGames.AppId
- Type
- String
- Example
- 620
Game name Display name of the owned game.
- Slug
- game_name
- Filter code
- Steam.getOwnedGames.GameName
- Type
- String
- Example
- Portal 2
Playtime forever hours Lifetime playtime (hours, one decimal).
- Slug
- playtime_forever_hours
- Filter code
- Steam.getOwnedGames.PlaytimeForeverHours
- Type
- String
- Example
- 42.5
Playtime forever minutes Lifetime playtime in minutes (raw).
- Slug
- playtime_forever_minutes
- Filter code
- Steam.getOwnedGames.PlaytimeForeverMinutes
- Type
- String
- Example
- 2550
Game icon url Square game icon URL. Empty for the rare game with no icon hash.
- Slug
- game_icon_url
- Filter code
- Steam.getOwnedGames.GameIconUrl
- Type
- Image URL
- Example
- https://media.steampowered.com/steamcommunity/public/images/apps/620/icon.jpg
Game url Steam store page URL.
- Slug
- game_url
- Filter code
- Steam.getOwnedGames.GameUrl
- Type
- Web URL
- Example
- https://store.steampowered.com/app/620
Game count Total number of owned games in the library.
- Slug
- game_count
- Filter code
- Steam.getOwnedGames.GameCount
- Type
- String
- Example
- 212
