get_owned_games
Lists a player's owned games and total playtime per game. Sort by playtime, recency, or name, and limit results to answer questions about a player's gaming history.
Instructions
List the games a player owns, with total playtime per game.
Returns a ranked table plus library-wide totals (game count and summed hours). The profile's game details must be public. Requires an API key.
Use sort='recent' to answer "what have they been playing lately?" and
limit to control response size.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Ordering: 'playtime' (most hours first), 'recent' (most played in last 2 weeks), or 'name' (A-Z). | playtime |
| limit | No | Max games to list. | |
| steam_id | Yes | A Steam account, in any form: a 17-digit SteamID64 (e.g. '76561197960287930'), a STEAM_1:0:11101 or [U:1:22202] id, a full profile URL, or a custom/vanity URL name (e.g. 'gabelogannewell'). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |