Luma & Meetup Events Scraper: Hosts, Guests & New-Event Monitor avatar

Luma & Meetup Events Scraper: Hosts, Guests & New-Event Monitor

Pricing

from $1.50 / 1,000 event records

Go to Apify Store
Luma & Meetup Events Scraper: Hosts, Guests & New-Event Monitor

Luma & Meetup Events Scraper: Hosts, Guests & New-Event Monitor

Scrape public events from Luma and Meetup in one run, by city, keyword, topic, radius or organizer link. One unified row per event: date, venue, ticket price, guest counts, hosts with LinkedIn, X and Instagram links, plus group stats. Monitor mode returns only new events on each scheduled run.

Pricing

from $1.50 / 1,000 event records

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Share

๐Ÿ“… Luma & Meetup Events Scraper: Hosts, Guests & New-Event Monitor

Every event in town, with the people who host it
Search Luma and Meetup by city, keyword and topic in one run. Get dates, venues, prices, guest counts and the hosts with their public LinkedIn and X links. Schedule it and only new events come back.
๐ŸŒ Two sites, one table
Luma and Meetup events share the same columns, so you filter and sort them together.
๐Ÿ‘ฅ Hosts you can contact
Host names, bios and public LinkedIn, X and Instagram links, plus the organizer page.
๐ŸŽŸ๏ธ Size and price
Ticket price, sold-out state, guest count, capacity and spots left where published.
๐Ÿ”” Only what is new
Run it weekly and receive just the events you have not seen, plus changes to ones you have.

Scrape public events from Luma (lu.ma) and Meetup and download them as JSON, CSV or Excel. Search by city, keyword, topic and date, or paste a host's calendar or group link. Each row gives the title, start and end time, venue with coordinates, ticket price, guest count, the organizer and the hosts. No login, no account and no key.


๐Ÿ” What can you do with it?

  • I sell to founders, startups or communities and want to know who hosts the events in my city this month, with a LinkedIn or X link for each host.
  • I run sponsorship or partnerships and need the biggest recurring events and organizers in a topic, ranked by guest count.
  • I am a recruiter or community builder and want a fresh list of meetups and mixers every Monday without checking two sites.
  • I do market research and need free versus paid, in-person versus online, by city and by topic.
  • I run an events newsletter or app and want a clean feed of new events, with coordinates, ready to import.

๐Ÿš€ How to use it

STEP 1
Pick sites, places and words
Choose Luma, Meetup or both, then add cities, keywords and topics. Or paste a calendar, group or event link.
STEP 2
Filter
Set a date window, free or paid, in person or online, and a minimum guest count.
STEP 3
Download or schedule
Export the table, or turn on monitor mode and schedule the run to get a feed of new events.

Good to know before you start

  • The pre-filled example (AI events in San Francisco, 10 per site) works as is. Raise the two limits when you are happy with the filters.
  • Luma covers 87 cities by name. Any other town works too: type the city name or enter coordinates and a radius.
  • Meetup needs at least one word to search. If you leave Keywords empty, the Actor browses with a set of common interest words and removes duplicates.
  • Some Luma events hide the street address from people who are not guests. Those rows show the city and the note guests-only instead of an address, and the coordinates are approximate.
  • To follow one host, paste their Luma calendar link or Meetup group link. You get that host's events directly.

โš™๏ธ Input

FieldTypeRequiredDescription
Platformsarray of enumNoLuma, Meetup, or both. Both are selected by default.
Cities or placesarray of textNoFor example San Francisco, London, Austin. Add a country for small towns.
Keywordsarray of textNoWords to find in titles and descriptions. Leave empty to browse everything.
Direct linksarray of URLsNoA Luma event, calendar or city page, or a Meetup event, group or search link.
Luma topicsarray of enumNoAI, Tech, Crypto, Food and Drink, Arts, Climate, Fitness, Wellness, Books, Games, Running, Family.
Meetup topicsarray of enumNoThe 20 Meetup categories, such as Technology, Career and Business, or Sports and Fitness.
Custom area latitude / longitudenumberNoSearch around exact coordinates. Fill both.
Search radiusintegerNoKilometers around each place, for Meetup and custom areas. The default is 30.
Starts on or after / beforedateNoDate window. Searching stops early once the listing passes the end date.
Event formatenumNoAny, in person only, or online only.
Ticket priceenumNoAny, free only, or paid only.
Minimum attendeesintegerNoKeep events with at least this many registered guests.
Skip sold-out eventsbooleanNoLeave out events that are sold out.
What to returnenumNoEvents, or communities (Meetup groups and Luma calendars).
Read full event pages (Luma)booleanNoAdds the full description, ticket tiers and registration questions. Off by default.
Include public attendee names (Meetup)booleanNoAdds public attendee names and profile links. Off by default.
Attendees per eventintegerNoHow many attendees to list when attendee names are on.
Calendar links: which eventsenumNoUpcoming or past events for Luma calendar links.
Only new events (monitor mode)booleanNoReturn only events not delivered before under the same monitor name.
Also report changed eventsbooleanNoIn monitor mode, also return events whose title, time, place, price or sold-out state changed.
Monitor nametextNoName of the saved list of seen events. Use one per saved search.
Maximum rows in totalintegerNoUpper limit for the run. The default is 20.
Maximum rows per searchintegerNoUpper limit for each place, keyword, topic or link. The default is 10.
ProxyobjectNoConnection settings. The default works for most runs.

๐Ÿ“ฆ Output

Each event is one row. Fields with no data are left out, never filled with placeholders.

