StubHub Scraper - Events, Sports & Concert Tickets
Pricing
$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
$3.00 / 1,000 results
Rating
0.0
(0)
Developer
ben
Maintained by CommunityActor stats
0
Bookmarked
45
Total users
2
Monthly active users
19 hours
Issues response
6 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.