steam_get_owned_games
Retrieve a Steam player's game library with playtime, sorting, and filtering options. Accepts SteamID64 or vanity URL; returns game names and AppIDs.
Instructions
Returns the game library of a Steam player. Accepts SteamID64 or vanity URL. Supports filtering to played-only, sorting by playtime/name/last_played, and limiting results (default: 50, max: 500). Returns game names, AppIDs, and total playtime in a table. Returns an error if the library is set to private.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max games to return (default: 50, max: 500) | |
| sort_by | No | Sort order (default: playtime) | playtime |
| steamid | Yes | SteamID64 or vanity URL | |
| played_only | No | Only return games with at least 1 minute of playtime | |
| include_appinfo | No | Include game names and icons (default: true) |