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. Filter by online or in-person events in any city.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Stas Persiianenko
Actor stats
0
Bookmarked
7
Total users
2
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 scrape Eventbrite events
- 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"}
How much does it cost to scrape Eventbrite?
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
Using the Apify API
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 |
Use with AI agents via MCP
Eventbrite Scraper is available as a tool for AI assistants via the Model Context Protocol (MCP).
Setup for Claude Code
$claude mcp add --transport http apify "https://mcp.apify.com"
Setup for Claude Desktop, Cursor, or VS Code
Add this to your MCP config file:
{"mcpServers": {"apify": {"url": "https://mcp.apify.com"}}}
Example prompts
- "Find tech events in San Francisco on Eventbrite"
- "Search Eventbrite for AI conferences this month"
- "What startup networking events are happening online this week?"
cURL
curl -X POST "https://api.apify.com/v2/acts/automation-lab~eventbrite-scraper/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQuery": "AI conference","location": "ca--san-francisco","maxResults": 50}'
Legality
Scraping publicly available data is generally legal according to the US Court of Appeals ruling (HiQ Labs v. LinkedIn). This actor only accesses publicly available information and does not require authentication. Always review and comply with the target website's Terms of Service before scraping. For personal data, ensure compliance with GDPR, CCPA, and other applicable privacy regulations.
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.
Q: The scraper returns 0 events for my search. A: Check your location slug format. Eventbrite uses a specific format like "ca--san-francisco" (state--city) or "united-kingdom--london" (country--city). Visit eventbrite.com, search for events in your city, and copy the location slug from the URL.
Q: Some events are missing ticket prices.
A: Eventbrite's discovery pages do not include pricing information in the embedded data. The scraper provides a ticketsUrl link where you can check the actual ticket prices on the event page.
Other event and data scrapers
- Exchange Rate Scraper — get live currency exchange rates for 150+ currencies
- FDA Recalls Scraper — search the FDA enforcement database for drug, food, and device recalls
- Goodreads Scraper — extract book data, ratings, and reviews from Goodreads