Event discovery and monitoring near a location
Usa los endpoints de StubHub para convertir event discovery and monitoring near a location en solicitudes API repetibles con inputs documentados y respuestas JSON.
Search public StubHub ticket-resale event discovery near a location or by category, browse StubHub's own category taxonomy, resolve a performer's or venue's upcoming schedule, and pull StubHub's own currently-featured trending performers and trending individual events -- for live-entertainment and ticket-resale research. Credential-free.
Extract StubHub event discovery, category and taxonomy browse, performer and venue schedules, and trending events and performers as structured JSON.
Familias de endpoints
6
Parámetros documentados
47
Ejemplos
11
Snapshot en vivo del catálogo
Endpoints activos
11
Métodos
GET
Parámetros obligatorios
30
Referencias de esquema
11
{
"platform": "StubHub",
"endpoint": "stubhub-explore",
"method": "GET",
"path": "/stubhub/explore",
"auth": "apiKey"
}Casos de uso
Extract StubHub event discovery, category and taxonomy browse, performer and venue schedules, and trending events and performers as structured JSON.
Usa los endpoints de StubHub para convertir event discovery and monitoring near a location en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de StubHub para convertir performer and venue schedule coverage en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de StubHub para convertir trending-event and trending-performer tracking 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 StubHub — 11 endpoints, 47 parámetros de solicitud documentados y 11 esquemas de respuesta publicados — el mismo catálogo contra el que corren Docs y Playground.
11 documented StubHub endpoints, grouped into 11 request families — Carousel, Categories and Category Events, plus 8 more.
47 request parameters are documented across those StubHub endpoints, 30 of them required — the full input contract is public before you write any integration code.
11 of the 11 StubHub endpoints ship a recorded example response, and 11 carry a documented response schema — you can code against the real JSON before the first request.
StubHub endpoints document their error responses (400 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.
11 hosted MCP tools back the StubHub 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
Estas tarjetas se generan a partir del catálogo de endpoints activo, así que la landing page refleja la misma superficie de API que usan Docs y Playground.
/stubhub/carousel
/stubhub/categories
/stubhub/category-events
/stubhub/explore
/stubhub/navigation-categories
/stubhub/performer-events
Catálogo de endpoints
/stubhub/exploreDiscovers events near a location within a date range, optionally bounded by ticket price and by category. A zero count with an empty events list is a valid no-results response.
Notas de la respuesta
- Prices are not returned by this endpoint -- it is a discovery/browse feed, not a listing search. Use `stubhub_categories` for category-level minimum prices. - `has_active_listings` reflects StubHub's own flag for whether any tickets are currently for sale; some events (e.g. a just-announced show) may appear with it `false`. Example response: ```json { "code": 200, "msg": "OK", "data": { "lat": 34.0549076, "lon": -118.242643, "from": "2026-09-15T00:00:00Z", "to": "2026-09-29T00:00:00Z", "count": 1, "source_url": "https://www.stubhub.com/explore?method=getExploreEvents&from=1789430400000&lat=MzQuMDU0OTA3Ng==&lon=LTExOC4yNDI2NDM=&to=1790640000000", "fetched_at": "2026-09-15T04:00:00Z", "events": [ { "event_id": 161341819, "name": "SoFi Stadium Tours", "url": "https://www.stubhub.com/sofi-stadium-tour-inglewood-tickets-9-15-2026/event/161341819/", "image_url": "https://media.stubhubstatic.com/stubhub-v2-catalog/d_defaultLogo.jpg/q_auto:low,f_auto,c_fill,g_auto,w_280,h_170,dpr_2.0/categories/1/SHTheater-Fallback1", "category_id": 150041313, "venue_name": "SoFi Stadium", "location": "Inglewood, CA, USA", "day_of_week": "Tue", "date": "Sep 15", "time": "10:00 AM", "is_date_confirmed": true, "is_time_confirmed": true, "has_active_listings": false } ] } } ```
Herramienta MCP stubhub_explore
/stubhub/searchSearches StubHub's anonymous grouped-search endpoint. Results are returned in StubHub's own performer/grouping/event result groups; the upstream request uses multipart form data and requires no cookies or CSRF token.
Herramienta MCP stubhub_search
/stubhub/categoriesLists categories with currently-listed minimum ticket prices for a location and date range. This is a changing location/date-scoped feed, not the complete navigation taxonomy; use stubhub-navigation-categories for the full Theater, Sports, and Concerts tree.
Notas de la respuesta
- `min_price` is `0` when StubHub does not currently have a priced listing for that category in the given window -- not a real $0 ticket. - `is_venue` marks an entry that represents a single venue rather than a category/league. Example response: ```json { "code": 200, "msg": "OK", "data": { "from": "2026-09-15T00:00:00Z", "to": "2026-09-29T00:00:00Z", "count": 2, "source_url": "https://www.stubhub.com/?method=GetTopSubcategoryLinks&latitude=22.364&longitude=114.109&fromDate=2026-09-15T00:00:00.000Z&toDate=2026-09-29T00:00:00.000Z", "fetched_at": "2026-09-15T04:00:00Z", "categories": [ { "id": 3, "name": "Concert Tickets", "url": "https://www.stubhub.com/concert-tickets/category/1" }, { "id": 5084, "name": "NFL", "url": "https://www.stubhub.com/nfl-tickets/grouping/121", "min_price": 45 } ] } } ```
Herramienta MCP stubhub_categories
/stubhub/navigation-categoriesLists the nested navigation taxonomy for one StubHub top-level category. The upstream accepts exactly category_id 1 (Theater), 2 (Sports), or 3 (Concerts). Use the returned ids and URLs to discover category and subcategory pages.
Herramienta MCP stubhub_navigation_categories
/stubhub/category-eventsLists paginated events in a single StubHub category (a sport league, team, or a top-level vertical -- use stubhub-categories to discover category ids) filtered by location, radius, and date range. A zero count with an empty events list is a valid no-results response.
Notas de la respuesta
- Prices are not returned by this endpoint. Use `stubhub_categories` for category-level minimum prices, or `stubhub_explore` for per-event `fromPrice`-style discovery. - `page_size` reflects StubHub's own fixed page size (currently 20) and is not caller-controlled. - This endpoint needs real browser impersonation to clear the upstream's anti-bot layer -- unlike this family's other endpoints (`stubhub_explore`/`stubhub_categories`/`stubhub_trending`), which are open to a plain client. Expect occasionally higher latency as a result. Example response: ```json { "code": 200, "msg": "OK", "data": { "category_id": 3, "page": 1, "page_size": 20, "total_count": 1588, "count": 20, "source_url": "https://www.stubhub.com/nfl-tickets/grouping/121?method=GetFilteredEvents&categoryId=3&...", "fetched_at": "2026-09-15T08:37:21Z", "events": [ { "event_id": 161280784, "name": "ERRA", "url": "https://www.stubhub.com/erra-sayreville-tickets-9-15-2026/event/161280784/", "venue_name": "Starland Ballroom", "venue_city": "Sayreville", "venue_state": "NJ", "country": "USA", "distance_miles": "26 mi", "day_of_week": "Tue", "date": "Sep 15", "time": "6:30 PM", "is_date_confirmed": true, "is_time_confirmed": true, "has_active_listings": true, "is_multiday_event": false, "is_parking_pass": false } ] } } ```
Herramienta MCP stubhub_category_events
/stubhub/performer-eventsLists a performer or team's own upcoming schedule (event name, date, venue, starting price) scraped from their StubHub page. Obtain a real performer_slug+performer_id pair from stubhub-trending's url field (e.g. https://www.stubhub.com/kansas-city-chiefs-tickets/performer/6063 -- slug "kansas-city-chiefs-tickets", id 6063). A zero count with an empty events list is a valid no-upcoming-events response.
Notas de la respuesta
- `low_price`/`price_currency` reflect the page's own displayed pricing, which is geo-dependent on the fetching client's network location -- not always USD. - This endpoint needs real browser impersonation to clear the upstream's anti-bot layer, the same as `stubhub_category_events`. Expect occasionally higher latency as a result. Example response: ```json { "code": 200, "msg": "OK", "data": { "performer_slug": "kansas-city-chiefs-tickets", "performer_id": 6063, "count": 7, "source_url": "https://www.stubhub.com/kansas-city-chiefs-tickets/performer/6063", "fetched_at": "2026-09-15T18:40:00Z", "events": [ { "name": "Indianapolis Colts at Kansas City Chiefs", "url": "https://www.stubhub.com/kansas-city-chiefs-kansas-city-tickets-9-20-2026/event/160425136/", "start_date": "2026-09-20T19:20:00", "venue_name": "GEHA Field at Arrowhead Stadium", "venue_city": "Kansas City", "venue_state": "Missouri", "venue_country": "USA", "low_price": 71.87, "price_currency": "USD", "availability": "http://schema.org/InStock" } ] } } ```
Herramienta MCP stubhub_performer_events
/stubhub/venue-eventsLists a venue's own upcoming event calendar (event name, date, starting price) scraped from its StubHub page. Obtain a real venue_slug+venue_id pair from another endpoint's event url field (e.g. https://www.stubhub.com/geha-field-at-arrowhead-stadium-tickets/venue/4467/ -- slug "geha-field-at-arrowhead-stadium-tickets", id 4467). A zero count with an empty events list is a valid no-upcoming-events response.
Notas de la respuesta
- `low_price`/`price_currency` reflect the page's own displayed pricing, which is geo-dependent on the fetching client's network location -- not always USD. - This endpoint needs real browser impersonation to clear the upstream's anti-bot layer, the same as `stubhub_performer_events`. Expect occasionally higher latency as a result. Example response: ```json { "code": 200, "msg": "OK", "data": { "venue_slug": "geha-field-at-arrowhead-stadium-tickets", "venue_id": 4467, "count": 11, "source_url": "https://www.stubhub.com/geha-field-at-arrowhead-stadium-tickets/venue/4467", "fetched_at": "2026-09-15T20:05:00Z", "events": [ { "name": "Indianapolis Colts at Kansas City Chiefs", "url": "https://www.stubhub.com/kansas-city-chiefs-kansas-city-tickets-9-20-2026/event/160425136/", "start_date": "2026-09-20T19:20:00", "low_price": 71.87, "price_currency": "USD", "availability": "http://schema.org/InStock" } ] } } ```
Herramienta MCP stubhub_venue_events
/stubhub/suggested-searchesReturns StubHub's short, changing list of performers, groupings, and categories currently suggested by its search UI. The upstream endpoint is a cookie-free GET with no query parameters.
Herramienta MCP stubhub_suggested_searches
/stubhub/trendingLists the performers/teams StubHub itself is currently featuring on its homepage hero rotation, each with a follower/favorites count and its upcoming event date range. A zero count with an empty performers list is a valid no-results response.
Notas de la respuesta
- This is StubHub's own editorial/popularity selection, not a full category listing -- expect a short, changing list (roughly 8-10 entries unfiltered), not exhaustive coverage of a category. Use `stubhub_explore`/`stubhub_categories` for broader discovery. - `favorites_count` reflects StubHub's own aggregate follower count for that performer/team, not a ticket-listing count. Example response: ```json { "code": 200, "msg": "OK", "data": { "top_level_category_id": 0, "count": 10, "source_url": "https://www.stubhub.com/?method=HeroBannerContent&topLevelCategoryId=0", "fetched_at": "2026-09-15T05:00:00Z", "performers": [ { "id": 20519, "name": "Bruno Mars", "url": "https://www.stubhub.com/bruno-mars-tickets/performer/492103", "image_url": "https://media.stubhubstatic.com/stubhub-v2-catalog/d_defaultLogo.jpg/q_auto:low,f_auto,c_fill,g_auto,w_1600,h_800/categories/20519/6583095", "favorites_count": 154655, "event_dates_range": "Sep 16 - May 29 2027" } ] } } ```
Herramienta MCP stubhub_trending
/stubhub/trending-eventsLists a paginated global feed of StubHub's currently-trending individual events (name, date, venue, canonical URL), optionally filtered to one top-level category vertical. Distinct from stubhub-trending, which rotates featured performers/teams rather than individual events. A zero count with an empty events list is a valid no-results response.
Notas de la respuesta
- Prices are not returned by this endpoint -- the upstream feed's own price field is always unpopulated for an anonymous caller. Use `stubhub_categories` for category-level minimum prices, or `stubhub_explore`/`stubhub_category_events` for per-event pricing. - `page_size` reflects StubHub's own fixed page size (currently 20) and is not caller-controlled. - This feed is StubHub's own trending/editorial selection and changes between calls even with identical parameters -- do not expect the same event to appear on repeat calls. Example response: ```json { "code": 200, "msg": "OK", "data": { "top_level_category_id": 3, "page": 1, "page_size": 20, "total_count": 200, "count": 20, "source_url": "https://www.stubhub.com/?method=TrendingEventsLocale&categoryId=3&maxRows=20&page=0", "fetched_at": "2026-09-15T21:30:00Z", "events": [ { "event_id": 160790802, "name": "Celine Dion", "url": "https://www.stubhub.com/celine-dion-nanterre-tickets-9-19-2026/event/160790802/", "image_url": "https://media.stubhubstatic.com/stubhub-v2-catalog/d_defaultLogo.jpg/categories/4892/6576812", "category_id": 4892, "venue_name": "Plenitude Arena (formerly Paris La Defense Arena)", "location": "NANTERRE, Ile-de-France", "day_of_week": "Sat", "date": "Sep 19 2026", "time": "7:30 PM", "is_date_confirmed": true, "is_time_confirmed": true } ] } } ```
Herramienta MCP stubhub_trending_events
/stubhub/carouselReturns the anonymous performer-page alternative, recently viewed, maybe-interested, and trending-event carousel sections. Obtain performer_slug and performer_id from a real StubHub performer URL or another StubHub result. The upstream request uses browser impersonation and requires no cookies or CSRF state.
Herramienta MCP stubhub_carousel
APIs relacionadas
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.
Media & Streaming
Turn Apple Books ebook and audiobook pages into structured data — search, catalog detail, paginated customer reviews, similar titles, author bibliographies, series listings, and chart rankings as normalized JSON. Credential-free.
Cómo hacer scraping de StubHub
StubHub organizes public ticket-resale event discovery by location, category, performer, and venue, plus its own trending feeds, keyword search, and search suggestions. Crawlora exposes that discovery structure as documented JSON endpoints.
Pass a location to /stubhub/explore for StubHub's own nearby event discovery feed.
List StubHub's own category and subcategory taxonomy with /stubhub/categories or /stubhub/navigation-categories (Theater, Sports, or Concerts), then pass a category to /stubhub/category-events for events in that category near a location.
Pass free text to /stubhub/search for performers, events, and venues, or pull /stubhub/suggested-searches for StubHub's own currently-suggested search terms.
Pass a performer or team identifier to /stubhub/performer-events, or a venue identifier to /stubhub/venue-events, for its upcoming events.
Pull /stubhub/trending for StubHub's own currently-featured trending performers, /stubhub/trending-events for currently-trending individual events, or /stubhub/carousel for a specific performer's own discovery carousels (StubHub also plays, fans also bought, and similar).
Preguntas frecuentes
Pass a location to /stubhub/explore for StubHub's own nearby event discovery feed, or list its category taxonomy with /stubhub/categories and pass a category to /stubhub/category-events.
Yes. /stubhub/search accepts free text and returns performers, events, and venues grouped by StubHub's own result type. /stubhub/suggested-searches separately returns StubHub's short, changing list of currently-suggested performers and categories without needing a query.
Yes. /stubhub/performer-events returns a performer's or team's upcoming events, and /stubhub/venue-events returns a venue's upcoming events.
The same-page discovery carousels StubHub shows on a performer's own event page (for example "Fans also bought"), given that performer's slug, numeric id, category, and location. It requires an x-api-key header, same as /stubhub/search and /stubhub/suggested-searches.
No. These endpoints return StubHub's own event discovery, taxonomy, search, schedule, and trending data -- not seat-level listing or pricing data, and this API does not touch any checkout or purchase flow.
No. Crawlora is not affiliated with StubHub and provides structured extraction for supported public StubHub pages. Use StubHub's official developer products when you require an official licensed integration.