Scrape Eventbrite event data
The Eventbrite Scraper takes an event and returns it as a row of ten columns: query, name, start, end, venue, address, price, currency, organizer and url. You can submit either the full event URL or the bare numeric id - both appeared in our runs and both worked, which matters if you already hold ids in a database and would otherwise have to rebuild URLs from them.
Four behaviours are worth knowing before you build on it, all observed rather than assumed. Times come back as ISO 8601 with a UTC offset rather than a trailing Z, so parse the offset instead of treating the value as UTC. Recurring events return their next occurrence: we scraped one event on 30 June and again a fortnight later and the start moved from 4 July to 11 July with nothing else changed, so a calendar built on a cached first answer will drift. price and currency are optional in practice - on that same event, two of three populated runs returned both empty and one returned 0.0 and USD - and price is a string rather than a number. And a run can return nothing at all: one of our four came back with no rows and no columns, which is why you reconcile against the input list rather than assuming a row per submission.
The address is worth one more line. It arrives as a single string that repeats the city and state, verbatim 447 Edgewood Avenue Southeast, Atlanta, GA 30312, Atlanta, GA, US, so split on commas and dedupe before geocoding. venue and organizer are separate columns holding genuinely different values - the room and the promoter - and that split is what makes the export useful for partnership work rather than just for listings.
We are being deliberately careful about what this page does not say. All three populated runs behind it are the same event, so there is nothing here about how many events Eventbrite carries, what they typically cost, which categories are covered, or how often any field is populated across the platform. One event is not a sample, and quoting a rate from it would be inventing a measurement. On the legal side, an event listing is published to be found and none of the ten columns describes an attendee - but organizer is sometimes a person's own name, which is personal data even when published voluntarily, so treat an outreach list built from it accordingly. Publicly available pages only, no third-party trackers on the data layer, and exports auto-delete after 30 days. Your first 500 rows are free and need no credit card.