Profiles
List library games
The games a Steam account owns, with playtime, price and achievements. Costs 1 credit per page. Needs the Starter plan or above.
x-api-key<token>
In: header
Path Parameters
steamId*string
A SteamID64, a Steam Community profile URL or a custom-URL (vanity) name.
Length
length <= 200Query Parameters
page?integer
Page to return, from 1
Range
1 <= valueDefault
1limit?integer
Games per page, up to 1000
Range
1 <= value <= 1000Default
100sort?string
playtime and recentPlaytime in minutes, price the regular store price. Games the store no longer sells come last when sorting by price
Default
"playtime"Value in
- "playtime"
- "recentPlaytime"
- "price"
- "name"
order?string
Default
"desc"Value in
- "asc"
- "desc"
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/profiles/{steamId}/library/games"{ "data": [ { "appId": 297000, "name": "Heroes of Might & Magic III - HD Edition", "image": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/297000/header.jpg?t=1787846053", "playtimeMinutes": 1, "recentPlaytimeMinutes": 0, "isFree": false, "price": 1499, "discount": { "percent": 75, "price": 374, "endsAt": "2026-10-01T17:00:00.000Z" }, "achievements": { "achieved": 0, "total": 13 } } ], "pagination": { "page": 1, "limit": 100, "total": 10, "totalPages": 1 }}