Events Directory Scraper
Pricing
$3.80 / 1,000 event scrapeds
Events Directory Scraper
Fetches upcoming public event listings (name, dates, venue, organizer, category, price, url, image) from an Eventbrite city/category discover page.
Pricing
$3.80 / 1,000 event scrapeds
Rating
0.0
(0)
Developer
Mark
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What it does
Scrapes upcoming public events from an Eventbrite city/category discover
page (eventbrite.com/d/<location>/<category>/), then visits each event's
own page to pull organizer and price, which the discover page doesn't expose.
Input
| Field | Type | Required | Description |
|---|---|---|---|
location | string | yes | Eventbrite location slug from a discover URL, e.g. ny--new-york. |
category | string | yes | Eventbrite category slug from a discover URL, e.g. all-events or music--events. |
maxEvents | integer | no | Max events to scrape from the first results page (default 20, max 100). |
Output example
One row per event in the default dataset:
{"name": "Friday Night Lights at Mama Taco Everyone FREE B4 12am w/RSVP","startDate": "2026-09-04T20:00:00-04:00","endDate": "2026-09-05T04:00:00-04:00","venueName": "MAMATACO","city": "Brooklyn","country": "US","organizer": "JiggyTime Ent","category": "Music","priceText": "USD 0.00 - 55.20","url": "https://www.eventbrite.com/e/friday-night-lights-at-mama-taco-everyone-free-b4-12am-wrsvp-tickets-1990839672051","image": "https://img.evbuc.com/..."}
organizer is the organization/promoter name only — never an attendee or
individual's personal data.
Pricing
Pay-per-event (PPE). One event-scraped event is charged per dataset row
via Actor.charge({ eventName: 'event-scraped' }), priced at $0.0038 per
event ($3.80/1k) — 16% under the best-rated comparable Eventbrite/10times
actor on the Store. Configure the price and event name in the Apify Console's
Actor pricing step.
Limits / known gaps
- Datacenter proxy is enough; no residential proxy needed (rule 1).
- Free-plan compute only (
policy/RULES.mdrule 4). - Only the first results page of the discover URL is scraped — no pagination.
- Eventbrite serves search results in one of two page shapes depending on
whether a category is set (
event_data.active_searchvssearch_data); both are handled, but a future layout change could still break thewindow.__SERVER_DATA__extraction — it's isolated to two small functions insrc/main.tsfor that reason. - No attendee, RSVP, or individual-person data is collected;
organizeris the listed organization name only.