Eventbrite Events Scraper — Search, Venue, Organizer & Tickets avatar

Eventbrite Events Scraper — Search, Venue, Organizer & Tickets

Pricing

Pay per event

Go to Apify Store
Eventbrite Events Scraper — Search, Venue, Organizer & Tickets

Eventbrite Events Scraper — Search, Venue, Organizer & Tickets

Pricing

Pay per event

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

15 hours ago

Last modified

Share

What does Eventbrite Events Scraper do?

Eventbrite Events Scraper extracts 30+ fields per event from Eventbrite.com — including title, ISO 8601 start/end dates with timezone, full venue address with GPS coordinates, organizer details, ticket price tiers, category and format tags, and high-resolution image variants. Three input modes: direct event URLs, free-text search, or filter combinations (city + category + date + format). Auth-free, no cookies. Built to be MCP-ready so Claude, ChatGPT, and other AI agents can call it as a tool out of the box. Pagination handled automatically up to ~1,000 events per filter combination.

Run on the Apify platform for scheduled extraction, API access, integrations (Zapier, Make, Slack, Google Sheets), residential proxy rotation, monitoring, and usage-based billing — or run the Actor on demand and download results as JSON, CSV, or Excel.

Why use Eventbrite Events Scraper?

  • Event aggregation platforms — populate a city events feed, niche directory, or curated calendar with structured data.
  • Hospitality and tourism — feed event-driven demand signals to hotel revenue management, restaurant booking, and ride-share pricing systems.
  • Sponsorship and partnership prospecting — build organizer lead lists by city, category, and event format.
  • Market and competitive research — track conferences, festivals, and meetups in your industry over time.
  • AI agents and LLM workflows — give your agent a single tool for answering "what's happening in San Francisco next weekend?"
  • Lead generation — capture organizer profile URLs to feed into outreach pipelines.
  • Personal projects and dashboards — populate an events widget, run trend analysis, build a Slack notifier.

How to scrape Eventbrite events: step-by-step

  1. Click "Try for free" at the top of this page (sign in to Apify or create a free account).
  2. Pick an input mode in the Input tab:
    • Free-text search: type a searchQuery like "jazz concert" and optionally a location slug like "ca--san-francisco".
    • Filter browse: leave searchQuery empty and pick location, category, dateFilter, format, and priceFilter from the dropdowns.
    • Direct URLs: paste Eventbrite browse or event detail URLs into startUrls.
  3. Set maxResults (default 50). Each event extracted is one billable event.
  4. Leave includeDetails: true (default) to fetch full description, organizer name, and ticket tiers from each event's detail page. Disable for a cheaper "list-only" run.
  5. Click "Start". Watch the live log; partial results stream to the Dataset tab as they're scraped.
  6. Download the dataset as JSON, CSV, Excel, RSS, or query the Apify Dataset API directly.

Input

The Input tab in Apify Console renders a form for the input fields below. All fields are optional — provide at least ONE of searchQuery, location, or startUrls.

{
"searchQuery": "tech conference",
"location": "ny--new-york",
"category": "business",
"dateFilter": "this-month",
"format": "conference",
"priceFilter": "",
"onlineOnly": false,
"maxResults": 50,
"includeDetails": true
}

Location slugs

Eventbrite uses URL slugs (not free-text names) for cities and countries. Examples:

  • ny--new-york
  • ca--los-angeles
  • ca--san-francisco
  • il--chicago
  • tx--austin
  • united-kingdom--london
  • united-states (country-wide)
  • online (all online events)

The full list is browsable at eventbrite.com/d/.

Output

Each event becomes one record in the default Dataset with 30+ fields. Sample:

{
"eventId": "1977459767396",
"name": "Friday Night Lights at Mama Taco",
"summary": "Get in early and party free before midnight with RSVP for a night full of good vibes.",
"description": "Full event description in plain text...",
"url": "https://www.eventbrite.com/e/friday-night-lights-...",
"startDate": "2026-05-15T20:00:00",
"endDate": "2026-05-16T04:00:00",
"timezone": "America/New_York",
"isOnline": false,
"isFree": false,
"venueName": "MAMATACO",
"venueAddress": "880 Flushing Avenue, Brooklyn, NY 11206",
"venueCity": "Brooklyn",
"venueRegion": "NY",
"venueCountry": "US",
"venuePostalCode": "11206",
"venueLatitude": 40.701824,
"venueLongitude": -73.936648,
"category": "Music",
"subcategory": "Hip Hop / Rap",
"format": "Party or Social Gathering",
"tags": ["Reggae", "Afrobeats", "Hiphopmusic"],
"organizerId": "5494940201",
"organizerName": "JiggyTime Ent",
"organizerUrl": "https://www.eventbrite.com/o/jiggytime-ent-5494940201",
"priceMin": 0,
"priceMax": 55.2,
"currency": "USD",
"ticketTiers": [
{ "name": "aggregate", "priceLow": 0, "priceHigh": 55.2, "currency": "USD", "availability": "InStock" }
],
"ticketsUrl": "https://www.eventbrite.com/e/...",
"imageUrl": "https://img.evbuc.com/...?w=640",
"imageUrlOriginal": "https://img.evbuc.com/...?original",
"scrapedAt": "2026-05-13T15:55:00.000Z"
}

