GET/microsoftstore/categoriesapiKey1 credit/request
Get the full Microsoft Store category (and subcategory) taxonomy for a department
Returns every accepted category for a department, and -- apps only -- each category's own finer subcategories (e.g. Books & reference -> E-reader, Fiction, Nonfiction, Reference). This is the discovery endpoint for the category/subcategory values accepted by /microsoftstore/search, /microsoftstore/category, and /microsoftstore/charts. Subcategories are apps-only: games categories have none. Credential-free public Microsoft Store data, live-verified and pinned rather than a passthrough call.
Required params: None
GET/microsoftstore/categoryapiKey1 credit/request
Browse a Microsoft Store category without a keyword
Returns a page of a single department+category listing, cursor-paginated, with no search keyword required -- the credential-free way to list an entire category (search requires a non-empty query and returns nothing for an empty one). category is required; the accepted set depends on media_type (see /microsoftstore/search's markdown doc for the full per-department lists). media_type defaults to apps; all is not accepted here since it has no category filter upstream. Credential-free public Microsoft Store data, read directly from the store's own category-filter API.
Required params: category:query
GET/microsoftstore/chartsapiKey1 credit/request
Get a curated Microsoft Store chart
Returns a curated Microsoft Store chart (top free, top paid, top grossing, trending, deals, new releases, getting-started picks, or -- apps only -- most popular), optionally scoped to a category/subcategory and, for games, by Xbox Game Pass availability or player count. Some charts (notably NewAndRising) can legitimately return fewer items than page_size even at the first page -- that reflects real upstream sparsity for that chart, not a parsing gap. Credential-free public Microsoft Store data, read directly from the store's own curated-list API.
Required params: list:query
GET/microsoftstore/editorialapiKey1 credit/request
Get a Microsoft Store editorial article by id
Returns a Microsoft Store editorial article (currently only seen in the wild as a per-product Microsoft Store Awards writeup). There is no discovery endpoint for editorial ids: they are only found embedded in a product's own award.editorial_id field, returned by /microsoftstore/search, /microsoftstore/category, /microsoftstore/charts, /microsoftstore/publisher, and /microsoftstore/related when that product carries an award. An unknown/invalid id returns a 503 upstream error, not a clean 404 -- the upstream itself does not distinguish the two. Credential-free public Microsoft Store data, read directly from the store's own editorial-page API.
Required params: editorial_id:query
GET/microsoftstore/eventsapiKey1 credit/request
Get a Microsoft Store department's special-events shelf
Returns a department's "Special events" promotional shelf -- featured/limited-time products, distinct from the ranked charts (/microsoftstore/charts) and the curated home/department spotlight (/microsoftstore/spotlight). Only apps and games have this shelf; any other media_type is rejected. Credential-free public Microsoft Store data, read directly from the store's own promotional-events API.
Required params: None
GET/microsoftstore/productapiKey1 credit/request
Get Microsoft Store details for a single product
Returns normalized Microsoft Store listing details for a single product id: title, description, publisher, category, media type, aggregate rating and content-rating breakdown, price and SKU summary, size, supported platforms/languages, capabilities, version/release/update timestamps, feature callouts, and media (icon, poster art, screenshots, trailers). Credential-free public Microsoft Store data, read directly from the store's own page-data API.
Required params: product_id:query
GET/microsoftstore/publisherapiKey1 credit/request
List a Microsoft Store publisher's full catalog
Returns every product a publisher/developer has listed on the Microsoft Store, cursor-paginated. publisher_name must match the publisher name exactly as shown on a listing (e.g. the publisher field returned by /microsoftstore/product or /microsoftstore/search). Credential-free public Microsoft Store data, read directly from the store's own browse-by-publisher API.
Required params: publisher_name:query
GET/microsoftstore/recommendedapiKey1 credit/request
Get the Microsoft Store's default recommendation shelf
Returns the store's default, query-less "Recommended for you" shelf -- the same recommendations the search box shows before a caller types anything. No query parameters beyond region/locale. Credential-free public Microsoft Store data, read directly from the store's own zero-state search API.
Required params: None
GET/microsoftstore/relatedapiKey1 credit/request
Get products related to a Microsoft Store product
Returns products related to a seed product id, paginated. product_type must match the seed product's own media type (apps -> Application, games -> Game, passes -> Passes) -- any other value is rejected upstream. Omit product_type to have it resolved automatically from product_id via one extra lightweight lookup; pass it explicitly to skip that lookup. Credential-free public Microsoft Store data, read directly from the store's own recommendation API.
Required params: product_id:query
GET/microsoftstore/reviewsapiKey2 credits/request
Get paginated Microsoft Store reviews for a product
Returns one page of written Microsoft Store reviews for a product id, each with rating, title, text, submission time, helpful-vote counts, and device/OS info. sort controls ordering (MostHelpful or MostRecent -- the only two values the upstream API itself accepts; any other value is rejected). Credential-free public Microsoft Store data, read directly from the store's own review-listing API.
Required params: product_id:query
GET/microsoftstore/reviews/summaryapiKey1 credit/request
Get a Microsoft Store product's aggregate rating summary
Returns a product's aggregate rating: average rating, total review count, a 1-5 star rating distribution, and the upstream-selected most critical and most favorable written reviews. Credential-free public Microsoft Store data, read directly from the store's own review-summary API.
Required params: product_id:query
GET/microsoftstore/searchapiKey1 credit/request
Search the Microsoft Store
Returns a page of Microsoft Store search results (apps, games, devices, and other listings) for a keyword, with cursor-based pagination and per-item publisher, rating, price, and media. media_type selects the department (apps, games, devices, passes, fonts, themes, tencent-android, tencent-mini, or all); category further filters within that department (the accepted set depends on media_type -- see the markdown doc for the full per-department lists). Pass the previous response's next_cursor to fetch the next page. Credential-free public Microsoft Store data, read directly from the store's own web API.
Required params: query:query
GET/microsoftstore/spotlightapiKey1 credit/request
Get the Microsoft Store home page or department spotlight
Returns the curated hero/spotlight shelf shown at the top of the store's home page or one department's landing page (the large featured banners, not the ranked charts or the smaller "Special events" shelf). Only home, apps, and games have a spotlight; any other media_type is rejected. Credential-free public Microsoft Store data, read directly from the store's own promotion-products API.
Required params: None
GET/microsoftstore/suggestapiKey1 credit/request
Get Microsoft Store search suggestions for a prefix
Returns typeahead-style Microsoft Store search suggestions for a partial search term: plain-text completions plus a short list of matching products (id, title, icon, department, and store URL). Credential-free public Microsoft Store data, read directly from the store's own autocomplete API.
Required params: prefix:query