Eventbrite Scraper - Events, Dates, Venues and Ticket Prices avatar

Eventbrite Scraper - Events, Dates, Venues and Ticket Prices

Pricing

from $1.90 / 1,000 events

Go to Apify Store
Eventbrite Scraper - Events, Dates, Venues and Ticket Prices

Eventbrite Scraper - Events, Dates, Venues and Ticket Prices

Eventbrite scraper and API alternative: extract events for any city or online with start and end time and time zone, venue address and coordinates, organizer, ticket price range and currency, free and sold-out flags, category and tags. Filter by keyword, category, dates and free events, no login.

Pricing

from $1.90 / 1,000 events

Rating

0.0

(0)

Developer

CrawlKit

CrawlKit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

Scrape Eventbrite events for any city, or online events, with an optional keyword, category, relative date window (today, tomorrow, this weekend, this week, next week, this month) and free-only filter. One flat JSON record per event: name, summary, start and end date-time with time zone, venue name, address and coordinates, organizer, lowest and highest ticket price with currency, free and sold-out flags, category, subcategory, format and organizer tags. No login, no Eventbrite API key.

What it does

  • Opens the Eventbrite location page (/d/<location>/all-events/) to resolve the city, then reads events from the JSON search endpoint that page uses, 50 events per request, until maxItems events are collected.
  • Filters are applied by Eventbrite itself (keyword, category, date window, free, online), the same way as on the website.
  • Converts each event's local start and end to ISO 8601 with the UTC offset of the event's time zone.
  • Deduplicates events by eventId (recurring events are collapsed by Eventbrite into one entry).
  • Read-only: never opens a checkout, never selects tickets, never logs in.

Quick start for agents and API clients

Minimal input:

{ "location": "ny--new-york", "maxItems": 10 }

Free jazz events in London this weekend:

{ "location": "london", "keyword": "jazz", "dateFilter": "this-weekend", "freeOnly": true, "maxItems": 50 }

Online tech events:

{ "location": "online", "category": "science-and-tech", "maxItems": 100 }

Run it synchronously and get the items in one call:

curl -X POST "https://api.apify.com/v2/acts/sweet_stickball~eventbrite-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" -d '{"location": "ca--san-francisco", "category": "business", "dateFilter": "next-week", "maxItems": 20}'

Input

ParameterTypeRequiredDefaultDescription
locationstringYes—Eventbrite location slug (ny--new-york, united-kingdom--london, ca--san-francisco), a city name Eventbrite resolves (Chicago, Berlin, Sydney), an Eventbrite search URL (only its /d/<location>/ part is used), or online
keywordstringNo—Free-text search, e.g. jazz, startup, yoga
categorystringNoanymusic, business, food-and-drink, community, arts, film-and-media, sports-and-fitness, health, science-and-tech, travel-and-outdoor, charity-and-causes, spirituality, family-and-education, holiday, government, fashion, home-and-lifestyle, auto-boat-and-air, hobbies, school-activities, other
dateFilterstringNoanyany (all upcoming), today, tomorrow, this-weekend, this-week, next-week, this-month
onlineOnlybooleanNofalseOnly online events (the location is then ignored, see Limitations)
freeOnlybooleanNofalseOnly free events
maxItemsintegerNo50Maximum number of events (1–1,000)

Output

One dataset item per event (real example):

{
"eventId": "1992134304331",
"name": "The Beauty Beat 2026",
"url": "https://www.eventbrite.co.uk/e/the-beauty-beat-2026-tickets-1992134304331",
"summary": "The UK’s only luxury beauty event for Women of Colour returns!",
"startDate": "2026-10-31T10:00:00+00:00",
"endDate": "2026-11-01T18:30:00+00:00",
"timezone": "Europe/London",
"isOnline": false,
"venueName": "Queen Elizabeth II Centre",
"address": "Broad Sanctuary, London, SW1P 3EE",
"city": "London",
"region": "England",
"postalCode": "SW1P 3EE",
"country": "GB",
"latitude": 51.50050059999999,
"longitude": -0.1290725,
"organizerId": "54505142813",
"organizerName": "The Beauty Beat",
"organizerUrl": "https://www.eventbrite.co.uk/o/the-beauty-beat-54505142813",
"organizerFollowers": 3205,
"minPrice": 85.0,
"maxPrice": 85.0,
"currency": "GBP",
"isFree": false,
"isSoldOut": false,
"ticketsUrl": "https://www.eventbrite.com/checkout-external?eid=1992134304331",
"imageUrl": "https://img.evbuc.com/https%3A%2F%2Fcdn.evbuc.com%2Fimages%2F1187868923%2F1115426720063%2F1%2Foriginal.20260629-193749?auto=format%2Ccompress&q=75&sharp=10&s=1a9d1961a3a70660f682920806a04918",
"category": "Fashion & Beauty",
"subcategory": "Beauty",
"format": "Festival or Fair",
"tags": ["Influencer", "Beauty", "Creators", "Womenofcolour", "Blackwomen", "Luxuryevents", "Goodybags", "Goodiebags", "blackwomenevents"],
"publishedAt": "2026-07-01T11:01:20Z",
"scrapedAt": "2026-10-28T07:13:59+00:00"
}

Online events have isOnline: true and null venue fields. minPrice / maxPrice are in currency units (85.0 = 85 GBP); isFree is true when every ticket type costs 0 (donation-only events included).

Pricing

Pay-per-event, no start fee: $3.10 per 1,000 events on the Apify Free plan, with lower prices on paid plans. Each event pushed to the dataset is one event.

EventFreeStarterScaleBusinessEnterprise
Event (EVENT)$3.10$2.60$2.30$1.90$1.90

Prices in USD per 1,000 events.

Cost examples (Free plan)

ScenarioEventsCost
Quick look10$0.031
One city, one weekend300$0.93
Full search1,000$3.10

Limitations

  • At most 1,000 events per search. Eventbrite's search stops after 20 pages of 50 events. To go further in a large city, run several searches with different categories, keywords or date windows.
  • Results come in Eventbrite's own ranking (relevance), not sorted by date.
  • dateFilter windows are computed by Eventbrite in the location's time zone; fixed calendar dates are not supported.
  • Online events are not tied to a city on Eventbrite: with onlineOnly (or location: "online") the search covers online events worldwide and the location is ignored.
  • Prices are the lowest and highest ticket prices Eventbrite shows in search, before fees and taxes. About 3 % of events (tickets sold on another site, or no ticket types published) have no price. Eventbrite does not return the full event description in search, only the organizer's summary.
  • Eventbrite serves a verification page to some datacenter IPs; the Actor then opens new proxy sessions (residential as a last resort) and never solves a captcha. If every session is refused, the run fails with an explicit message.
  • An unknown location fails the run with a "not found" message; use the slug shown in the Eventbrite URL (https://www.eventbrite.com/d/<slug>/...).