Event Search
/api/stubhub/events/search
Find StubHub events by city or coordinates, dates and category, or by keyword
Scrappa's StubHub API returns structured JSON from StubHub, the ticket resale marketplace. Find events around a city or coordinates with a date range and a category, or by keyword. It returns event, venue and date data. StubHub shows prices only behind a bot wall, so there are no prices.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/stubhub/events/search?city=Chicago&category=concerts&start_date=2026-11-08&end_date=2026-11-30" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"results": [
{
"id": "161795729",
"name": "Common People",
"url": "https://www.stubhub.com/common-people-chicago-tickets-11-8-2026/event/161795729/",
"start": "2026-11-08T18:00:00",
"start_utc": null,
"start_date": "2026-11-08",
"start_time": "18:00",
"is_date_confirmed": true,
"is_time_confirmed": true,
"is_tbd": false,
"category": "concerts",
"venue": {
"id": "30978",
"name": "Cobra Lounge",
"city": "Chicago",
"state": null,
"country_code": null,
"location": "Chicago, IL, USA"
},
"image": "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/1023/SHFestival-Fallback1"
},
{
"id": "161873770",
"name": "Suzy Sheer",
"url": "https://www.stubhub.com/suzy-sheer-chicago-tickets-11-8-2026/event/161873770/",
"start": "2026-11-08T18:30:00",
"start_utc": null,
"start_date": "2026-11-08",
"start_time": "18:30",
"is_date_confirmed": true,
"is_time_confirmed": true,
"is_tbd": false,
"category": "concerts",
"venue": {
"id": "150069596",
"name": "Outset",
"city": "Chicago",
"state": null,
"country_code": null,
"location": "Chicago, IL, USA"
},
"image": "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/259817/48855"
}
],
"pagination": {
"page": 1,
"page_size": 20,
"total_results": 1272,
"has_more": true
}
},
"meta": {
"endpoint_family": "events_search",
"billable": true
}
}
Structured data for real applications. Here are some ideas.
List upcoming concerts, sports and theatre around a city.
Count events per city, venue and category over time.
Collect StubHub event ids and page URLs for your own research.
Find the next events for an artist or team by name.
StubHub scraper API
The StubHub API is built for event discovery. Each event has its id, name, page URL, start date and time, venue, city and image. StubHub shows ticket prices and listings only behind a bot wall, so this API returns no prices. It does not duplicate a price API: it lists which events exist and where.
Search around a supported city or any coordinates, with start and end date and a category.
Search by keyword for the first 20 matches.
Only events that start on a requested day are returned.
Failed requests and empty pages are never billed.
Find StubHub events by city or coordinates, dates and category, or by keyword.
Open StubHub Event Search API docsEverything you need in one API.
/api/stubhub/events/search
Find StubHub events by city or coordinates, dates and category, or by keyword
See how Scrappa compares to ScrapingBee / ScraperAPI.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| StubHub events as JSON | Build your own parser | |
| Ticket prices and listings | No | Needs a browser or unblocker |
| Price per 1k requests | From $0.20 | Varies by credits per request |
| Unified API key | Yes (350+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by StubHub. The API returns structured JSON from public StubHub pages and needs no StubHub account.
No. StubHub shows prices and listings only on event pages behind a bot wall. This API lists events with venue and date only.
Every Scrappa account includes 500 free credits each month. After that, each successful request costs one credit, which works out to about $0.20 per 1,000 requests.
StubHub gives only the first 20 matches for a keyword. A higher page answers 422 instead of repeating the first page. Use a place search for more pages.
No. Only successful responses with data are billed. Failed requests and empty pages cost nothing.