Skip to content

Get Dynamic Store User Data

Revadike edited this page Oct 9, 2026 · 10 revisions

GET /dynamicstore/userdata

Rate limits

No known rate limit

Request

Authenticated: Yes

Method: GET

Host: store.steampowered.com

Path: /dynamicstore/userdata

Query Parameters:

Name Type Required Description
id number No The Steam account number ("W"-part in SteamID3)
cc string No The country code of the region (e.g. US)
v number No Version, used for cache-control (any other key name would suffice too)
l string No Language
origin string No The origin URL, changes the Access-Control-Allow-Origin header in response

Response

200 OK

Name Type Description
rgWishlist[] array The wishlist
rgOwnedPackages[] array The owned packages
rgOwnedApps[] array The owned apps
rgFollowedApps[] array The followed apps
rgMasterSubApps[] array The master subscription apps
rgPackagesInCart[] array The packages in the cart
rgAppsInCart[] array The apps in the cart
rgRecommendedTags[] array The recommended tags
rgIgnoredApps object Ignored apps, keyed by Steam AppID
rgIgnoredApps.:appid number The ignore flag for the app
rgIgnoredPackages[] array The ignored packages
rgCurators object Curator information, keyed by the curator's clan account ID
rgCurators.:curatorid object The curator
rgCurators.:curatorid.clanid number The 32-bit account ID of the curator group
rgCurators.:curatorid.avatar string The avatar hash
rgCurators.:curatorid.name string The name
rgCuratorsIgnored[] array The ignored curators
rgCurations object Curator ratings, keyed by Steam AppID
rgCurations.:appid object Ratings for this app, keyed by the curator's clan account ID
rgCurations.:appid.:curatorid number The curator's rating
bShowFilteredUserReviewScores boolean Whether filtered user review scores are shown
rgCreatorsFollowed[] array The followed creators
rgCreatorsIgnored[] array The ignored creators
rgExcludedTags[] array The excluded tags
rgExcludedContentDescriptorIDs[] array The excluded content descriptor IDs
rgAutoGrantApps[] array The auto-grant apps
rgRecommendedApps[] array The recommended apps
rgPreferredPlatforms[] array The preferred platforms
rgPrimaryLanguage number The primary language
rgSecondaryLanguages[] array The secondary languages
bAllowAppImpressions boolean Whether app impressions are allowed
rgHardwareUsed[] array The hardware used
nCartLineItemCount number The number of line items in the cart
nRemainingCartDiscount number TODO
nTotalCartDiscount number TODO

Example

GET https://store.steampowered.com/dynamicstore/userdata
{
    "rgWishlist": [],
    "rgOwnedPackages": [],
    "rgOwnedApps": [],
    "rgFollowedApps": [],
    "rgMasterSubApps": [],
    "rgPackagesInCart": [],
    "rgAppsInCart": [],
    "rgRecommendedTags": [
        {
            "tagid": 492,
            "name": "Indie"
        },
        {
            "tagid": 19,
            "name": "Action"
        },
        {
            "tagid": 21,
            "name": "Adventure"
        },
        {
            "tagid": 597,
            "name": "Casual"
        },
        {
            "tagid": 4182,
            "name": "Singleplayer"
        },
        {
            "tagid": 599,
            "name": "Simulation"
        },
        {
            "tagid": 122,
            "name": "RPG"
        },
        {
            "tagid": 9,
            "name": "Strategy"
        },
        {
            "tagid": 3871,
            "name": "2D"
        },
        {
            "tagid": 4191,
            "name": "3D"
        }
    ],
    "rgIgnoredApps": [],
    "rgIgnoredPackages": [],
    "rgHardwareUsed": [],
    "rgCurators": [],
    "rgCuratorsIgnored": [],
    "rgCurations": [],
    "bShowFilteredUserReviewScores": true,
    "rgCreatorsFollowed": [],
    "rgCreatorsIgnored": [],
    "rgExcludedTags": [],
    "rgExcludedContentDescriptorIDs": [
        3,
        4
    ],
    "rgAutoGrantApps": [],
    "rgRecommendedApps": [],
    "rgPreferredPlatforms": [],
    "rgPrimaryLanguage": null,
    "rgSecondaryLanguages": [],
    "bAllowAppImpressions": false,
    "nCartLineItemCount": 0,
    "nRemainingCartDiscount": 0,
    "nTotalCartDiscount": 0
}

Clone this wiki locally