Xbox game catalog and pricing research
Xboxエンドポイントを使えば、「Xbox game catalog and pricing research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn Xbox's own storefront backend (emerald.xboxservices.com, the same host xbox.com's web app calls) into normalized game-catalog JSON — full catalog browse and search with sort/filter support, editorially curated collections, and per-title detail with trailers and Game Pass inclusion. Credential-free.
Extract the Xbox storefront catalog — browse, search, curated collections, and full game details — as structured JSON, with genre, price, and platform filters.
エンドポイントファミリー
5
ドキュメント化されたパラメータ
43
サンプル数
5
ライブカタログスナップショット
稼働エンドポイント
5
メソッド
GET
必須パラメータ
9
スキーマ参照
5
{
"platform": "Xbox",
"endpoint": "xbox-browse",
"method": "GET",
"path": "/xbox/browse",
"auth": "apiKey"
}ユースケース
Extract the Xbox storefront catalog — browse, search, curated collections, and full game details — as structured JSON, with genre, price, and platform filters.
Xboxエンドポイントを使えば、「Xbox game catalog and pricing research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Xboxエンドポイントを使えば、「Game Pass and subscription-inclusion tracking」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Xboxエンドポイントを使えば、「Storefront and trending-collection monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のXboxエンドポイントカタログから取得しています(エンドポイント5件、ドキュメント化されたリクエストパラメータ43個、公開レスポンススキーマ5件)。DocsとPlaygroundが参照しているカタログと同じものです。
Xboxのエンドポイントは5件、5つのリクエストファミリーに分類されています(Browse、Collection、Gameほか2件)。
これらのXboxエンドポイントには43個のリクエストパラメータがドキュメント化されており、うち9個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
5件のXboxエンドポイントのうち5件が実際のサンプルレスポンスを、5件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Xboxのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Xboxのエンドポイントは5個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/xbox/browse
/xbox/collection
/xbox/game
/xbox/reviews
/xbox/search
エンドポイントカタログ
/xbox/browseReturns one page of the full Xbox storefront catalog (games, add-ons, and subscriptions), optionally sorted and/or filtered. With no sort/filter parameters, returns the store's own default (relevance) order. Multiple values for a repeatable filter (genre, price, platform, subscription, age_rating, multiplayer, technical_features, handheld_compatibility) match ANY of them (logical OR); different filter fields combine as logical AND. Cursor-paginated, fixed at 25 items per page.
MCPツール xbox_browse
/xbox/searchReturns one page of Xbox search results for a keyword, scoped to a category (games, add-ons, or hardware) and optionally sorted/filtered with the same parameters as /xbox/browse. Cursor-paginated.
MCPツール xbox_search
/xbox/collectionReturns one page of a named, editorially curated Xbox collection (e.g. Top Free Games, Top Paid Games, Optimized for Series X|S, Xbox Play Anywhere). Pages forward via an opaque cursor: pass the previous response's next_cursor to fetch the next page. This is a partial, non-exhaustive list of known collection ids -- there is no discovery endpoint for the full set.
MCPツール xbox_collection
/xbox/gameReturns Xbox catalog details for a single product id: title, description, publisher, categories, supported platforms, content rating, price, preorder status, media (box art, poster, hero art), trailers, and which subscriptions (e.g. Game Pass) include it.
MCPツール xbox_game
/xbox/reviewsReturns a product's aggregate star-rating breakdown (average, total, and per-star counts) and up to item_count written reviews, optionally sorted and/or filtered to one star rating. A product with no reviews yet (e.g. a pre-order) returns a null ratings summary and an empty reviews list, not an error.
MCPツール xbox_reviews
関連API
Media & Streaming
Follow German football from the Bundesliga down to the lowest Kreisklasse. Discover competitions in all 22 federations, then read matchdays, standings, scorers, clubs, teams, and players from the DFB's own amateur-football portal.
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
Xboxのスクレイピング方法
Xbox and Microsoft Store share the same underlying product catalog and id format, but Xbox's own storefront backend, emerald.xboxservices.com, is a separate host with its own sort/filter, collection, and detail shape — Crawlora's four Xbox endpoints read it directly, matching xbox.com's own web app calls.
/xbox/browse returns one page of the entire Xbox storefront (games, add-ons, subscriptions), with optional sort and repeatable genre, price, platform, subscription, age_rating, multiplayer, technical_features, and handheld_compatibility filters.
/xbox/search accepts a query plus a category (games, addons, or hardware) and the same sort/filter parameters as /xbox/browse.
/xbox/collection returns a named editorial channel — the same mechanism behind xbox.com hub pages like /games/free-to-play — for one of 4 documented collection ids (TopFreeGames, TopPaidGames, OptimizedSeriesXS, XboxPlayAnywhere).
Pass a 12-character product id to /xbox/game for everything /xbox/browse returns plus the full description, add-on flag, subscription-inclusion ids, and trailer/gameplay video URLs.
On 2026-10-30 /xbox/browse reported total_items 17,928 and returned 25 per page with a next_cursor, and the TopFreeGames collection reported 500 items with the same cursor. A game record for 9PK3G146XXVF showed average_rating 2.3 from rating_count 37 and a release_date_utc of 2026-10-23.
エージェントスキル
Crawlora のエージェントスキルをインストールすると、スクレイパーを書かずに、ドキュメント化された API 経由で Xbox のデータを JSON として取得できます。Xbox に対応するスキル:
Research Xbox game listings, regional prices, compatibility, accessibility features, curated collections, subscription inclusion, and review samples…
npx skills add github.com/Crawlora-org/crawlora-skills --skill xbox-researchFAQ
Genre, price band, platform, subscription (by Game Pass/EA Play/Ubisoft+ product id), ESRB age rating, multiplayer mode, technical features (4K, HDR, ray tracing, and more), and handheld compatibility — all repeatable. Multiple values on one filter are ORed together; different filter fields are ANDed, so genre=Shooter&genre=Sports&price=0 returns free games in either genre.
Pass its product id to /xbox/game and check included_with_subscription_ids — it lists every subscription product id (Game Pass Ultimate, Game Pass for PC, EA Play, Ubisoft+, and others) that currently includes that title, or is empty if none do. You can also filter /xbox/browse or /xbox/search directly by a subscription id to list everything a given plan includes.
Four confirmed ids: TopFreeGames, TopPaidGames, OptimizedSeriesXS, and XboxPlayAnywhere. Xbox exposes no discovery endpoint for its full named-channel space, so this is a partial, non-exhaustive list found by reading the collectionId embedded in several xbox.com hub pages' own server-rendered state and confirming each closely-named sibling live — more collection ids most likely exist.
Yes for games — /xbox/game's product_id is the same 12-character StoreId format the Microsoft Store product endpoints use, since Xbox and Microsoft Store share the same underlying catalog. A game's id resolves on either integration.
No. These endpoints read Xbox's public, credential-free storefront backend — the same one xbox.com's own web app calls — not the authenticated Xbox Live/Microsoft Graph gaming APIs. No Xbox Live account, gamertag, or Microsoft developer credentials are used. Crawlora API authentication is still required.