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

3.7

(14)

Developer

Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

11

Bookmarked

138

Total users

10

Monthly active users

20 hours

Issues response

5 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 any keyword or phrase
  • 🌍 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", // Required
"maxItems": 10, // Default is 10
"indexedDateAfter": "2024-05-01", // Optional: include events indexed after this date
"indexedDateBefore": "2024-06-01", // Optional: include events indexed before this date
"location": "Paris, Île-de-France" // Optional: search events in a specific location (could be venue address, city, country, etc. the more concrete the better to find the right events)
}

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

{
"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",
"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