Eventbrite Scraper avatar

Eventbrite Scraper

Pricing

Pay per usage

Go to Apify Store
Eventbrite Scraper

Eventbrite Scraper

Unlock comprehensive event data from Eventbrite with ease. Instantly extract detailed information on conferences, concerts, festivals, and local meetups, including dates, venues, organizers, and ticket availability. Ideal for event aggregators, market analysis, and lead generation.

Pricing

Pay per usage

Rating

5.0

(2)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

1

Bookmarked

24

Total users

6

Monthly active users

a day ago

Last modified

Share

Eventbrite Events Scraper

Extract comprehensive event data from Eventbrite at scale. Collect event names, dates, times, prices, locations, categories, and direct ticket URLs from any Eventbrite search page. Perfect for event aggregators, market researchers, lead generation, and anyone who needs fast, reliable, automated access to live and virtual event listings.

Features

  • Flexible Search — Filter events by location, category, date range, or free/paid status
  • Complete Event Data — Names, descriptions, dates, times, prices, images, and ticket URLs
  • Automatic Pagination — Seamlessly collects events across multiple pages to reach your target count
  • Deduplication — Built-in duplicate removal ensures clean, ready-to-use datasets
  • Direct URL Support — Scrape from specific Eventbrite search URLs for precise targeting
  • Proxy Support — Configurable proxy settings for reliable, uninterrupted data collection
  • Cost Efficient — Lightweight extraction optimized to minimize compute costs

Use Cases

Event Aggregation & Discovery Platforms

Build event discovery apps powered by real Eventbrite data. Automatically gather thousands of events across locations and categories to populate your platform without manual effort.

Market Research & Trend Analysis

Analyze which types of events are growing in popularity, which locations have the highest demand, and how pricing varies across categories. Make data-driven decisions for event planning or sponsorship.

Competitive Intelligence for Event Organizers

Track similar events in your city or niche to understand attendance patterns, pricing strategies, and scheduling gaps. Stay ahead of the competition by monitoring the market continuously.

Lead Generation for Event Services

Identify upcoming events in your area to reach out to organizers with relevant services — catering, photography, AV equipment, ticketing, or sponsorship packages.

Academic & Social Research

Study live event attendance trends, geographic participation patterns, and the growth of virtual events. Build datasets for sociological or marketing research quickly and reliably.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlsArrayNoDirect Eventbrite search URLs to scrape
search_queryStringNoall-eventsSearch term (e.g., music, tech-conference)
locationStringNoonlineLocation slug (e.g., online, new-york, london)
categoryStringNoAllCategory filter (e.g., music, science-and-tech, business)
date_filterStringNoAnyDate range filter (today, this-weekend, this-month)
is_freeBooleanNofalseSet to true to collect only free events
results_wantedIntegerNo100Maximum number of events to collect
max_pagesIntegerNo50Maximum pages to process per run
proxyConfigurationObjectNoApify ProxyProxy settings for reliable extraction

Output Data

Each event record in the dataset contains:

FieldTypeDescription
idStringUnique Eventbrite event ID
nameStringEvent title
summaryStringShort event description
urlStringFull event page URL
image_urlStringEvent banner image URL
start_dateStringStart date in YYYY-MM-DD format
start_timeStringStart time
end_dateStringEnd date
end_timeStringEnd time
timezoneStringEvent timezone
is_online_eventBooleantrue if the event is held online
is_freeBooleantrue if the event is free
priceStringTicket price or "Free"
categoryStringEvent category
organizer_idStringEventbrite organizer ID
tickets_urlStringDirect ticket purchase URL

Usage Examples

Basic Online Event Collection

Collect all types of online events from Eventbrite:

{
"location": "online",
"search_query": "all-events",
"results_wanted": 500
}

City-Specific Music Events This Weekend

Find music events happening in New York this weekend:

{
"location": "new-york",
"category": "music",
"date_filter": "this-weekend",
"results_wanted": 100
}

