Eventbrite Scraper avatar

Eventbrite Scraper

Pricing

Pay per event

Go to Apify Store
Eventbrite Scraper

Eventbrite Scraper

Search Eventbrite for events by keyword and location. Get event names, dates, times, venues, organizers, tags, and ticket links.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Share

Eventbrite Events Scraper

Search Eventbrite for events, conferences, meetups, and workshops by keyword and location. Extract event details, dates, organizers, tags, and ticket links.

What does Eventbrite Events Scraper do?

This actor searches Eventbrite's event discovery pages and extracts structured data from embedded JSON — no headless browser needed. For each event, it extracts:

  • Event details: name, summary, URL, image
  • Date & time: start/end dates and times with timezone
  • Location info: online event flag, venue details
  • Tags & categories: event type classifications (conference, workshop, networking, etc.)
  • Tickets: direct ticket purchase URL and ticket provider
  • Publishing data: when the event was published

Why use Eventbrite Events Scraper?

  • Fast extraction — parses embedded JSON data, no browser rendering needed
  • Location-based search — find events in specific cities or online
  • Rich tags — event categories, subcategories, and format tags included
  • Pagination support — automatically pages through results up to 200 events
  • Real-time data — fetches live event listings directly from Eventbrite
  • Structured output — clean JSON ready for analysis or integration

Use cases

  • Event marketing: Monitor competitor events and conferences in your industry
  • Lead generation: Find networking events to connect with potential clients
  • Market research: Analyze event trends by category and location
  • Competitive intelligence: Track what events competitors are hosting
  • Content curation: Aggregate relevant events for newsletters or community platforms
  • Sales prospecting: Identify event organizers for sponsorship pitches
  • Recruiting: Find tech meetups and conferences for talent outreach

How to use

  1. Go to the Eventbrite Events Scraper page on Apify Store.
  2. Enter a search query (e.g., "tech", "AI conference", "startup networking").
  3. Set the location slug (e.g., "online", "ca--san-francisco", "ny--new-york").
  4. Set maximum results (1–200).
  5. Click Start and download your data as JSON, CSV, or Excel.

Input parameters

ParameterTypeDescription
searchQueryStringSearch term for events (required). Example: "tech", "AI conference"
locationStringLocation slug (default: "online"). Examples: "ca--san-francisco", "ny--new-york", "united-kingdom--london"
maxResultsIntegerMax events to extract, 1–200 (default: 50)

Output example

Each event in the dataset contains these fields:

{
"eventId": "1980904301089",
"name": "AI & Machine Learning Conference 2026",
"summary": "By TechEvents Organization",
"url": "https://www.eventbrite.com/e/ai-machine-learning-conference-2026-tickets-1980904301089",
"imageUrl": "https://img.evbuc.com/https%3A%2F%2Fcdn.evbuc.com%2Fimages%2F...",
"startDate": "2026-04-15",
"startTime": "09:00",
"endDate": "2026-04-15",
"endTime": "17:00",
"timezone": "America/Los_Angeles",
"isOnlineEvent": false,
"isCancelled": false,
"language": "en-us",
"tags": ["Science & Technology", "Conference", "High Tech"],
"ticketsUrl": "https://www.eventbrite.com/checkout-external?eid=1980904301089",
"ticketsBy": "Eventbrite",
"publishedAt": "2026-01-15T10:30:00Z",
"searchQuery": "AI conference",
"scrapedAt": "2026-03-03T12:00:00.000Z"
}

Pricing

Eventbrite Events Scraper uses a pay-per-event pricing model:

EventPrice
Run started$0.001
Per event extracted$0.001

Cost examples:

  • 50 events: $0.001 + (50 × $0.001) = $0.051
  • 100 events: $0.001 + (100 × $0.001) = $0.101
  • 200 events: $0.001 + (200 × $0.001) = $0.201

API usage

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('YOUR_USERNAME/eventbrite-scraper').call({
searchQuery: 'startup networking',
location: 'ca--san-francisco',
maxResults: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(event => {
console.log(`${event.startDate} | ${event.name}`);
});

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
run = client.actor('YOUR_USERNAME/eventbrite-scraper').call(run_input={
'searchQuery': 'startup networking',
'location': 'ca--san-francisco',
'maxResults': 50,
})
dataset = client.dataset(run['defaultDatasetId']).list_items().items
for event in dataset:
print(f"{event['startDate']} | {event['name']}")

Integrations

Connect Eventbrite Events Scraper with other tools:

  • Google Sheets — Export event listings to spreadsheets for tracking
  • Slack / Email — Get alerts when new events match your criteria
  • Webhooks — Trigger workflows when new events are found
  • Zapier / Make — Connect to 5,000+ apps for event-driven automation
  • Google Calendar — Sync discovered events to your calendar

Tips and best practices

  • Location slugs — use Eventbrite's format: "state--city" (e.g., "ca--san-francisco"), "country--city" (e.g., "united-kingdom--london"), or "online" for virtual events
  • Broad searches — use general terms like "tech", "music", "business" for wider results
  • Specific queries — use "AI conference" or "startup pitch" for targeted results
  • Schedule regular runs — set up recurring extractions to track new events in your industry
  • Filter in post-processing — extract more events and filter by tags/dates in your analysis pipeline

Location slug examples

LocationSlug
Online/Virtualonline
San Franciscoca--san-francisco
New Yorkny--new-york
Londonunited-kingdom--london
Berlingermany--berlin
Torontocanada--toronto
Sydneyaustralia--sydney

FAQ

Q: What event data is available? A: Each event includes name, summary, dates, times, timezone, online/in-person flag, category tags, ticket link, and organizer info.

Q: Can I filter by date range? A: Eventbrite's discovery pages show upcoming events by default. For specific date filtering, use post-processing on the extracted data.

Q: How do I find the location slug? A: Visit eventbrite.com, search for events in your city, and check the URL pattern (e.g., /d/ca--san-francisco/).

Q: Are cancelled events included? A: Cancelled events may appear but are flagged with isCancelled: true.