Eventbrite Scraper
Pricing
Pay per event
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
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
- Go to the Eventbrite Events Scraper page on Apify Store.
- Enter a search query (e.g., "tech", "AI conference", "startup networking").
- Set the location slug (e.g., "online", "ca--san-francisco", "ny--new-york").
- Set maximum results (1–200).
- Click Start and download your data as JSON, CSV, or Excel.
Input parameters
| Parameter | Type | Description |
|---|---|---|
searchQuery | String | Search term for events (required). Example: "tech", "AI conference" |
location | String | Location slug (default: "online"). Examples: "ca--san-francisco", "ny--new-york", "united-kingdom--london" |
maxResults | Integer | Max 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:
| Event | Price |
|---|---|
| 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 ApifyClientclient = 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().itemsfor 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
| Location | Slug |
|---|---|
| Online/Virtual | online |
| San Francisco | ca--san-francisco |
| New York | ny--new-york |
| London | united-kingdom--london |
| Berlin | germany--berlin |
| Toronto | canada--toronto |
| Sydney | australia--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.