Live-shopping show and break monitoring
Usa los endpoints de Fanatics Live para convertir live-shopping show and break monitoring en solicitudes API repetibles con inputs documentados y respuestas JSON.
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.
Familias de endpoints
6
Parámetros documentados
17
Ejemplos
8
Snapshot en vivo del catálogo
Endpoints activos
8
Métodos
GET
Parámetros obligatorios
15
Referencias de esquema
8
{
"platform": "Fanatics Live",
"endpoint": "fanaticslive-browse",
"method": "GET",
"path": "/fanaticslive/browse",
"auth": "apiKey"
}Casos de uso
Extract Fanatics Live's league taxonomy, shop directory, live/replay show detail, and break-level instant-rip state as structured JSON.
Usa los endpoints de Fanatics Live para convertir live-shopping show and break monitoring en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Fanatics Live para convertir shop directory and follower tracking en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Fanatics Live para convertir collectibles-breaking demand research en solicitudes API repetibles con inputs documentados y respuestas JSON.
Ejecución gestionada
Cada cifra de abajo se lee directamente del catálogo de endpoints en vivo de Fanatics Live — 8 endpoints, 17 parámetros de solicitud documentados y 8 esquemas de respuesta publicados — el mismo catálogo contra el que corren Docs y Playground.
8 documented Fanatics Live endpoints, grouped into 6 request families — Shop, Show and Browse, plus 3 more.
17 request parameters are documented across those Fanatics Live endpoints, 15 of them required — the full input contract is public before you write any integration code.
8 of the 8 Fanatics Live endpoints ship a recorded example response, and 8 carry a documented response schema — you can code against the real JSON before the first request.
Fanatics Live endpoints document their error responses (400, 404, 500 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
8 hosted MCP tools back the Fanatics Live endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Mapa de cobertura
/fanaticslive/shop/{slug}
/fanaticslive/show/{id}
/fanaticslive/browse
/fanaticslive/channel/{id}
/fanaticslive/leagues
/fanaticslive/shops
Catálogo de endpoints
/fanaticslive/browseReturns the live and upcoming shows currently listed under a Fanatics Live league: name, status, cover image, viewers, and the hosting channel/shop.
Notas de la respuesta
- `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`.
Herramienta 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.
Notas de la respuesta
- `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.
Herramienta 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.
Notas de la respuesta
- `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.
Herramienta 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.
Notas de la respuesta
- `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.
Herramienta 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}.
Herramienta 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.
Notas de la respuesta
- 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.
Herramienta 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.
Notas de la respuesta
- `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.
Herramienta 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.
Notas de la respuesta
- `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" } } ```
Herramienta MCP fanaticslive_instant_rips
APIs relacionadas
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.
Cómo hacer scraping de 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.
Agent Skills
Instala un agent skill de Crawlora y tu agente obtiene datos de Fanatics Live como JSON mediante la API documentada, sin escribir un scraper. Estos skills cubren 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-researchPreguntas frecuentes
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.