Eventbrite API alternative: export events by city, keyword and category to CSV or JSON
If you searched for an “Eventbrite API to export events”, you probably found out that the official Eventbrite API no longer lets you search public events across the platform. It serves the events of your own organization, not a city-wide list. So you cannot ask it for “all networking events in London next month” or “all organizers of tech events in Berlin”.
This page explains how to get that list anyway, from the publicly visible event pages, with the Eventbrite Scraper, an unofficial tool that runs on Apify. It reads only what any visitor can see and needs no Eventbrite account or API key.
What you get in each row
- The event: name, date and time with time zone, category, tags, online or in person, cancelled or not.
- The place: venue, full address, city, region, postal code and GPS coordinates, so you can map events.
- The tickets: minimum and maximum price, currency, free or paid, sold out or on sale, and when sales end.
- The organizer: name, Eventbrite page, website, number of followers, Twitter and Facebook handles.
- A free summary per search: how many events exist for the keyword, the share of free and sold-out events, the median ticket price, the busiest weekdays and the top organizers and venues.
You can also switch to one row per organizer, which turns a search into a list of active event organizers in a city or a niche. That is the use case behind most “event organizer leads” searches: venues, caterers, ticketing and software vendors want to reach people who run events every month.
Free alternatives, honestly
Eventbrite’s own search page is free and fine if you browse a few events by hand. The official API is free too, and the right choice if you only need to read, create or update events of your own account. Calendar aggregators exist as well. What none of them gives you is a spreadsheet of every public event for a keyword and a city, with ticket prices and the organizer’s website. That export is what the scraper adds.
A real example
From a sample run on 8 November 2026 (search “networking”, London, United Kingdom): the first result is a free three-day event at a learned society in central London, on sale, with the organizer’s website and follower count.
{
"type": "event",
"name": "Innovating technologies for neuromorphic computing",
"startDate": "2026-11-23",
"startTime": "09:00",
"endDate": "2026-11-25",
"timezone": "Europe/London",
"category": "Science & Technology",
"venueName": "The Royal Society",
"city": "London",
"country": "GB",
"minPrice": 0,
"maxPrice": 0,
"currency": "GBP",
"isFree": true,
"isSoldOut": false,
"salesStatus": "on_sale",
"organizerName": "The Royal Society",
"organizerWebsite": "https://royalsociety.org",
"organizerFollowers": 10463,
"search": "networking · London",
"scrapedAt": "2026-11-08T08:04:02.174Z"
}
Events change every day, so these values are valid for that run only. See the full sample output.
Export events in three steps
- Define the search in the Apify Console: one or several keywords, one or several locations, a country, a category, a price filter (free or paid) and a period. You can also paste any Eventbrite search URL with your filters.
- Run it. A 50-event search finishes in well under a minute, because prices and organizers come from Eventbrite’s own event data rather than from opening each page.
- Download the dataset as CSV, Excel or JSON, or call it by API from your own code or from Make, Zapier or n8n.
{
"searches": ["networking"],
"locations": ["London"],
"country": "gb",
"maxItemsPerSearch": 20,
"includeTicketsAndOrganizer": true
}
To build a lead list, set organizersOnly to true and onlyWithOrganizerWebsite to true: you get one row per organizer, and only those you can actually visit and contact through their own site. To follow a niche over time, schedule the run daily; the output flags what is new since the last run.
AI agents can call the scraper through the Apify MCP server: https://mcp.apify.com?tools=euroscrape/eventbrite-scraper. See our MCP guide, and the similar price alert for second-hand listings, built the same way.
Pricing
You pay per result, with no subscription: $0.003 to start a run and $0.0005 per event or organizer returned. A 100-event export therefore costs about $0.053. The search summaries are free. Apify subscribers get 10 to 30% off depending on their plan. Prices read from the actor’s pricing file on 9 November 2026.
FAQ
Does Eventbrite have an official API to search events? The official API covers the events of your own organization. It no longer offers a public search across all events, which is why a scraper is used for city or niche exports.
Can I export Eventbrite events to CSV? Yes. Every run produces a dataset you can download as CSV, Excel or JSON.
Can I get organizer websites for lead generation? Yes, when the organizer published one on Eventbrite. Use only the public business information for professional outreach, and respect the GDPR and local anti-spam rules.
Does it work outside the United States? Yes. Pick the country and the city; the example above is London, and the same search works for Berlin, Paris, Amsterdam or Sydney.
Is it legal? The tool reads public pages only. You remain responsible for how you use the data.
Open the Eventbrite Scraper on Apify
Run these numbers yourself. Every EuroScrape Actor runs on Apify, pay per result, first results free. Open the Store page →
EuroScrape Data Letter
Five numbers a week from official registers and public prices, each one reproducible with an Actor. Free, one e-mail on Thursdays.
Archive and unsubscribe: buttondown.com/Euroscrape.