Live-shopping show and break monitoring
Fanatics Liveエンドポイントを使えば、「Live-shopping show and break monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Fanatics Live runs live-shopping video breaks for sports cards, Pokemon, and other collectibles -- shops stream shows with active auction/break lots viewers bid on or buy into in real time. Crawlora's Fanatics Live endpoints return the league taxonomy, shop directory and profiles, live/upcoming and past/replay show lists, one show's full break/lot detail, and a show's current digital-instant-rip claim/rip progress. Credential-free.
Extract Fanatics Live's league taxonomy, shop directory, live/replay show detail, and break-level instant-rip state as structured JSON.
エンドポイントファミリー
6
ドキュメント化されたパラメータ
17
サンプル数
8
ライブカタログスナップショット
稼働エンドポイント
8
メソッド
GET
必須パラメータ
15
スキーマ参照
8
{
"platform": "Fanatics Live",
"endpoint": "fanaticslive-browse",
"method": "GET",
"path": "/fanaticslive/browse",
"auth": "apiKey"
}ユースケース
Extract Fanatics Live's league taxonomy, shop directory, live/replay show detail, and break-level instant-rip state as structured JSON.
Fanatics Liveエンドポイントを使えば、「Live-shopping show and break monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Fanatics Liveエンドポイントを使えば、「Shop directory and follower tracking」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Fanatics Liveエンドポイントを使えば、「Collectibles-breaking demand research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のFanatics Liveエンドポイントカタログから取得しています(エンドポイント8件、ドキュメント化されたリクエストパラメータ17個、公開レスポンススキーマ8件)。DocsとPlaygroundが参照しているカタログと同じものです。
Fanatics Liveのエンドポイントは8件、6つのリクエストファミリーに分類されています(Shop、Show、Browseほか3件)。
これらのFanatics Liveエンドポイントには17個のリクエストパラメータがドキュメント化されており、うち15個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
8件のFanatics Liveエンドポイントのうち8件が実際のサンプルレスポンスを、8件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Fanatics Liveのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、500、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Fanatics Liveのエンドポイントは8個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/fanaticslive/shop/{slug}
/fanaticslive/show/{id}
/fanaticslive/browse
/fanaticslive/channel/{id}
/fanaticslive/leagues
/fanaticslive/shops
エンドポイントカタログ
/fanaticslive/browseReturns the live and upcoming shows currently listed under a Fanatics Live league: name, status, cover image, viewers, and the hosting channel/shop.
レスポンスに関する注記
- `id` is a show's live-stream id -- pass it directly as the `id` path parameter to [`/fanaticslive/show/{id}`](fanaticslive-show.md) for that show's detail page. - `status` reflects Fanatics Live's own show state: `ACTIVE` (currently live), `PREPARING` (scheduled, not yet started), or `COMPLETE` (ended). `COMPLETE` never actually appears from this endpoint -- ended shows drop out of Fanatics Live's own league feeds essentially immediately; use [`GET /fanaticslive/shop/{slug}/shows?status=replay`](fanaticslive-shop-shows.md) to browse ended shows by shop. - A league with no live/upcoming shows currently listed returns an empty `shows` array with `200`, not `404`. - A missing `league` returns `400` before any upstream request is made; an unrecognized `league` also returns `400`.
MCPツール fanaticslive_browse
/fanaticslive/show/{id}Returns a Fanatics Live live show's detail page: status, viewers, hosting channel/shop, its currently active break/lot, and its full break/lot list.
レスポンスに関する注記
- `status` values observed: `ACTIVE`, `PREPARING`, `COMPLETE` (ended -- see [`GET /fanaticslive/shop/{slug}/shows?status=replay`](fanaticslive-shop-shows.md) for a way to reach an ended show's id, since ended shows drop out of `/fanaticslive/browse`'s league feeds essentially immediately). - `current_break` is the show's presently active break/lot, omitted when the show has none active (e.g. between breaks, or before the show starts). For a break's live digital-instant-rip progress (spot claim state, the currently revealing item), see [`GET /fanaticslive/show/{id}/instant-rips`](fanaticslive-instant-rips.md). - `breaks[].status` values observed live: `READY`, `RIPPING`, `COMPLETE`. - `breaks[].type` values observed live: `PERSONAL` (single buyer), `GROUP` (sold by the spot -- see `break_spots_counts` on `current_break`). - `breaks[].pricing_type` values observed live: `SET_PRICE`. Fanatics Live's own bidding UI and `currentBreakSpotAuction` field strongly imply an auction-priced value also exists but it was not observed live. - `minimum_bid` is omitted when a break has no minimum bid set. - Real-time state during a live show (active bids, pack-rip animation progress) is not included; this endpoint reflects a point-in-time read. - An unrecognized `id` returns `404`. - A missing `id` returns `400` before any upstream request is made.
MCPツール fanaticslive_show
/fanaticslive/shop/{slug}Returns a Fanatics Live shop's public profile page: description, social links, follower count, and its channels and staffers.
レスポンスに関する注記
- `channels` lists the shop's own sub-feeds (often one per league it broadcasts under, e.g. "WeTheHobby Pokemon", "WeTheHobby Football"). Pass a channel's `id` to [`GET /fanaticslive/channel/{id}`](fanaticslive-channel.md) for that channel's own detail page. - For this shop's own live/upcoming or past/replay show list (across all its channels), see [`GET /fanaticslive/shop/{slug}/shows`](fanaticslive-shop-shows.md). - `links` fields are omitted when the shop hasn't set that social/web link. - An unrecognized `slug` returns `404`. - A missing `slug` returns `400` before any upstream request is made.
MCPツール fanaticslive_shop
/fanaticslive/shop/{slug}/showsReturns a Fanatics Live shop's own live/upcoming or past/replay show list -- distinct from /fanaticslive/browse, which lists shows across all shops filtered by league. status=replay is the only way to observe a COMPLETE-status show.
レスポンスに関する注記
- `status=live` returns the shop's live and upcoming shows (`ACTIVE` or `PREPARING`), newest-starting first. - `status=replay` returns the shop's past, `COMPLETE`-status shows, most recently started first. - `has_more`/`next_cursor` drive pagination -- pass `next_cursor` back as `after` to fetch the next page. - An unrecognized `slug` returns `404`. - A missing `slug`, missing `status`, or a `status` outside `live`/`replay` returns `400` before any upstream request is made.
MCPツール fanaticslive_shop_shows
/fanaticslive/shopsReturns Fanatics Live's full public shop directory: every shop's id, name, slug, logo, and follower count. Each entry's slug is usable directly with /fanaticslive/shop/{slug}.
MCPツール fanaticslive_shops
/fanaticslive/leaguesReturns Fanatics Live's full league/category list (e.g. "Pokemon", "NFL", "MTG"). Each entry's type is usable directly with /fanaticslive/browse's league filter.
レスポンスに関する注記
- The full accepted `type` value space (confirmed live against Fanatics Live's `getAllLeagues` operation) is: `NFL`, `NCAA_FB`, `NBA`, `MLB`, `SOCCER`, `NHL`, `POKEMON`, `STAR_WARS`, `MLS`, `UFC`, `WWE`, `F1`, `NASCAR`, `DISNEY`, `GARBAGE_PAIL_KIDS`, `MAGIC_THE_GATHERING`, `WNBA`, `NCAA_BK`, `GOLF`, `VEE_FRIENDS`, `DUDE_PERFECT`, `OTHER`, `ORIGINALS`. - This is the full taxonomy, not only leagues currently carrying featured home-page content -- Fanatics Live's own homepage query returns a smaller curated subset of the same 23 leagues.
MCPツール fanaticslive_leagues
/fanaticslive/channel/{id}Returns a Fanatics Live channel's own detail page: its parent shop, and a first page of its live/upcoming and past/replay shows. A shop can run several channels (e.g. a league-specific sub-feed) -- see /fanaticslive/shop/{slug} for a shop's full channel list and /fanaticslive/shop/{slug}/shows for cursor-paginated access to a full show history.
レスポンスに関する注記
- `live_shows` and `replay_shows` are each capped to a first page (no `after`/`limit` support on this endpoint) -- use [`GET /fanaticslive/shop/{slug}/shows`](fanaticslive-shop-shows.md) for full paginated access. - `live_shows[].status`/`replay_shows[].status` values: `ACTIVE`, `PREPARING`, `COMPLETE` -- see [`GET /fanaticslive/show/{id}`](fanaticslive-show.md) for the full status semantics. - An unrecognized `id` returns `404`. - A missing `id` returns `400` before any upstream request is made.
MCPツール fanaticslive_channel
/fanaticslive/show/{id}/instant-ripsReturns a Fanatics Live show's current break's digital-instant-rip state: spot claim/rip progress and the currently revealing item, when a rip is actively in progress. current_break is omitted when the show has no active break at request time.
レスポンスに関する注記
- `current_break` is omitted when the show has no active break at request time. - `current_break.status` values: `READY`, `RIPPING`, `COMPLETE` -- see [`GET /fanaticslive/show/{id}`](fanaticslive-show.md) for the full break-status semantics. - `current_break.current_instant_rip_break_spot` is omitted whenever no rip is actively happening at request time -- this is the common case; it is only populated while a buyer is actively digitally ripping a spot. - The nested `current_instant_rip_break_spot`/`items` shape (item type, reveal state, grading service values) was captured from the upstream's own query definition but was not observed live with real (non-null) data during research, since no instant rip happened to be in progress -- field names are high-confidence (taken directly from the site's own code), but their exact value spaces are not independently confirmed. - An unrecognized `id` returns `404`. - A missing `id` returns `400` before any upstream request is made. Example response (no rip in progress): ```json { "code": 200, "msg": "OK", "data": { "show_id": "186f8cac-d031-436a-b46d-9d9f0b839df2", "current_break": { "id": "6fa239a8-448f-4d1f-8644-33bf2c0103c0", "status": "READY", "products": [ { "product_id": "7b943498-443a-4a1b-bb11-5b81ad3ef3a3", "is_digital": false } ], "spots": [ { "id": "1492537a-fa25-493e-b573-5b485c4a3d42" } ] }, "channel_name": "Going Twice Pokemon", "shop_name": "Going Twice" } } ```
MCPツール fanaticslive_instant_rips
関連API
Marketplaces & Retail
Research new, used, and vintage instruments across Reverb listings, seller shops, and the Price Guide. Keep current asking prices separate from historical sales, and preserve model, finish, year, condition, and currency when comparing gear.
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Fanatics Liveのスクレイピング方法
Fanatics Live's inventory is organized around shops running scheduled shows rather than a flat catalog. Crawlora's Fanatics Live endpoints return the league taxonomy, shop directory, show lists and detail, and live break state as normalized JSON -- no account.
Call /fanaticslive/leagues for the full category list (e.g. "Pokemon", "NFL", "MTG") -- each entry's type feeds directly into /fanaticslive/browse.
Pass a league type to /fanaticslive/browse for the live and upcoming shows currently listed under it -- name, status, cover image, viewers, and hosting channel/shop.
Call /fanaticslive/shops for the full public shop directory, or pass a shop slug to /fanaticslive/shop/{slug} for its profile -- description, social links, follower count, channels, and staffers.
Pass a shop slug to /fanaticslive/shop/{slug}/shows for its own live/upcoming or past/replay shows -- status=replay is the only credential-free way to observe a completed show.
Pass a show id to /fanaticslive/show/{id} for status, viewers, hosting channel/shop, and its full break/lot list, or to /fanaticslive/show/{id}/instant-rips for the currently revealing item's claim/rip progress when a digital rip is actively in progress.
On 2026-10-30 /fanaticslive/leagues returned 23 leagues, browse for POKEMON returned 17 shows, and the Going Twice Pokemon channel returned 1 live show and 20 replay shows.
エージェントスキル
Crawlora のエージェントスキルをインストールすると、スクレイパーを書かずに、ドキュメント化された API 経由で Fanatics Live のデータを JSON として取得できます。Fanatics Live に対応するスキル:
Researches public trading-card and sports-collectible markets through the Crawlora API — card identity, PSA certification and price-guide evidence…
npx skills add github.com/Crawlora-org/crawlora-skills --skill collectibles-market-researchFAQ
Call /fanaticslive/leagues for the league taxonomy, pass a league to /fanaticslive/browse or a shop slug to /fanaticslive/shop/{slug}/shows for show lists, then pass a show id to /fanaticslive/show/{id} for full detail -- all as structured JSON, no account.
Yes -- /fanaticslive/shop/{slug}/shows accepts status=replay, the only credential-free way to observe a COMPLETE-status show's detail.
Yes -- /fanaticslive/show/{id} returns a show's currently active break/lot, and /fanaticslive/show/{id}/instant-rips returns that break's digital-instant-rip claim/rip progress while one is actively in progress.
Yes -- /fanaticslive/browse lists shows across every shop, filtered by league; /fanaticslive/shop/{slug}/shows scopes to one shop instead.
Collecting publicly accessible league, shop, and show data is generally permissible if you respect Fanatics Live's terms of use, robots directives, rate limits, and applicable law.