{
"recordType": "event",
"platform": "luma",
"title": "Pancake AI x Corgi",
"url": "https://luma.com/usecorgi-fda6",
"startAt": "2026-10-30T00:00:00.000Z",
"endAt": "2026-10-30T05:00:00.000Z",
"timezone": "America/Los_Angeles",
"format": "in-person",
"address": "Corgi Cafe, 9 Claude Ln, San Francisco, CA 94108, USA",
"city": "San Francisco",
"country": "US",
"latitude": 37.7905114,
"longitude": -122.4044602,
"isFree": true,
"requiresApproval": true,
"attendeeCount": 101,
"organizerName": "Corgi",
"organizerUrl": "https://luma.com/usecorgi",
"hosts": [
{
"name": "Jeanette Li",
"linkedin": "https://www.linkedin.com/in/jeanette-li-00353b218",
"twitter": "https://x.com/jean_ette_li"
}
]
}

๐Ÿ“‹ Data table

FieldTypeDescription
platformstringluma or meetup.
recordTypestringevent, or group in communities mode.
title, url, descriptionstringEvent name, link and text. Luma descriptions need Read full event pages.
startAt, endAt, timezonestringStart and end time and the event time zone. Luma times are UTC, Meetup times keep the local offset.
durationMinutesnumberLength of the event.
format, isOnlinestring, booleanIn person, online or hybrid.
venueName, address, neighborhood, city, region, country, postalCodestringWhere it takes place. Country is a two-letter code.
latitude, longitudenumberVenue coordinates. Approximate when the host hides the address.
addressVisibilitystringpublic or guests-only (Luma).
isFree, price, maxPrice, currencyboolean, number, stringTicket price in normal currency units.
requiresApproval, isSoldOut, registrationStatus, waitlistActiveboolean, stringWhether guests need approval, and whether registration is open, waitlisted or closed.
attendeeCount, capacity, spotsRemainingnumberRegistered guests, capacity and spots left, where published.
organizerName, organizerUrl, organizerMembers, organizerRatingstring, numberThe hosting calendar or group, with member count and rating for Meetup.
organizerobjectOrganizer details: description, website, social links, location, topics, founding date and lead organizer.
hostsarrayHosts with name, bio, profile link and public LinkedIn, X, Instagram, website links.
featuredGuestsarrayUp to 10 public guests that Luma shows on the event page.
attendeesarrayPublic attendee names for Meetup events, when switched on.
topicsarrayGroup topics or event categories.
ticketTypes, registrationQuestionsarrayTicket tiers and sign-up questions, with Read full event pages.
imageUrlstringEvent picture.
searchQuery, searchLocation, source, scrapedAtstringWhich search found the row and when.
changeType, changesstring, arrayIn monitor mode: new or updated, with a list of what changed.

Communities mode returns one row per group or calendar with name, description, location, member count, rating, topics, founding date, lead organizer, website and social links.

What is not included: full guest lists on Luma and member profiles on Meetup need a login, so they are not collected. Events that hide their street address, or their guest count, show less. Private groups are not listed.


๐Ÿ’ฐ Pricing

Pay per result. An empty run costs nothing and there are no subscriptions. See the pricing box at the top of this page for the current rates.

Free plan: up to 25 rows per run, 3 runs per day, with a 30 minute pause between runs.


โญ Enjoying Luma & Meetup Events Scraper?

โญ โญ โญ โญ โญ
Stop checking two event sites by hand and get a weekly list of new events with their hosts.
A 5-star rating takes 10 seconds and helps other sales, partnership and community teams find it. Your feedback also tells us what to build next.
โ˜…ย ย Rate this Actor on Apify

โœจ Tips and best practices

  • Start with the pre-filled 20 rows to see the shape of the data, then raise the limits.
  • Use one keyword per row in Keywords. Each keyword is its own search, so related words widen the list.
  • Combine a topic with a city to find, for example, every Crypto event in London next month.
  • Turn on Read full event pages only when you need descriptions or ticket tiers. It makes the run slower.
  • For a weekly feed, keep the same Monitor name and the same searches on every scheduled run. The first run sets the baseline and returns everything it finds.
  • Sort by Guests, or set a minimum attendee count, to find the events worth sponsoring or attending.

โ“ FAQ

Does it need a Luma or Meetup account or API key?

No. It reads only public pages, so there is nothing to log in to and no key to enter.

Can I get the full guest list of an event?

Only what the sites show publicly. On Luma that is the guest count and up to 10 featured guests. On Meetup you can switch on public attendee names. Full guest lists and member profiles need a login and are not collected.

How do I get only new events every week?

Turn on Only new events, give the search a Monitor name and schedule the run. Each run delivers events you have not received before. Add Also report changed events to hear about moved dates, new venues, price changes and sold-out events.

Can I search Luma and Meetup events in the same run?

Yes. Leave both platforms selected. Rows from both sites use the same columns and carry a platform field, so you can filter or group by site.

How do I find Meetup groups or Luma organizers instead of events?

Set What to return to Communities. You get one row per Meetup group (members, rating, topics, lead organizer, links) or per Luma calendar (website and social links).


๐Ÿ›ก๏ธ Disclaimers and support

This Actor is an independent tool and is not affiliated with Luma or Meetup. It collects publicly available event information. You are responsible for using the data in line with the law and each site's terms, including data protection rules for the names and profile links of hosts and attendees. Questions or feature ideas are welcome in the Issues tab of this Actor.


๐Ÿ”— Other actors