Download as JSON, CSV, Excel, HTML table, or RSS from the Dataset tab.

Data fields extracted

FieldTypeDescription
eventId, eventbriteId, eidstringEventbrite event identifiers
name, summary, descriptionstringEvent title, short summary, full description
url, slugstringCanonical Eventbrite URL and URL slug
startDate, endDate, timezonestringISO 8601 dates with IANA timezone
isOnline, isCancelled, isFreebooleanStatus flags
languagestringEvent language code
venueName, venueAddress, venueCity, venueRegion, venueCountry, venuePostalCodestringFull venue address
venueLatitude, venueLongitudenumberWGS84 GPS coordinates
venueIdstringEventbrite venue ID
category, categorySlug, subcategory, formatstringEventbrite taxonomy
tagsarrayOrganizer-applied free-text tags
organizerId, organizerName, organizerUrl, organizerWebsitestringOrganizer profile
priceMin, priceMax, currencynumber/stringLowest and highest ticket prices
ticketTiersarrayPer-tier price objects with name, price, availability
ticketsUrl, ticketsBystringTicket purchase URL and provider
imageUrl, imageUrlLarge, imageUrlSmall, imageUrlOriginalstringCover image variants
imageWidth, imageHeightintegerOriginal image dimensions
publishedAt, scrapedAtstringPublish and scrape timestamps

How much does it cost to scrape Eventbrite events?

This Actor uses pay-per-event monetization (charge happens only for what you actually receive). Pay-per-usage (compute units + proxy passthrough) is also enabled for power users who prefer compute-tier pricing on very large jobs.

EventPrice
Actor start$0.00005 per GB of memory (1 event per run start)
event-scraped$0.005 per event returned in the dataset

Typical run costs:

  • 50 events (default agent call): ≈ $0.25
  • 500 events: ≈ $2.50
  • 1,000 events (single-filter max): ≈ $5.00

Memberships:

  • Free tier: same pricing.
  • Paid Apify plans receive the standard volume discounts on platform compute.

Tips and advanced options

  • Lower the cost by setting includeDetails: false to skip per-event detail fetches — you still get 25+ fields from the browse listing.
  • Speed up runs by reducing maxResults. The Actor stops as soon as the limit is hit; pagination only advances when more events are needed.
  • Bulk extraction at scale: combine multiple narrow filter combinations (one per city or category) rather than one giant query — Eventbrite caps a single filter combination at ~1,000 events.
  • Online-only events: set onlineOnly: true (location is ignored when true).
  • Proxy: residential is the default and recommended. Datacenter works for small runs (≤200 events) and is cheaper, but may hit rate limits on long crawls.
  • Schedule recurring runs from the Schedules tab to keep an events database fresh. Combine with Apify's Slack, Email, or webhook integrations to get notified when new events are added.

Integrations

This Actor works with:

  • Apify API — programmatic runs, dataset access, scheduling
  • Zapier, Make, n8n — no-code automation
  • Google Sheets, Airtable — direct dataset sync
  • Slack, Discord, Telegram, Email — run notifications
  • Apify MCP server — call this Actor directly from Claude, ChatGPT, Gemini, or any MCP-compatible agent at apify--eventbrite-events-scraper

FAQ

Is scraping Eventbrite legal? This Actor extracts only publicly available event data shown on Eventbrite browse and event detail pages — the same data any visitor can see in their browser. Always review Eventbrite's Terms of Service and your local regulations before scraping at scale. Don't scrape private data, attendee information, or anything behind a login.

Does it bypass Eventbrite's API rate limits? This Actor doesn't use the Eventbrite API — it reads the public HTML pages. There's no Eventbrite API token required and no API-level rate limits to worry about. Heavy users should still respect Eventbrite's robots.txt and pace their runs (residential proxy + session pool handles this automatically).

Why are some price fields empty? For events without published ticket prices (RSVP-only, "free with RSVP", external ticketing), Eventbrite may not include structured pricing data. isFree: true is set when both priceMin and priceMax are 0; for RSVP-only events you may see empty price fields.

Can it scrape attendee data? No — attendee data is private and requires Eventbrite organizer credentials. This Actor only extracts publicly visible event metadata.

What if I need a different field or another event source? Open an issue on the Apify Issues tab for this Actor, or message us for a custom solution. We also build custom scrapers for Meetup, Lu.ma, Bandsintown, Songkick, and conference-specific platforms.

Disclaimer

This Actor scrapes only publicly available event data. It does not extract attendee information, private organizer data, or anything behind a login. Use of this Actor is subject to Eventbrite's Terms of Service and applicable laws. The Actor's authors are not responsible for any misuse.