Free Tech & Science Events

Collect free technology and science events available online:

{
"location": "online",
"category": "science-and-tech",
"is_free": true,
"results_wanted": 200
}

Scrape from a Specific Search URL

Target a specific Eventbrite search URL directly:

{
"startUrls": [
{ "url": "https://www.eventbrite.com/d/ca--san-francisco/tech-events/" }
],
"results_wanted": 100
}

Sample Output

{
"id": "123456789",
"name": "Tech Innovation Summit 2026",
"summary": "Join industry leaders for a day of insights on emerging technologies and startup trends.",
"url": "https://www.eventbrite.com/e/tech-innovation-summit-2026-tickets-123456789",
"image_url": "https://img.evbuc.com/example-image.jpg",
"start_date": "2026-04-15",
"start_time": "09:00:00",
"end_date": "2026-04-15",
"end_time": "17:00:00",
"timezone": "America/New_York",
"is_online_event": false,
"is_free": false,
"price": "From $49.00",
"category": "Science & Tech",
"organizer_id": "987654321",
"tickets_url": "https://www.eventbrite.com/checkout/123456789"
}

Tips for Best Results

Start with a Small Test Run

  • Use results_wanted: 20 before launching large-scale collection
  • Verify the output format matches your expectations
  • Check that URLs and filters produce the expected events

Use Specific Filters for Faster Runs

  • Narrow results by category and date_filter to reduce pages processed
  • Combine location + category for highly targeted datasets
  • Use is_free: true when you only need free events

Proxy Configuration

For reliable, uninterrupted collection, residential proxies are recommended:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Control Run Time with Pagination Limits

  • Set max_pages to limit how many pages are processed per run
  • Pair with results_wanted to cap the total event count
  • Useful for cost management on large recurring runs

Cost Estimation

Events CollectedEstimated TimeApproximate Cost
100~30 seconds$0.01
1,000~3 minutes$0.05
5,000~15 minutes$0.20
10,000~30 minutes$0.40

Costs are estimates and may vary depending on proxy usage and platform response times.


Integrations

Connect your Eventbrite data with the tools you already use:

  • Google Sheets — Export event lists directly to spreadsheets for analysis
  • Airtable — Build searchable, filterable event databases
  • Slack — Get notifications for newly discovered events
  • Webhooks — Send data directly to your APIs or internal systems
  • Make (Integromat) — Build complex, multi-step automation workflows
  • Zapier — Trigger actions across 5,000+ apps automatically

Export Formats

Download your dataset in any of these formats:

  • JSON — For developers and API integrations
  • CSV — For spreadsheet analysis and reporting
  • Excel — For business reporting and presentations
  • XML — For system-to-system integrations

Frequently Asked Questions

How many events can I collect?

You can collect as many events as Eventbrite makes publicly available. Set results_wanted and max_pages to control the collection size.

What locations are supported?

Any location available on Eventbrite search, including city slugs (e.g., new-york, london, tokyo) and online for virtual events.

Can I scrape multiple locations in one run?

Yes — use the startUrls parameter to provide multiple Eventbrite search URLs covering different locations or categories.

Can I scrape private or password-protected events?

No, the scraper only collects publicly listed events visible on Eventbrite search pages.

Why are some fields empty or null?

Field availability depends on what event organizers provide. Optional fields like end_time, category, or price may be null if the organizer did not specify them.

How do I get full event descriptions?

The scraper collects the summary shown in search listings. For the full event description, visit the url field returned in the output.

Can I schedule recurring runs?

Yes — use Apify Schedules to run the scraper automatically on a daily, weekly, or custom schedule for up-to-date event monitoring.

How often should I run it?

For event monitoring use cases, daily runs are recommended. For one-time datasets, a single run is sufficient.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


This actor is designed for legitimate data collection purposes. Users are responsible for ensuring their use complies with Eventbrite's Terms of Service and applicable laws. Use data responsibly, respect rate limits, and avoid excessive requests that may impact the platform.