Get Owned Games
Returns a list of games a player owns along with some playtime information, if the profile is publicly visible. Private, friends-only, and other privacy settings are not supported unless you are asking for your own personal details (i.e., the WebAPI key you are using is linked to the steamid you are requesting). Example: http://api.steampowered.com/IPlayerService/GetOwnedGames/v0001/?key=XXXXXXXXXXXXXXXXX&steamid=76561197960434622&format=json
In: query
Query Parameters
The SteamID of the account
nullInclude game name and logo information in the output. The default is to return appids only.
By default, free games like Team Fortress 2 are excluded (as technically everyone owns them). If include_played_free_games is set, they will be returned if the player has played them at some point. This is the same behavior as the games list on the Steam Community.
You can optionally filter the list to a set of appids. Note that these cannot be passed as a URL parameter, instead you must use the JSON format described in the Service interfaces documentation. The expected input is an array of integers (in JSON: "appids_filter: [ 440, 500, 550 ]")
nullint32(Required) Some games are in the free sub, which are excluded by default.
if set, skip unvetted store apps
(Required) Will return appinfo in this language
(Required) true if we want even more details (capsule, sortas, and capabilities) about each game. include_appinfo must also be true.
An alternative to the query string parameters; pass arguments as a URL-encoded JSON blob. The "key" and "format" fields should still be passed as separate parameters
The format of the response. Defaults to json
"json" | "xml" | "vdf"Response Body
curl -X GET "https://api.steampowered.com/IPlayerService/GetOwnedGames/v1"