Eventbrite Scraper
Pricing
from $1.50 / 1,000 results
Eventbrite Scraper
Scrape public Eventbrite events by city, keyword or URL: dates with time zone, venue address and coordinates, organizer, ticket price range, free and sold-out flags, category, and full descriptions. Works on every Eventbrite country site. No login, no API key, no proxy.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Anyx Solutions
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare

Eventbrite Scraper
Public Eventbrite events by city, keyword or URL — dates, venues, organizers, ticket prices and full descriptions — as clean JSON.
Scrape public Eventbrite events by city, keyword or URL: dates with time zone, venue address and coordinates, organizer, ticket price range, free and sold-out flags, category, and full descriptions. Paste any Eventbrite search page (with its date, price or format filters) or a single event page, or just type keywords and a city. Works on every Eventbrite country site (eventbrite.com, .co.uk, .com.au, .de, …). No login, no API key, no proxy. Built for event aggregators and newsletters, local-market and competitor research, sponsorship and venue prospecting, and lead generation from event organizers.
⚡ Quick start
{"startUrls": [{ "url": "https://www.eventbrite.com/d/ny--new-york/tech-events/" }],"maxItems": 5}
Or search by keyword and city:
{"searchTerms": ["jazz", "wine tasting"],"location": "London","maxItems": 20}
🧩 Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | array | no | — | Eventbrite search pages (…/d/<place>/<keyword>/, filters kept) and single event pages (…/e/<event>-tickets-<id>), on any Eventbrite country site. |
searchTerms | array | no | — | Keywords to search for, for example jazz or data science. Each keyword counts as its own start URL. |
location | string | no | — | City or place for the search keywords, for example London or San Francisco. Leave empty to search online events. |
maxItems | integer | no | — | Maximum number of events per start URL or keyword. The input form starts at 5; leave it empty to get every result Eventbrite lists (up to about 1,000 per search). |
includeDetails | boolean | no | true | Open each event's page for the full description, organizer, ticket price range and sold-out status. Turn it off for a faster run with only what the search page shows. |
proxyConfiguration | object | no | { "useApifyProxy": false } | Proxy settings. Eventbrite's public pages need no proxy. |
Add at least one URL to startUrls or one keyword to searchTerms.
Finding a search URL. Search on eventbrite.com, pick a city and set any filters you want
(date, price, category, online), then copy the address from your browser. It looks like
https://www.eventbrite.com/d/ny--new-york/tech-events/.
📤 Output
Each event is one dataset row.
Fields
| Field | Type | Description |
|---|---|---|
id | string | Eventbrite event ID. |
name | string | Event name. |
url | string | Event page on Eventbrite. |
summary | string | Short summary written by the organizer. |
descriptionHtml | string | Full event description as HTML. |
descriptionText | string | Full event description as plain text. |
startDate | string | Start, in the event's local time with its UTC offset (ISO 8601). |
endDate | string | End, in the event's local time with its UTC offset (ISO 8601). |
timezone | string | The event's time zone, such as America/New_York. |
isOnline | boolean | Whether the event is online. |
status | string | Event status: live, started, ended, completed or canceled. |
venueName | string | Venue name. Empty for online events. |
address | string | Venue address on one line. |
city | string | Venue city. |
region | string | Venue state or region. |
country | string | Venue country code, such as US. |
latitude | number | Venue latitude. |
longitude | number | Venue longitude. |
organizerId | string | Eventbrite organizer ID. |
organizerName | string | Organizer name. |
organizerUrl | string | Organizer's Eventbrite profile. |
organizerEventCount | number | Number of events the organizer has run on Eventbrite. |
organizerTotalAttendees | number | Total attendees across the organizer's events. |
isFree | boolean | Whether the event is free. |
minPrice | number | Lowest ticket price. |
maxPrice | number | Highest ticket price. |
currency | string | Ticket currency, such as USD. |
salesStatus | string | Ticket sales status, such as on_sale, sold_out, sales_ended or not_yet_on_sale. |
isSoldOut | boolean | Whether the event is sold out. |
category | string | Eventbrite category, such as Science & Tech. |
subcategory | string | Eventbrite subcategory. |
format | string | Event format, such as Networking or Class. |
tags | array | Tags the organizer added. Filled for events found through a search page. |
imageUrl | string | Event cover image. |
publishedAt | string | When the event was published (ISO 8601). Filled for events found through a search page. |
With includeDetails off, the description, organizer name and counts, prices and sales status are
null, because the search page does not show them.
💡 Use cases
- Event aggregation — fill city guides, newsletters and event apps with upcoming events by place, topic and date.
- Lead generation — find active organizers in a niche or city, with their event volume and audience size.
- Market research — track what kinds of events run where, how they are priced, and which sell out.
- Sponsorship and venue prospecting — spot recurring events and busy venues worth approaching.
❓ FAQ
- Do I need an Eventbrite account or API key? No. The Actor reads the same public pages any visitor sees.
- Do I need a proxy? No. It runs without one by default.
- How many events can I get per search? Eventbrite shows up to about 1,000 results (49 pages) per search. Narrow the search with filters, or add more keywords and cities, to cover more.
- Can I keep my search filters? Yes. Set the date, price, category or online filters on eventbrite.com and paste the resulting URL.
- Why are
tagsandpublishedAtempty for some events? They come from the search page. Events you add as single event URLs don't have them. - Why do some events show a price of 0? The event is free, or every ticket class is free;
isFreesays which. - Why did a run return fewer events than expected? The search may list fewer events than
maxItems, and an event listed twice is saved once. Open an issue if something looks off.
🔗 More scrapers by Anyx
- Lu.ma Event Scraper
- Dice.fm Event Scraper
- Google Maps Email & Contact Extractor
- Yellow Pages Scraper
🤝 Anyx Solutions
We build custom scrapers and data-extraction pipelines.
- Email: tantosthor@gmail.com
🖼 Image credit
Image credit: eventbrite.com