Eventbrite Scraper - Events by City, Category or Keyword avatar

Eventbrite Scraper - Events by City, Category or Keyword

Pricing

from $1.00 / 1,000 event scrapeds

Go to Apify Store
Eventbrite Scraper - Events by City, Category or Keyword

Eventbrite Scraper - Events by City, Category or Keyword

Events from any Eventbrite search or browse page by URL, without login: name, dates and times, venue and address, coordinates, online or in person, free or paid, ticket price range, sold out, organizer, category, format, tags and image. Scheduled runs flag new events. $0.001 per event.

Pricing

from $1.00 / 1,000 event scrapeds

Rating

0.0

(0)

Developer

Antonio del Olmo Tena

Antonio del Olmo Tena

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Features

Limited permissions

Share

Get every event from an Eventbrite search without logging in. Paste the URL of a city and category page, a keyword search or the online events page and the Actor returns one row per event with name, date and time, venue and full address with coordinates, online or in person, free or paid, ticket price range, sold-out status, organizer with follower count, category, format, tags and image. Schedule it and events that appear since the previous run are flagged. Event discovery apps, local guides, venue and promoter prospecting, competitor monitoring, market research and newsletters at $0.001 per event.

What you get

Event (one row each): id, url, name, summary, startDate, startTime, endDate, endTime, timezone, isOnline, isCancelled, status, salesStatus, isFree, isSoldOut, hasAvailableTickets, minPrice, maxPrice, currency, category, format, tags, imageUrl, publishedAt, language, ticketsUrl, position.

Venue: venueName, address, city, region, postalCode, country, latitude, longitude.

Organizer: organizerId, organizerName, organizerUrl, organizerFollowers.

Search on every row: search (the URL you gave), place, totalCount (events the search reports).

Changes on scheduled runs: isNew is true for events that were not in the search in the previous run of the same URL.

Searches without results return nothing and are not charged; pages that cannot be read return a row with an error field.

How to use it

  1. Open Eventbrite, pick a city and a category (or type a keyword) and copy the URL from the address bar, for example https://www.eventbrite.com/d/spain--madrid/music--events/ or https://www.eventbrite.com/d/online/python/.
  2. Open the Input tab and paste the URLs, one per line (up to 100 per run).
  3. Set Max events per URL (8 events per page are read until the limit).
  4. Leave Include ticket prices and organizer on to get prices, sales status, organizer and timezone from Eventbrite's own event API; turn it off for a faster run with only the search page data.
  5. Click Start and export the rows as JSON, CSV or Excel.
  6. Schedule the Actor to be notified when new events are published.

Input

{
"searchUrls": [
"https://www.eventbrite.com/d/spain--madrid/music--events/",
"https://www.eventbrite.com/d/united-states--new-york/business--events/?q=marketing"
],
"maxEvents": 100,
"includeDetails": true
}

Output

{
"search": "https://www.eventbrite.com/d/spain--madrid/music--events/",
"place": "spain--madrid",
"totalCount": 92,
"position": 1,
"id": "2001873624901",
"url": "https://www.eventbrite.com/e/entradas-la-ruta-del-bacalao-2001873624901",
"name": "LA RUTA DEL BACALAO",
"summary": "- CONSIGUE TUS ENTRADAS - HAZLO AHORA. ULTIMAS DISPONIBLES",
"startDate": "2026-10-31",
"startTime": "17:00",
"endDate": "2026-10-31",
"endTime": "23:30",
"timezone": "Europe/Madrid",
"isOnline": false,
"isCancelled": null,
"status": "live",
"salesStatus": "on_sale",
"isFree": false,
"isSoldOut": false,
"hasAvailableTickets": true,
"minPrice": 0,
"maxPrice": 18,
"currency": "EUR",
"category": "Music",
"format": "Party or Social Gathering",
"tags": ["techno", "synthpop", "madrid"],
"venueName": "Independance Club",
"address": "127 Calle de Atocha, 28012 Madrid",
"city": "Madrid",
"region": "Comunidad de Madrid",
"postalCode": "28012",
"country": "ES",
"latitude": 40.409605,
"longitude": -3.6927799,
"organizerId": "17763795191",
"organizerName": "Independance Club",
"organizerUrl": "https://www.eventbrite.com/o/independance-club-17763795191",
"organizerFollowers": 18691,
"imageUrl": "https://img.evbuc.com/...",
"publishedAt": "2026-09-21T10:23:02Z",
"language": "es-es",
"ticketsUrl": "https://www.eventbrite.com/checkout-external?eid=2001873624901",
"isNew": false,
"timestamp": "2026-10-29T10:00:00.000Z"
}

Pricing

Pay per event: $0.001 per event and $0.002 per new event detected on a scheduled run. Empty searches are free. The 92 music events of a city cost about $0.09.

Limits and notes

  • Works with any Eventbrite country site (eventbrite.com, .es, .co.uk, .de, .fr, .com.au...) and with the filters you set in the browser (date, price, keyword).
  • Eventbrite paginates 8 events at a time and typically exposes a few hundred events per search; split large cities by category or date for full coverage.
  • Dates and times are local to the event; timezone tells which one.
  • Ticket prices come from the lowest and highest ticket type on sale; minPrice 0 with isFree false means a free ticket type plus paid ones.
  • Meetup: not available yet; use the keyword search here for community events.
  • Google Maps Places: venues and their ratings.
  • Instagram Profile and LinkedIn Company: organizers' social presence.