Get Dynamic Sale Items App List - Revadike/InternalSteamWebAPI GitHub Wiki
GET /actions/ajaxgetdynamicsaleitemsapplist
Returns the app capsules for an explicit list of AppIDs, with facet counts, as used by faceted sale page sections.
Rate limits
No known rate limit
Request
Authenticated: No
Method:
GETHost:
store.steampowered.comPath:
/actions/ajaxgetdynamicsaleitemsapplistQuery Parameters:
Name Type Required Description ccstring Yes The country code appliststring Yes CSV of Steam AppIDs originstring No The origin URL, changes the Access-Control-Allow-Originheader in the responsemax_resultsnumber No The maximum number of capsules to return tagids_featurednumber No A Steam tag ID to feature facet_filterstring No TODOpre_filterstring No A JSON-encoded filter object ( TODOfor the accepted shape)
Response
200 OK
Name Type Description rgCapsules[]array The items matching the query rgCapsules[].idnumber The Steam AppID rgCapsules[].typestring The type of the item (e.g. game)rgSolrFacetCountsobject The facet counts, keyed by tag ID; []when empty. Each value is the number of matches as a stringnMatchCountnumber The number of items matching the query bMoreResultsRemainingboolean Whether more results are available
Example
GET https://store.steampowered.com/actions/ajaxgetdynamicsaleitemsapplist?applist=440&max_results=2&cc=US
{
"rgCapsules": [
{
"id": 440,
"type": "game"
}
],
"rgSolrFacetCounts": {
"19": "1",
"113": "1",
"1663": "1",
"1685": "1",
"1702": "1",
"1708": "1",
"1719": "1",
"1774": "1",
"3839": "1",
"3843": "1",
"3859": "1",
"3878": "1",
"4136": "1",
"4155": "1",
"4195": "1",
"4202": "1",
"4562": "1",
"5711": "1",
"5752": "1",
"620519": "1"
},
"nMatchCount": 1,
"bMoreResultsRemaining": false
}