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. Filter by online or in-person events in any city.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

2

Monthly active users

8 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

  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"
}

How much does it cost to scrape Eventbrite?

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

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 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

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