Get Dynamic Sale Items - Revadike/InternalSteamWebAPI GitHub Wiki
GET /actions/ajaxgetdynamicsaleitems
Returns the app capsules matching a dynamic sale query (featured tags, facets and pre-filters), as used by faceted sale page sections.
Rate limits
No known rate limit
Request
Authenticated: No
Method:
GETHost:
store.steampowered.comPath:
/actions/ajaxgetdynamicsaleitemsQuery Parameters:
Name Type Required Description ccstring Yes The country code 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. When omitted in tested requests, the endpoint returned 503facet_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/ajaxgetdynamicsaleitems?origin=https%3A%2F%2Fstore.steampowered.com&max_results=5&cc=US&tagids_featured=492
{
"rgCapsules": [],
"rgSolrFacetCounts": [],
"nMatchCount": 0,
"bMoreResultsRemaining": false
}