Eventbrite Scraper (events, tickets, organizers)
Pricing
from $1.50 / 1,000 events
Eventbrite Scraper (events, tickets, organizers)
Scrape Eventbrite events by keyword, city, category, date or URL: dates, venue, ticket prices and sale status, organizer website and socials, plus full descriptions and ticket types. Goes past the 1,000-per-search limit.
Pricing
from $1.50 / 1,000 events
Rating
0.0
(0)
Developer
SteadyRows
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
What this does
Gets public events from Eventbrite: by keyword and city, by category, format, date and price, from a results page you copy from the site, or from an organizer's page.
For each event you get the name, summary, start and end time (local and UTC), venue with address and coordinates, online flag, category, subcategory, format, tags, lowest and highest ticket price with currency, sale status (on sale, sold out, sales ended), and the organizer's name, website, X/Twitter, Facebook and follower count. With details on you also get the full description as text and HTML, every ticket type with its price, fee and status, the refund policy and the age restriction.
It reads the site's own public search data, not rendered pages, so it needs no proxy and no browser. 1,000 events take under a minute without details and about five minutes with details.
Typical uses:
- Lead lists of event organizers in a city or niche, with their websites and socials
- Event calendars and aggregators for a city, a topic or a venue area
- Ticket price and sell-out tracking for a category or for competitors' events
- Market research: how many events of a type run where, when and at what price
Input examples
Tech conferences in London, with full details:
{ "searchQueries": ["tech conference"], "locations": ["London"], "maxEvents": 200, "includeDetails": true }
Every business networking event in three cities next month:
{ "locations": ["Austin", "Denver", "ny--new-york"], "category": "101", "format": "10", "dateRange": "next_month", "maxEvents": 1000 }
Everything in New York between two dates (goes past the site's 1,000-per-search limit automatically):
{ "locations": ["New York"], "dateFrom": "2026-11-01", "dateTo": "2026-11-07", "maxEvents": 20000 }
Free online events for two keywords, soonest first:
{ "searchQueries": ["yoga", "meditation"], "locations": ["online"], "price": "free", "sort": "date" }
A results page copied from the site (all its filters are kept), an organizer's upcoming events, and one event by its address:
{ "startUrls": ["https://www.eventbrite.com/d/ny--new-york/business--events--this-weekend/", "https://www.eventbrite.com/o/outgeekwomen-badass-pros-33011984549", "https://www.eventbrite.co.uk/e/climate-tech-time-tickets-1995906038690"], "maxEvents": 500 }
Output
{"id": "1995906038690","name": "Climate Tech Time","summary": "Bringing together innovators, investors and enthusiasts","url": "https://www.eventbrite.co.uk/e/climate-tech-time-tickets-1995906038690","startLocal": "2026-10-21T18:00","endLocal": "2026-10-21T21:00","timezone": "Europe/London","startUtc": "2026-10-21T17:00:00Z","endUtc": "2026-10-21T20:00:00Z","isOnline": false,"isCancelled": false,"salesStatus": "on_sale","isFree": false,"minPrice": 10.75,"maxPrice": 11.95,"currency": "GBP","isSoldOut": false,"hasAvailableTickets": true,"urgencySignals": [],"category": "Science & Technology","subcategory": "Science","format": "Meeting or Networking Event","tags": ["Innovation", "Startups", "London", "Cleantech"],"venueName": "The Conduit","address": "6 Langley Street, London, WC2H 9JA","city": "London","region": "England","country": "GB","postalCode": "WC2H 9JA","latitude": 51.513219,"longitude": -0.1250784,"organizerId": "38920367733","organizerName": "Climate Connection","organizerUrl": "https://www.eventbrite.co.uk/o/climate-connection-38920367733","organizerFollowers": 2173,"organizerWebsite": "https://www.climateconnection.co.uk/","organizerTwitter": null,"organizerFacebook": null,"organizerSummary": null,"imageUrl": "https://img.evbuc.com/...","language": "en-us","publishedAt": "2026-07-29T10:03:44Z","seriesId": null,"occurrences": 1,"ticketsUrl": "https://www.eventbrite.com/checkout-external?eid=1995906038690","ticketsBy": "Eventbrite","query": "tech conference","location": "London, Greater London, United Kingdom","position": 1,"description": "Bringing together innovators, investors and enthusiasts\nAre you passionate about climate tech? ...","descriptionHtml": "<div>Bringing together innovators, investors and enthusiasts</div>...","ticketClasses": [{ "name": "Early Bird! - Startups", "description": null, "price": 10.75, "fee": 0, "tax": 0, "currency": "GBP", "free": false, "donation": false, "status": "UNAVAILABLE", "salesStart": null, "salesEnd": null, "minQuantity": 1, "maxQuantity": 1, "type": "admission" },{ "name": "Startups", "description": null, "price": 11.95, "fee": 0, "tax": 0, "currency": "GBP", "free": false, "donation": false, "status": "AVAILABLE", "salesStart": null, "salesEnd": null, "minQuantity": 1, "maxQuantity": 1, "type": "admission" }],"refundPolicy": "No Refunds","ageRestriction": null,"doorTime": null,"createdAt": "2026-07-29T09:51:26Z","changedAt": "2026-10-01T07:45:18Z","vanityUrl": null,"detailsFetched": true}
Every row has the same keys. Fields an event doesn't have are null or an empty list; the last ten fields (from description on) are filled only with details on. In tests about 7 in 10 events had an organizer website and about 1 in 3 a Facebook page.
Limits worth knowing
- More than 1,000 events per search. Eventbrite shows only 1,000 events for one search. When you ask for more, the actor repeats the search over smaller date ranges, then per category, format and price, and skips duplicates. In a test, one Saturday in New York returned 1,449 different events where a single search stops at 1,000. A split search returns the soonest dates first and looks up to 400 days ahead.
- Counts are approximate. The site folds repeats of the same event into one result, so a search that reports 1,600 events can hold fewer different ones. Judge coverage by the rows you get.
- Recurring events come as one row for the next date, with
seriesIdand the number of dates inoccurrences. - Locations. A city name is matched to Eventbrite's own place list and the match is written to the log (
Location "London" -> London, Greater London, United Kingdom). For a different place with the same name add the region or country ("London, Canada") or use the slug from the site's address bar (canada--london). An unknown location stops the run with a clear message instead of searching the wrong place. - Results page URLs must be search pages (
/d/...). All filters in the address are kept, including ones that have no input field here, such as neighbourhoods and languages. - Organizer pages return upcoming events only.
- Upcoming events only. Eventbrite's search does not list events that have ended.
- Prices.
minPriceandmaxPriceare the cheapest and dearest ticket on sale. About 3 in 100 paid events publish no price in the search data; both fields arenullfor them, andticketClasses(details on) usually still has the prices. - Attendee counts, tickets sold and venue capacity are not public and are not in the output. Organizer email addresses are not published by Eventbrite; the organizer's website and social pages are.
- An event found by two keywords or two locations is delivered (and charged) once.
- If the details of one event can't be fetched, the event is still delivered without them and charged at the lower price. Eventbrite refuses the details request for a very small share of events (about 1 in 1,500 in tests).
Pricing
You pay per event delivered: one price for an event, a higher one for an event with full details. Set a maximum cost per run in the run options and the actor stops cleanly when it reaches it.
| Event | Price |
|---|---|
| Event with full details | $3.00 per 1,000 |
| Event (search row) | $1.50 per 1,000 |
| Run start | $0.002 |
Support
Open an issue on the Issues tab. Broken runs get fixed first.