Eventbrite Events Scraper avatar

Eventbrite Events Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Eventbrite Events Scraper

Eventbrite Events Scraper

Extract events from Eventbrite like title, date, venue, organizer, ticket price, image, tags. Filter by location, category, or keyword. No proxy required.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(10)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

11

Bookmarked

0

Total users

0

Monthly active users

2 days ago

Last modified

Share

Extract events from Eventbrite — name, dates, venue, organizer, geocoordinates, image, category, tags, and ticket URL. Browse by location, category, or paste any Eventbrite browse URL. No proxy required.

Features

  • 28 output fields per event — flat schema with typed defaults (zero nulls)
  • Filter by location (city / state / country / online)
  • Filter by category (music, business, food-and-drink, sports, etc.)
  • Pagination — walks ?page=N until maxItems reached (~20 events per page)
  • Geocoordinates for every event with a venue
  • No proxy, no cookies, no login — works directly from datacenter IPs

Input

FieldTypeDescription
startUrlsArrayEventbrite browse URLs (e.g., https://www.eventbrite.com/d/ny--new-york/all-events/). Filters in the URL pass through.
locationStringCity/region slug used when no startUrls (e.g., ny--new-york, ca--san-francisco, united-states, online)
categoryStringCategory slug (e.g., music, business, food-and-drink, sports)
maxItemsIntegerMaximum events to return (default 50, max 500)

Example Input

{
"location": "ny--new-york",
"category": "music",
"maxItems": 100
}

Or with a direct URL:

{
"startUrls": ["https://www.eventbrite.com/d/online/business/"],
"maxItems": 50
}

Output

Each event has 28 fields. All fields are always present — empty strings, zero, false, or empty array as typed defaults, never null.

Identity

FieldTypeDescription
idStringEventbrite event ID
nameStringEvent name
summaryStringShort summary (truncated to 1,000 chars)
urlStringEvent page URL
ticketsUrlStringDirect checkout URL

Dates

FieldTypeDescription
startDateStringStart date (YYYY-MM-DD)
startTimeStringStart time (HH:MM)
endDateStringEnd date (YYYY-MM-DD)
endTimeStringEnd time (HH:MM)
timezoneStringIANA timezone (e.g., America/New_York)

Venue

FieldTypeDescription
isOnlineBooleanWhether it's a virtual event
isCancelledBooleanWhether the event is cancelled
venueNameStringPrimary venue name
venueAddressStringFull street address
venueCityStringCity
venueRegionStringState / region code
venueCountryStringCountry code (US)
venuePostalCodeStringZIP / postal code
latitudeNumberLatitude
longitudeNumberLongitude

Classification

FieldTypeDescription
categoryStringEventbrite category (e.g., Music, Business)
formatStringEvent format (e.g., Concert, Workshop)
tagsArrayOrganizer tags / keywords
languageStringLanguage code

Other

FieldTypeDescription
imageUrlStringEvent cover image URL
primaryOrganizerIdStringOrganizer ID
ticketsByStringTicket provider name
scrapedAtStringISO 8601 scrape timestamp

FAQ

Q: Do I need a proxy? No. Eventbrite browse pages are publicly accessible from datacenter IPs via Chrome 131 TLS impersonation. The scraper extracts the embedded window.__SERVER_DATA__ JSON which contains all event data — no auth or cookies needed.

Q: How do I filter by city? Use the location slug Eventbrite uses in its URLs. Examples:

  • ny--new-york, ca--san-francisco, tx--austin
  • united-kingdom, germany, united-states
  • online (for virtual events)

You can also paste any Eventbrite browse URL into startUrls directly.

Q: How do I filter by category? Use the category slug from Eventbrite URLs:

  • music, business, food-and-drink, community, arts
  • sports-and-fitness, health, science-and-tech, family-and-education

Q: How fresh is the data? Eventbrite browse pages are served from their live database — events appear immediately after publication.

Q: Are paid and free events both included? Yes. Both ticketed and free events appear in browse results.

Use Cases

  • Event marketing research — track competitor events in your category / region
  • Venue analytics — map events by venue to understand utilization
  • Calendar aggregation — feed event data into calendars or city guides
  • Lead generation — identify event organizers in target markets
  • Travel planning — find events happening in destination cities
  • Trend analysis — spot rising tags / categories over time