Eventbrite Scraper: Events, Organizers, Tickets & Venues
Pricing
from $2.87 / 1,000 event founds
Eventbrite Scraper: Events, Organizers, Tickets & Venues
Scrape Eventbrite events by city, keyword or category: title, date, venue, location, price, organizer and category. For event lists, market research and lead lists of organizers.
Pricing
from $2.87 / 1,000 event founds
Rating
0.0
(0)
Developer
NanoScrape
Maintained by CommunityActor stats
0
Bookmarked
24
Total users
11
Monthly active users
2 days ago
Last modified
Categories
Share
Eventbrite Scraper - Events & Conferences
Scrape event data from Eventbrite, the world's largest event platform with millions of events in 180+ countries.
What data can you extract?
- Event details: title, description, start/end dates, timezone
- Venue info: name, full address, city, country, GPS coordinates
- Pricing: ticket price, currency, free/paid status
- Organizer: name, profile URL, verified badge, total attendees and events hosted
- Availability: sales status, sold-out and cancelled flags, sales end date, numeric min/max price
- Full description as plain text
- Categories & tags: event category and tags
- Media: event image URL
Use with AI Agents (MCP)
Connect this actor to any MCP-compatible AI client — Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or custom agents.
Apify MCP server URL:
https://mcp.apify.com?tools=santamaria-automations/eventbrite-scraper
Example prompt once connected:
"Use
eventbrite-scraperto scrape tech events in Berlin from Eventbrite. Return results as a table."
Clients that support dynamic tool discovery (Claude.ai, VS Code) will receive the full input schema automatically via add-actor.
How to use
Option 1: Search URLs
Paste any Eventbrite search URL directly:
{"searchUrls": ["https://www.eventbrite.com/d/germany/tech/","https://www.eventbrite.com/d/ca--san-francisco/conferences/"],"maxResults": 100}
Option 2: Search query + location
{"searchQuery": "tech","location": "germany","maxResults": 50}
Location format
Eventbrite uses URL slugs for locations:
- Countries:
germany,united-states,france - Regions:
united-states--new-york,germany--berlin - Cities:
ca--san-francisco,united-kingdom--london - Online:
online
The category part of a URL is a slug such as tech, music, conferences or all-events. The bare events slug has no listing data, so it is mapped to all-events automatically.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchUrls | string[] | - | Eventbrite search page URLs |
searchQuery | string | - | Search keyword |
location | string | germany | Location slug for URL building |
maxResults | integer | 100 | Maximum events to scrape in total (1-5000). Since 1.2 the budget is shared across all searchUrls: each URL gets an even share and unused results roll over to the next URL. |
includeDetails | boolean | true | Fetch each event's detail page for price, currency and organizer. Turn off for a faster run |
Output example
{"id": "1982303023706","title": "Women in Tech Connect Berlin 2026","description": "This event is part of the Women in Tech Global Conference...","start_date": "2026-05-12T09:00:00+02:00","end_date": "2026-05-12T18:00:00+02:00","timezone": "Europe/Berlin","url": "https://www.eventbrite.com/e/women-in-tech-connect-berlin-tickets-1980168035900","image_url": "https://img.evbuc.com/...","is_free": false,"is_online": false,"price": "49.00","currency": "EUR","venue_name": "Berlin Conference Center","venue_address": "Alexanderplatz 1, 10178 Berlin","venue_city": "Berlin","venue_country": "DE","latitude": 52.5200,"longitude": 13.4050,"organizer_name": "Women in Tech Network","organizer_url": "https://www.eventbrite.com/o/women-in-tech-12345","category": "Science & Technology","tags": ["High Tech", "Conference", "Networking"],"attendee_count": null,"sales_status": "on_sale","sales_message": null,"is_sold_out": false,"is_cancelled": false,"sales_end_date": "2026-05-11T16:00:00Z","price_min": 49,"price_max": 49,"full_description": "Join us for the Women in Tech Global Conference...","organizer_total_attendees": 745,"organizer_events_count": 18,"organizer_verified": false,"language": "de-de","published_at": "2026-05-18T12:41:28Z","series_id": null,"urgency_signals": ["goingFast"],"venue_postal_code": "04179","venue_region": "SN","subcategory": "Other","event_format": "Conference","location_type": "in_person","duration_minutes": 1680,"age_restriction": null,"door_time": null,"parking": null,"refund_policy": "no_refunds","sales_start_date": "2026-05-18T05:23:00Z","organizer_id": "46154021323","organizer_logo_url": "https://img.evbuc.com/...","organizer_description": null,"organizer_hosting_since_years": 4,"organizer_email": "hello@example.com","organizer_phone": "+49 30 1234567","contact_emails": ["hello@example.com"],"organizer_social_links": ["https://www.instagram.com/example/"],"performers": [{ "name": "Ana Pasparan", "tagline": "Senior Manager @ Vodafone", "role": "supporter", "bio": "...", "image_url": "https://img.evbuc.com/...", "social_media": [] }],"faq": [{ "question": "Is the location wheelchair accessible?", "answer": "Yes." }],"video_urls": [],"source_url": "https://www.eventbrite.com/d/germany/tech/","source_platform": "eventbrite.com","scraped_at": "2026-03-31T12:00:00Z"}
Extra fields
- From the search page:
language,published_at,series_id,urgency_signals(goingFast, fewTickets, salesEndSoon),venue_postal_code,venue_region. - From the event page (with
includeDetails):subcategory,event_format,location_type,duration_minutes,age_restriction,door_time,parking,refund_policy,sales_start_date, organizerorganizer_id/organizer_logo_url/organizer_description/organizer_hosting_since_years, the speaker lineupperformers(name, tagline, role, bio, image, social links),faqandvideo_urls. - Organizer contact data (with
includeDetails):organizer_email,organizer_phone,contact_emailsandorganizer_social_links. Eventbrite has no structured organizer email or phone field, so these come from addresses and links organizers type into their organizer profile text or event description. Events without a shown address returnnull/[]; contact forms are not followed. Phone numbers are only taken when announced by a keyword (Tel, Phone, Mobile ...) or atel:link.
Performance
- 128 MB memory is enough (Go binary with TLS fingerprinting, peak about 25 MB)
- ~20 events per search page
- Fetches detail pages for price and organizer data (switch off with
includeDetails: false) - Eventbrite serves at most 49 pages (about 1,000 events) per search, so split large pulls across several cities or categories
- Empty input scrapes up to 10 events in Germany (demo run)
- Built-in proxy handling, nothing to configure
attendee_count is always null: Eventbrite does not publish how many people registered for an event. sales_status, is_sold_out and the organizer totals are the closest honest signals. The new availability and organizer fields need includeDetails (default on).
Pricing
Pay per result: $0.003 per event extracted.
FAQ
Do I need a proxy or an Eventbrite login? No login. Proxy handling is built in, nothing to configure.
How many Eventbrite events can I get per run?
Up to 5,000 per run via maxResults. Eventbrite serves at most 49 pages (about 1,000 events) per search, so split large pulls across several cities or categories.
How fresh is the data?
Each run reads the live Eventbrite pages, so results reflect what Eventbrite shows at run time. scraped_at records the time.
Why is attendee_count null?
Eventbrite does not publish registration counts. Use sales_status and is_sold_out instead.
Can I get events from one city or category?
Yes. Use a location slug such as germany--berlin with a searchQuery such as tech, or paste an Eventbrite search URL.
Related Actors
Related Scrapers
- Google News Scraper — News articles
- YouTube Scraper — Video & channel data
- Similarweb Scraper — Website analytics
European Classifieds
- Kleinanzeigen.de Scraper — Germany
- Willhaben.at Scraper — Austria
- Tutti.ch Scraper — Switzerland
- Marktplaats.nl Scraper — Netherlands
Enrich your data
Issues & Feature Requests
If something is not working or you're missing a feature or data field, please open an issue and we'll look into it.