StubHub Scraper - Events, Sports & Concert Tickets avatar

StubHub Scraper - Events, Sports & Concert Tickets

Pricing

$3.00 / 1,000 results

Go to Apify Store
StubHub Scraper - Events, Sports & Concert Tickets

StubHub Scraper - Events, Sports & Concert Tickets

Scrape event listings from StubHub - the largest ticket marketplace. Extract MLB, NBA, NFL, NHL games, concerts, theater, Broadway & more. Get event names, dates, venues, locations, and ticket URLs. Supports 20+ categories with search and pagination.

Pricing

$3.00 / 1,000 results

Rating

0.0

(0)

Developer

ben

ben

Maintained by Community

Actor stats

0

Bookmarked

45

Total users

2

Monthly active users

19 hours

Issues response

6 days ago

Last modified

Share

StubHub Scraper — Events, Sports & Concert Tickets

Extract event listings and ticket prices from StubHub — one of the world's largest ticket marketplaces. Covers MLB, NBA, NFL, NHL, concerts, theater, festivals, Formula 1, and more.

Built for ticket-resellers, price-monitoring services, event aggregators, sports/entertainment analysts, and arbitrage tools.

What you get

  • Structured event data — name, date, venue, location, ticket price range, availability
  • 21 category filters — every major sport, concerts, theater, comedy, Broadway, music festivals, F1, NASCAR
  • Search by artist / team / event or browse by category
  • Location filtering — narrow to a city or region
  • Sold-out toggle — include or exclude fully-booked events
  • Pre-built dataset Overview in Apify Console for instant inspection

Why this scraper (vs. alternatives)

Build your ownGeneric scraperThis actor
MaintenanceYou patch every site changeOften brokenPatched on every update
21 category filtersManualNoBuilt-in
Price-range extractionManual parsingInconsistentStructured
Search + browse modesManualLimitedBoth supported

Input

FieldTypeDescription
categoryenumBrowse a category: mlb, nba, nfl, nhl, mls, college_football, college_basketball, tennis, golf, boxing, mma, wrestling, soccer, formula1, nascar, concerts, theater, comedy, broadway, music_festivals
searchQuerystringSearch for specific events, artists, or teams (e.g., "Taylor Swift", "Lakers")
locationstringFilter by city or region (optional)
maxItemsintMaximum number of events to scrape (default 100)
maxPagesintMaximum result pages to scrape (default 5)
includeSoldOutboolInclude events with no available tickets

Example Input

{
"category": "concerts",
"searchQuery": "Coldplay",
"location": "New York",
"maxItems": 100,
"maxPages": 5,
"includeSoldOut": false
}

Output (sample)

{
"event_name": "Coldplay: Music of the Spheres World Tour",
"event_date": "2026-07-15T19:30:00",
"venue": "MetLife Stadium",
"location": "East Rutherford, NJ",
"city": "East Rutherford",
"min_price": 89.0,
"max_price": 1250.0,
"currency": "USD",
"ticket_count": 1842,
"is_sold_out": false,
"category": "concerts",
"event_url": "https://www.stubhub.com/coldplay-tickets/...",
"scraped_at": "2026-05-28T14:00:00+00:00"
}

Use cases

  • Ticket arbitrage — spot under-priced events vs. demand
  • Price monitoring — track ticket-price movement over time for an event
  • Event aggregators — populate "what's on" listings per city
  • Sports/entertainment analytics — analyze pricing across teams, venues, dates
  • Resale tools — feed pricing models with live marketplace data
  • Demand forecasting — correlate ticket inventory + price with event popularity

Pricing

Pay-Per-Result:

  • $0.003 per event
  • $0.00005 actor-start fee

Example runs

Use caseEventsCost
Single artist/team scan50$0.15
Category monitor (1 sport)200$0.60
Full multi-category sweep1,000$3.00

Tips

  • Use category to browse all events of a type, or searchQuery to target a specific artist/team
  • Set includeSoldOut: true if you track price history even after tickets sell out
  • Schedule recurring runs from the Apify Console to build a price-history dataset
  • Increase maxPages to dig deeper into popular categories
  • Combine category + location to monitor a single market (e.g., NBA games in LA)

FAQ

Q: Can I track price changes over time?
A: Yes — schedule recurring runs and store each run's dataset. Compare min_price / max_price over time.

Q: Does it scrape individual ticket listings or event-level prices?
A: Event-level price ranges (min/max) and inventory counts. Per-seat listings can be added on request.

Q: How fresh is the data?
A: Real-time. Every run fetches live from StubHub.

Q: Which categories are supported?
A: 21 categories spanning all major US sports, concerts, theater, comedy, Broadway, festivals, F1, and NASCAR.

This scraper only retrieves publicly accessible event listings. You are responsible for:

  • Respecting StubHub's Terms of Service
  • Honoring robots.txt directives
  • Not republishing scraped data in ways that infringe IP rights

Support & feature requests

Open an issue on the Actor page or contact via Apify Console messaging. Custom features welcome.