Events Directory Scraper avatar

Events Directory Scraper

Pricing

$3.80 / 1,000 event scrapeds

Go to Apify Store
Events Directory Scraper

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

Mark

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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

FieldTypeRequiredDescription
locationstringyesEventbrite location slug from a discover URL, e.g. ny--new-york.
categorystringyesEventbrite category slug from a discover URL, e.g. all-events or music--events.
maxEventsintegernoMax 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.md rule 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_search vs search_data); both are handled, but a future layout change could still break the window.__SERVER_DATA__ extraction — it's isolated to two small functions in src/main.ts for that reason.
  • No attendee, RSVP, or individual-person data is collected; organizer is the listed organization name only.