StubHub Scraper - Events, Sports & Concert Tickets
Pricing
from $3.00 / 1,000 results
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
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
47
Total users
1
Monthly active users
22 days ago
Last modified
Categories
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 own | Generic scraper | This actor | |
|---|---|---|---|
| Maintenance | You patch every site change | Often broken | Patched on every update |
| 21 category filters | Manual | No | Built-in |
| Price-range extraction | Manual parsing | Inconsistent | Structured |
| Search + browse modes | Manual | Limited | Both supported |
Input
| Field | Type | Description |
|---|---|---|
category | enum | Browse 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 |
searchQuery | string | Search for specific events, artists, or teams (e.g., "Taylor Swift", "Lakers") |
location | string | Filter by city or region (optional) |
maxItems | int | Maximum number of events to scrape (default 100) |
maxPages | int | Maximum result pages to scrape (default 5) |
includeSoldOut | bool | Include 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.003per event$0.00005actor-start fee
Example runs
| Use case | Events | Cost |
|---|---|---|
| Single artist/team scan | 50 | $0.15 |
| Category monitor (1 sport) | 200 | $0.60 |
| Full multi-category sweep | 1,000 | $3.00 |
Tips
- Use
categoryto browse all events of a type, orsearchQueryto target a specific artist/team - Set
includeSoldOut: trueif you track price history even after tickets sell out - Schedule recurring runs from the Apify Console to build a price-history dataset
- Increase
maxPagesto dig deeper into popular categories - Combine
category+locationto 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.
Related actors
- google-maps-business-scraper โ venue & business data
- appstore-reviews-scraper โ app review sentiment
Legal & compliance
This scraper only retrieves publicly accessible event listings. You are responsible for:
- Respecting StubHub's Terms of Service
- Honoring
robots.txtdirectives - 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.
