Events Scraper - Luma, Eventbrite, Meetup avatar

Events Scraper - Luma, Eventbrite, Meetup

Pricing

from $0.80 / 1,000 events

Go to Apify Store
Events Scraper - Luma, Eventbrite, Meetup

Events Scraper - Luma, Eventbrite, Meetup

Upcoming events from Luma, Eventbrite, Meetup and any schema.org event page: name, date, venue, organiser, hosts, tickets, attendees. Search by topic and city or paste links. One schema.

Pricing

from $0.80 / 1,000 events

Rating

0.0

(0)

Developer

Tapaswai Ashok Choudhary

Tapaswai Ashok Choudhary

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Events Scraper — Luma, Eventbrite, Meetup

Get upcoming events as a clean, spreadsheet-ready list: name, start and end time, venue with address and coordinates, organiser, hosts (with their public LinkedIn where the event lists it), ticket prices, free / sold-out, attendee count, image and full description. Search by topic and city, or paste links. Luma, Eventbrite and Meetup come back in one schema, so they combine into one table.

Built for: event marketers and sponsors scouting where their audience meets; sales and partnership teams prospecting organisers and hosts; community builders and agencies; researchers mapping an industry's event calendar. If you work trade shows, see also Trade Show Exhibitor List Scraper.

Why this scraper

  • Three sites, one format. The same fields for Luma, Eventbrite and Meetup, plus any website that publishes schema.org events (most event platforms do, for Google).
  • Search like a person. AI in London, startup in Bengaluru, crypto online, on all three sites. City names in plain words.
  • Or paste links:
    • a Luma city, category, organiser calendar or event;
    • an Eventbrite search or event;
    • a Meetup search or group;
    • any events page.
  • Organisers and hosts. Who runs each event, with their page; on Luma also the hosts.
  • Fast and light. No browser; it reads each site's own data. A typical run takes seconds.
  • New-event alerts. Schedule it with Only new events: each run returns only events you haven't received yet, and you pay only for those.
  • Change alerts. Turn on Changes only and schedule it: each run returns only new events, events whose date, venue, status, price or sold-out state changed (old and new values in changes), and upcoming events that disappeared (changeType: "removed", cancelled or unlisted).

How to use it

  1. Type Topics or keywords (e.g. AI) and a Location (e.g. London, or online), or paste Event links.
  2. Choose Sites to search (Luma, Eventbrite, Meetup), or keep all three.
  3. Press Start. Download from the Output tab, or connect Google Sheets, Slack, Make, Zapier, n8n or webhooks.
{
"searches": ["AI", "startup"],
"location": "London",
"maxItems": 100,
"startUrls": [
{ "url": "https://luma.com/ai" },
{ "url": "https://www.meetup.com/find/?keywords=ai&location=us--ca--San%20Francisco&source=EVENTS" }
]
}

maxItems applies to each search on each site and to each link.

Meetup knows about 70 big cities by name; for other cities write City, CC with the two-letter country code (Lyon, FR), or paste a Meetup search or group link. Luma searches within a city; without a location, a keyword like ai, tech or crypto is used as a Luma category.

What you get

FieldDescription
name, url, sourceEvent, link, and luma / eventbrite / meetup / website
startAt, endAt, timezoneTimes (ISO 8601)
isOnline, statusOnline or in person; scheduled / cancelled / postponed where published
venue{name, street, city, region, postalCode, country, fullAddress, latitude, longitude}
organizer{name, url}
hostsLuma hosts: {name, linkedin, website}
price{isFree, min, max, currency, soldOut}
attendeeCountGuests going (Luma)
description, imageUrlFull text (plain) and cover image
foundViaThe search or link it came from

Pricing

Pay per result: about $1 per 1,000 events. Events filtered out as past or already delivered (Only new) are free. On Apify's free plan a run returns up to 200 events, enough to try it.

Use it in n8n, Make, Zapier or AI agents

Every run is one API call (run-sync-get-dataset-items). In n8n, use an HTTP Request node, or Apify's own node. AI agents can call it through Apify's hosted MCP server (https://mcp.apify.com?tools=tacps126/events-scraper).

Notes

  • Only public event pages are read. Hosts' names and LinkedIn links are shown as the organiser published them; use personal data within GDPR and the platforms' terms.
  • Sites that ask for a human check (captcha) are skipped and reported in the run log; this Actor does not solve captchas.

Support

Missing a site or a field? Open an issue on the Issues tab with a link; requests decide what gets added next.