Luma Scraper avatar

Luma Scraper

Pricing

$29.00/month + usage

Go to Apify Store
Luma Scraper

Luma Scraper

Scrape event data from lu.ma—including titles, dates, organizers, attendee counts, and descriptions. Ideal for event analytics, marketing research, and aggregation. Fast, structured, and customizable extraction from the Lu.ma platform.

Pricing

$29.00/month + usage

Rating

4.0

(14)

Developer

Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

11

Bookmarked

172

Total users

9

Monthly active users

20 hours

Issues response

12 days ago

Last modified

Share

Luma Events Scraper

banner

The Luma Events Scraper is an Apify actor that helps you extract public events listed on lu.ma, a popular platform for organizing and discovering online and in-person events. This actor is designed to collect global events based on custom search queries.


✨ Key Features

  • 🔍 Search events using one or more keywords or phrases (query and/or queries)
  • 🌍 Search events in a specific location
  • 📌 Extract detailed event info including title, date, time, organizer, location, category, and event URL

💡 Why It's Important

Luma is a fast-growing hub for curated global events—ranging from professional meetups and educational workshops to creative and wellness sessions. With this actor, you can tap into this ecosystem for:

  • Event trend analysis
  • Influencer & brand monitoring
  • Community growth insights
  • Competitive benchmarking

👤 Who Is It For?

This actor is a perfect tool for:

  • 🧑‍💻 Developers building event aggregators
  • 📊 Researchers analyzing event patterns
  • 📣 Marketers tracking niche events
  • 📅 Calendar-based app developers

🛠 Input Schema

{
"query": "Her",
"queries": ["party", "meetup"],
"maxItems": 10,
"indexedDateAfter": "2024-05-01",
"indexedDateBefore": "2024-06-01",
"location": "Paris, Île-de-France",
"proxyConfiguration": {
"useApifyProxy": true
}
}
FieldDescription
queryPrimary search keyword(s). Optional if queries is non-empty.
queriesAdditional keywords (array of strings). Optional if query is non-empty.
maxItemsMaximum events to collect per search keyword (default: 10).
indexedDateAfter / indexedDateBeforeOptional: filter by Google indexing date (YYYY-MM-DD), not event date.
locationOptional: location string (see below).
proxyConfigurationOptional: Apify Proxy settings for the browser crawler. Default in the actor input is { "useApifyProxy": true }; you can adjust groups, country, or use a custom proxy in the Apify Console proxy editor.

You must provide at least one keyword: use query, queries, or both. Values are merged in order (query first, then each entry in queries); duplicates are removed (case-insensitive). Each remaining keyword runs as its own search.

Both indexedDateAfter and indexedDateBefore filter by the Google indexing date, not the event date itself.

location is optional and can be used to search for events in a specific location. This string must appear in the event page, so the more concrete the better to find the right events. Examples:

  • 5 bis Rue de Beauce, 75003 Paris, France
  • 75003 Paris, France
  • Artverse Gallery
  • Paris, Île-de-France
  • France (❗ this will yield any event that includes France in its page)

How to find a good value for location?

  1. Open an example event page you'd like to scrape
  2. Find the location section in the event page
  3. Copy the location string
  4. Paste the location string into the location field in the actor

This will yield the most relevant events.

Output Schema

Each dataset item includes the search keyword that produced the event in the query field, so you can tell which run matched when using multiple keywords.

{
"api_id": "evt-O7EHBXYBhQPkkzM",
"accepts_usdc_for_usd": false,
"calendar": {
// ...
},
"meta_pixel_id": null,
"coupon": null,
"google_measurement_id": null,
"stripe_account_id": null,
"payment_methods": [],
"event": {
"api_id": "evt-O7EHBXYBhQPkkzM",
"calendar_api_id": "cal-HKsZ9ey1Sj9gYEz",
"cover_url": "https://images.lumacdn.com/event-covers/fg/791cacea-f395-4993-be7a-40c32162bb88",
"end_at": "2024-06-12T19:00:00.000Z",
"event_type": "independent",
"hide_rsvp": false,
"location_type": "offline",
"name": "H.E.R. DAO X AVALANCHE Builder Soirée",
"one_to_one": true,
"recurrence_id": null,
"show_guest_list": false,
"start_at": "2024-06-12T16:00:00.000Z",
"timezone": "Europe/Amsterdam",
"url": "3x75db9v",
"user_api_id": "usr-tSgIewpKpM1ig81",
"visibility": "public",
"waitlist_enabled": false,
"virtual_info": {
"has_access": false
},
"geo_longitude": "4.908389",
"geo_latitude": "52.375833",
"geo_address_info": {
"city": "Amsterdam",
"type": "google",
"region": "Noord-Holland",
"address": "Oosterdokskade 143",
"country": "Netherlands",
"place_id": "ChIJLQ3Su7oJxkcRNS9O3qEnNRY",
"city_state": "Amsterdam, Noord-Holland",
"description": "",
"full_address": "Oosterdokskade 143, 1011 DL Amsterdam, Netherlands",
"mode": "shown"
},
"geo_address_visibility": "public",
"coordinate": {
"latitude": 52.375833,
"longitude": 4.908389
}
},
"start_at": "2024-06-12T16:00:00.000Z",
"guest_data": {
// ...
},
"featured_guests": [],
"refund_policy": null,
"guest_count": 0,
"ticket_count": 0,
"hosts": [
{
// ...
}
],
"referred_by": null,
"cover_image": {
"vibrant_color": null,
"colors": ["#322822", "#4a5f72", "#75716c", "#fbfaf6"]
},
"sessions": [],
"ticket_types": [
{
// ...
}
],
"featured_infos": [
{
// ...
}
],
"categories": [],
"ticket_info": {
// ...
},
"subscribed_to_calendar": false,
"event_invite": null,
"role": null,
"sold_out": false,
"locale": "en",
"theme_meta": {
"theme": "legacy"
},
"tint_color": "#07a460",
"can_register_for_multiple_tickets": false,
"font_title": null,
"description_mirror": {
// ...
},
"eth_address_requirement": null,
"name_requirement": "full-name",
"phone_number_requirement": null,
"solana_address_requirement": null,
"registration_questions": [
{
// ...
}
],
"is_flagged": false,
"show_unlock_code_option": false,
"membership_tiers": [],
"membership_info": null,
"name": "H.E.R. DAO X AVALANCHE Builder Soirée",
"mainImageUrl": "https://images.lumacdn.com/event-covers/fg/791cacea-f395-4993-be7a-40c32162bb88",
"url": "https://lu.ma/3x75db9v",
"query": "Her",
"end_at": "2024-06-12T19:00:00.000Z"
}

👀 p.s.

Got feedback or need an extension?

Lexis Solutions is a certified Apify Partner. We can help you with custom solutions or data extraction projects.

Contact us over Email or LinkedIn

Support Our Work 💝

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to. It will take you less than a minute but it will mean a lot to us!

Image Credit: https://lu.ma