Windows app and game catalog research
Microsoft Storeエンドポイントを使えば、「Windows app and game catalog research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn Microsoft Store's own JSON APIs — the same calls apps.microsoft.com itself makes — into normalized data for Windows app/game intelligence, ASO research, and storefront monitoring. Covers apps, games, devices, passes, fonts, and themes across 14 endpoints. Credential-free.
Extract Microsoft Store app, game, and device listings, category browse, search, charts, spotlight shelves, publisher catalogs, and reviews as structured JSON.
エンドポイントファミリー
6
ドキュメント化されたパラメータ
77
サンプル数
14
ライブカタログスナップショット
稼働エンドポイント
14
メソッド
GET
必須パラメータ
24
スキーマ参照
14
{
"platform": "Microsoft Store",
"endpoint": "microsoftstore-categories",
"method": "GET",
"path": "/microsoftstore/categories",
"auth": "apiKey"
}ユースケース
Extract Microsoft Store app, game, and device listings, category browse, search, charts, spotlight shelves, publisher catalogs, and reviews as structured JSON.
Microsoft Storeエンドポイントを使えば、「Windows app and game catalog research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Microsoft Storeエンドポイントを使えば、「Store ranking and chart monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Microsoft Storeエンドポイントを使えば、「Review and rating analysis」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のMicrosoft Storeエンドポイントカタログから取得しています(エンドポイント14件、ドキュメント化されたリクエストパラメータ77個、公開レスポンススキーマ14件)。DocsとPlaygroundが参照しているカタログと同じものです。
Microsoft Storeのエンドポイントは14件、13つのリクエストファミリーに分類されています(Reviews、Categories、Categoryほか10件)。
これらのMicrosoft Storeエンドポイントには77個のリクエストパラメータがドキュメント化されており、うち24個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
14件のMicrosoft Storeエンドポイントのうち14件が実際のサンプルレスポンスを、14件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Microsoft Storeのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Microsoft Storeのエンドポイントは14個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/microsoftstore/reviews
/microsoftstore/categories
/microsoftstore/category
/microsoftstore/charts
/microsoftstore/editorial
/microsoftstore/events
主要エンドポイント
/microsoftstore/categoriesReturns 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.
MCPツール microsoftstore_categories
/microsoftstore/searchReturns 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.
MCPツール microsoftstore_search
/microsoftstore/categoryReturns 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.
MCPツール microsoftstore_category
/microsoftstore/suggestReturns 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.
MCPツール microsoftstore_suggest
/microsoftstore/productReturns 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.
MCPツール microsoftstore_product
/microsoftstore/chartsReturns 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.
MCPツール microsoftstore_charts
関連API
App Stores
Collect Chrome Web Store extension discovery, listing, review, permission, and privacy signals as normalized JSON for app intelligence and browser-extension research workflows.
App Stores
Run App Store search queries and turn App Store listings, rankings, reviews, and developer pages into structured JSON for app intelligence, ASO research, and competitor monitoring workflows.
App Stores
Build Android app intelligence workflows with structured Google Play data.
Microsoft Storeのスクレイピング方法
Every Microsoft Store endpoint reads directly from the store's own same-origin JSON APIs at apps.microsoft.com/api/... — the same calls the live site makes to render search, category, chart, and product pages — so no API key, cookies, or browser impersonation is needed upstream. Coverage spans 8 departments (apps, games, devices, passes, fonts, themes, tencent-android, tencent-mini).
/microsoftstore/categories returns the live-verified category/subcategory taxonomy for a department, feeding the category values /microsoftstore/search, /microsoftstore/category, and /microsoftstore/charts all accept.
/microsoftstore/search takes a keyword (optionally scoped by media_type and category); /microsoftstore/category lists an entire category from scratch with no keyword required, cursor-paginated.
/microsoftstore/charts returns curated lists (top free, top paid, trending, and more); /microsoftstore/spotlight returns the hero banner shelf; /microsoftstore/events returns the Special Events promotional shelf — three distinct shelves the real site itself keeps separate.
/microsoftstore/product returns full listing details for a product id; /microsoftstore/publisher lists everything one publisher has shipped; /microsoftstore/related returns products related to a seed product id.
/microsoftstore/reviews returns one page of written reviews for a product; /microsoftstore/reviews/summary returns its aggregate rating distribution, most-critical, and most-favorable review.
FAQ
Eight media types: apps, games, devices, passes, fonts, themes, tencent-android, and tencent-mini. Most endpoints default to apps or all; category listing, charts, and special events each restrict which departments they support (for example /microsoftstore/events only supports apps and games, matching what the live site itself offers).
/microsoftstore/search requires a non-empty query keyword. /microsoftstore/category is the credential-free way to list an entire department+category from scratch, with no keyword, cursor-paginated.
/microsoftstore/charts returns ranked lists (Top Free, Top Paid, Trending, and more, optionally by category). /microsoftstore/spotlight returns the large featured hero banners shown at the top of the store or a department landing page. /microsoftstore/events returns the smaller, separate "Special events" promotional shelf. All three are distinct shelves on the real site.
Only from a product that carries one — there's no standalone discovery endpoint for editorial ids. Call /microsoftstore/editorial with an editorial_id found embedded in that product's own award.editorial_id field, returned by search, category, charts, publisher, or related.
No. These endpoints read the same public, credential-free JSON APIs the live apps.microsoft.com storefront itself calls to render its pages — no Microsoft account, developer credentials, or the separate (developer-facing) Microsoft Store Submission API is used. Crawlora API authentication is still required.