Eventbrite Search Scraper

Eventbrite Search Scraper

by hypebridge

Scrape Eventbrite search, discovery and details pages

6,730 runs
59 users
Try This Actor

Opens on Apify.com

About Eventbrite Search Scraper

Scrape Eventbrite search, discovery and details pages

What does this actor do?

Eventbrite Search Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Eventbrite Scraper A powerful Apify Actor that scrapes event information from Eventbrite. Supports both basic search page scraping and detailed event page extraction with comprehensive data including pricing, tickets, images, performers, and more. ## Features - Two scraping modes: Basic (search results) and Detailed (full event data) - Flexible input: Works with search/discovery pages AND direct event detail URLs - Comprehensive data extraction: Extracts 50+ fields from Eventbrite event pages - Pagination support: Automatically follows pagination on keyword search pages - Series/recurring events: Captures child events for recurring event series - Pay-per-event pricing: Supports Apify's pay-per-event monetization model ## Input Parameters | Parameter | Type | Default | Description | | -------------------- | ------- | -------- | -------------------------------------------------------------- | | startUrls | Array | Required | Eventbrite URLs to scrape (search pages or event detail pages) | | scrapeEventDetails | Boolean | false | Enable detailed scraping mode | | maxEvents | Number | 0 | Maximum events to scrape (0 = unlimited) | ### Supported URL Types Search/Discovery Pages: https://www.eventbrite.com/d/united-states/events/ https://www.eventbrite.com/d/tx--houston/performances--this-week/?page=1 https://www.eventbrite.com/b/tx--dallas/nightlife/?category=clubs-and-parties Direct Event Detail Pages: https://www.eventbrite.com/e/event-name-tickets-1234567890 ## Output ### Basic Mode (scrapeEventDetails: false) Quick extraction from search result listings: | Field | Description | | ---------------- | ---------------------------------------- | | eventId | Unique event identifier | | eventUrl | Direct link to event page | | eventTitle | Event title | | paidStatus | "free" or "paid" | | location | City and state | | category | Event category | | urgency_signal | Urgency message (e.g., "Sales end soon") | | eventImage | Event cover image URL | | source | Always "eventbrite" | ### Detailed Mode (scrapeEventDetails: true) Full extraction from event detail pages with 50+ fields: #### Core Information | Field | Description | | ----------------- | ---------------------------------- | | eventId | Event ID | | eventUrl | Event URL | | eventTitle | Event title | | summary | Short event summary | | description | Full description (plain text) | | descriptionHtml | Full description (HTML) | | category | Main category | | subcategory | Subcategory | | format | Event format (e.g., "Performance") | | tags | Array of hashtags | #### Timing | Field | Description | | -------------------- | ---------------------------------------------- | | timing.start | Start time (UTC) | | timing.end | End time (UTC) | | timing.timezone | Event timezone | | timing.duration | Duration object (hours, minutes, totalSeconds) | | timing.doorTime | Door opening time | | timing.displayDate | Formatted display date | #### Location | Field | Description | | ---------------------- | ---------------------- | | location.type | "venue" or "online" | | location.venueName | Venue name | | location.address | Full address | | location.city | City | | location.state | State/region | | location.postalCode | Postal/ZIP code | | location.country | Country code | | location.coordinates | Latitude and longitude | #### Organizer | Field | Description | | ----------------------- | --------------------- | | organizer.id | Organizer ID | | organizer.name | Organizer name | | organizer.url | Organizer profile URL | | organizer.description | Organizer description | | organizer.logo | Organizer logo URL | | organizer.website | Organizer website | | organizer.twitter | Twitter handle | | organizer.facebook | Facebook handle | #### Pricing & Tickets | Field | Description | | --------------------------- | -------------------------------------------- | | pricing.currency | Currency code | | pricing.isFree | Boolean | | pricing.minPrice | Minimum ticket price | | pricing.maxPrice | Maximum ticket price | | pricing.tickets | Array of ticket classes with full details | | pricing.salesStatus | "available", "sold_out", "unavailable" | | pricing.totalSold | Total tickets sold | | pricing.remainingCapacity | Remaining ticket capacity | | displayPrice | User-friendly price display (e.g., "$14.59") | #### Images | Field | Description | | -------------------------- | -------------------------------------------------- | | eventImage | Event cover image URL (same as BasicEvent) | | images.hero | Main hero image URL | | images.heroSizes | Hero image in multiple sizes (480px, 600px, 940px) | | images.descriptionImages | Array of images from event description | #### Status & Flags | Field | Description | | ----------------------- | ---------------------------------------------------------------------------------------------------------------------------- | | status.isLive | Event is live | | status.isEnded | Event has ended | | status.isExpiredEvent | Event is expired | | status.isCanceled | Event is canceled | | status.isPostponed | Event is postponed | | status.isSoldOut | Event is sold out | | checkoutFlags | Object with flags: reservedSeating, hasDonations, hasWaitlist, repeatingEvent, isRsvp, hasAddons, hasDiscounts, isSalesEnded | #### Additional Data | Field | Description | | ------------------------- | ------------------------------------------------------------------------------ | | performers | Object with headliners and supporters arrays | | childEvents | Array of child events (for recurring/series events) | | policies.refund | Refund policy description | | policies.ageRestriction | Age restriction | | policies.isRefundable | Boolean | | urgencySignals | Object with goingFast, salesEndSoon, fewTickets, isPopular, isNew, isEarlyBird | | highlights | Duration, age restriction, parking, refund info | | contentModules | Array of description content blocks (text/image) | | ownerId | Event owner's user ID | | presenter | Presenter name | | isOnlineEvent | Boolean | | isSeriesParent | Boolean (true if this is a recurring event series) | | faqs | Array of FAQ items | | scrapedAt | Timestamp of scraping | ## Sample Output ### Basic Mode json { "eventId": "979705494507", "eventUrl": "https://www.eventbrite.com/e/ratio-dallas-edition-tickets-979705494507", "paidStatus": "free", "location": "Dallas, TX", "category": "music", "eventTitle": "RATIO: DALLAS EDITION", "urgency_signal": "Sales end soon", "eventImage": "https://img.evbuc.com/...", "source": "eventbrite" } ### Detailed Mode json { "eventId": "1975362085172", "eventUrl": "https://www.eventbrite.com/e/the-secret-secret-show-tickets-1975362085172", "eventTitle": "The (secret) Secret Show", "summary": "Get ready for a night of surprises...", "description": "The Secret Group Presents...", "category": "Arts", "subcategory": "Comedy", "format": "Performance", "tags": ["#comedy", "#event", "#houston"], "timing": { "start": "2025-12-22T03:00:00Z", "end": "2025-12-22T04:30:00Z", "timezone": "America/Chicago", "duration": { "hours": 1, "minutes": 30, "totalSeconds": 5400 }, "displayDate": "Sunday, December 21, 2025 from 9:00 PM to 10:30 PM (CST)" }, "location": { "type": "venue", "venueName": "The Secret Group", "address": "2101 Polk, Houston, TX 77003", "city": "Houston", "state": "TX", "postalCode": "77003", "country": "US", "coordinates": { "latitude": 29.7489221, "longitude": -95.3566897 } }, "organizer": { "id": "20138725138", "name": "The Secret Group", "url": "https://www.eventbrite.com/o/the-secret-group-20138725138", "website": "http://thesecretgrouphtx.com", "twitter": "secretgrouphtx", "facebook": "secretgrouphtx" }, "pricing": { "currency": "USD", "isFree": false, "minPrice": { "value": 1459, "display": "14.59 USD" }, "maxPrice": { "value": 1459, "display": "14.59 USD" }, "tickets": [ { "id": "3405186179", "name": "General Admission", "cost": { "currency": "USD", "value": 1000, "display": "10.00 USD" }, "fee": { "currency": "USD", "value": 348, "display": "3.48 USD" }, "tax": { "currency": "USD", "value": 111, "display": "1.11 USD" }, "totalCost": { "currency": "USD", "value": 1459, "display": "14.59 USD" }, "isFree": false, "quantityRemaining": 78, "maximumQuantity": 10 } ], "salesStatus": "available", "totalSold": 2, "remainingCapacity": 78 }, "displayPrice": "$14.59", "images": { "hero": "https://img.evbuc.com/...", "heroSizes": { "small": "https://img.evbuc.com/...w=480...", "medium": "https://img.evbuc.com/...w=600...", "large": "https://img.evbuc.com/...w=940..." }, "descriptionImages": ["https://img.evbuc.com/..."] }, "status": { "isLive": true, "isEnded": false, "isExpiredEvent": false, "isCanceled": false, "isPostponed": false, "isSoldOut": false }, "checkoutFlags": { "reservedSeating": false, "hasDonations": false, "soldOut": false, "hasWaitlist": false, "repeatingEvent": false, "hasDiscounts": false }, "urgencySignals": { "goingFast": false, "salesEndSoon": true, "fewTickets": false, "isPopular": false }, "policies": { "refund": "No Refunds", "ageRestriction": "Ages 21+", "isRefundable": false }, "performers": { "headliners": [], "supporters": [] }, "childEvents": [], "ownerId": "299313213", "presenter": "The Secret Group", "isOnlineEvent": false, "isSeriesParent": false, "eventImage": "https://img.evbuc.com/...", "scrapedAt": "2025-12-17T17:05:43.136Z", "source": "eventbrite" } ## Usage Examples ### Scrape search results (basic mode) json { "startUrls": ["https://www.eventbrite.com/d/tx--houston/events/"], "scrapeEventDetails": false } ### Scrape search results with full details json { "startUrls": ["https://www.eventbrite.com/d/tx--houston/events/"], "scrapeEventDetails": true, "maxEvents": 50 } ### Scrape specific event directly json { "startUrls": ["https://www.eventbrite.com/e/event-name-tickets-1234567890"], "scrapeEventDetails": true } ### Scrape multiple sources json { "startUrls": [ "https://www.eventbrite.com/d/ca--san-francisco/music/", "https://www.eventbrite.com/e/specific-event-tickets-9876543210" ], "scrapeEventDetails": true, "maxEvents": 100 }

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Eventbrite Search Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
hypebridge
Pricing
Paid
Total Runs
6,730
Active Users
59
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support