Luma Scraper avatar

Luma Scraper

Pricing

from $10.00 / 1,000 events

Go to Apify Store
Luma Scraper

Luma Scraper

Scrape Luma (lu.ma) events in any city, country or worldwide, or from any calendar: date, venue, GPS, ticket price, spots left, guest count, and hosts with LinkedIn, X, Instagram and website. Filter by category, keyword, date, price. Optional description and ticket types.

Pricing

from $10.00 / 1,000 events

Rating

0.0

(0)

Developer

Norm Data

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

2 days ago

Last modified

Features

Limited permissions

Share

Norm Data

📅 Luma Scraper

Extract events from Luma (lu.ma / luma.com) in any city, state, country or the whole world, or from any calendar and community. Each event comes with date and local time, venue, address and GPS, ticket price, spots left, guest count, registration status, and the hosts with their LinkedIn, X, Instagram, TikTok, YouTube and website, plus the organising calendar's socials. Filter by category, keyword, date, price, in person or online, and open registration. Turn on event details for the full description, every ticket type with its capacity and spots left, categories, refund policy and registration questions.

👉 Try it now: press Start. The ready-made input gives you 10 events in a few seconds.
💰 $0.013 per event on the Free plan (10 events per run), from $0.012 on paid plans. See pricing

✨ Why this scraper?

  • Fast
    1,000 events in about 25 seconds, 1,000 with full details in about a minute.

  • Countries and the world, not just Luma's city list
    Searches whole countries, states and continents, and keeps only events inside the country you asked for.

  • Lead-ready
    Host and calendar socials as clickable links (LinkedIn, X, Instagram, TikTok, YouTube, website).

  • Clean data
    Prices as numbers, local and UTC times, no duplicates across places, categories and links.

  • No proxy needed
    Nothing extra to set up or pay for.

  • Any place
    A city ("Berlin"), "City, Country", a state ("California"), a country ("Germany"), Worldwide, or "latitude, longitude". Several in one run.

  • Apify platform
    Schedule runs, get only new events, export to Excel or CSV, use the API, or connect Google Sheets, Zapier and Make.

⚖️ How it compares

Based on each Actor's public input options (October 2026).

CapabilityThis actorsolidcodeaitorsmhaketahypebridgematyascimbulka
Several places in one runyesone city (more via links)no (one city)yesvia linksyes
Countries, states, worldwideyesnonononono
Custom radiusyesnonononono
Calendar / community linksyesyesyesyesyesno
Past events of calendarsyesnoyesnonono
Categories12888via linksyes
Keyword filteryesyesnononono
Date rangeyesyesnononono
In person / online filteryesyesnononono
Free / paid filteryesyesnononono
Min and max priceyesnonononono
Open registration onlyyesnonononono
Event details (description, tickets)yesyesdescription onlyyesyesno
Proxy needednononooptionalnono

🚀 How to scrape Luma

  1. Create a free Apify account.
  2. Pick the filters you need, or keep the ready-made input.
  3. Click Start.
  4. Download the events as Excel, CSV or JSON from the Output tab.

💰 Pricing

How much does it cost to scrape Luma?

You pay a one-time $0.003 per run, plus a price for each event saved:

Charged forFreeBronzeSilverGold+
Event: One Luma event saved to the dataset, with hosts, socials and (optionally) full details.0.0130.0120.0110.01

Example: 1,000 events cost about $12 on Bronze. No proxy or compute costs on top.

📦 What data you get

FieldDescription
eventId, name, url, platform, coverImageLuma ID, title, event page and cover image. platform is external for events a calendar lists on another site (Partiful, Eventbrite...).
startAt, endAtStart and end in UTC.
startLocal, endLocal, timezoneStart and end in the event's local time ("2026-10-12 18:30") and its time zone.
locationType, isOnlineIn person or online.
venue, fullAddress, city, region, country, countryCode, latitude, longitudeWhere it happens (null when the host hides the address until you register).
isFree, price, maxPrice, currency, flexiblePriceCheapest paid ticket and dearest ticket (as Luma shows them), and pay-what-you-want.
registrationStatus, soldOut, spotsRemaining, nearCapacity, requiresApproval, waitlistCan you still get in, and how many spots are left.
guestCount, ticketCountPeople going and tickets issued. With details on, hidden guest lists are counted from the tickets.
calendarId, calendarName, calendarUrl, calendarDescription, calendarVerifiedThe calendar or community that runs it (null for personal calendars).
calendarWebsite, calendarTwitter, calendarLinkedin, calendarInstagram, calendarTiktok, calendarYoutubeThe calendar's links.
hosts, featuredGuestsname, username, profileUrl, bio, website, twitter, linkedin, instagram, tiktok, youtube, verified.
searchLocation, searchCategoryWhich of your places, calendars or categories found it.
description(details) Full description as plain text.
categories(details) Luma's categories for the event.
ticketTypes(details) name, price, minPrice, currency, flexible, capacity, spotsRemaining, registered, requiresApproval, salesStart, salesEnd, description.
refundPolicy, registrationQuestions, phoneRequired, sessions(details) Refund terms, what the sign-up form asks, and multi-session schedules.
scrapedAtWhen the row was collected (UTC).
errorOnly present when an event's details didn't load.

Example row (trimmed)

{
"eventId": "evt-plkQDIgx2uXuvPr",
"name": "TFOT: Global Innovation Showcase: Deep Tech, Dual Tech, FinTech, Web3, Global Expansion and Scaling at SF War Memorial",
"url": "https://luma.com/tfot-globalinnovationshowcase2026",
"platform": "luma",
"startAt": "2026-10-06T18:00:00.000Z",
"endAt": "2026-10-07T02:00:00.000Z",
"startLocal": "2026-10-06 11:00",
"endLocal": "2026-10-06 19:00",
"timezone": "America/Los_Angeles",
"locationType": "offline",
"isOnline": false,
"venue": "War Memorial Veterans Building",
"fullAddress": "War Memorial Veterans Building, 401 Van Ness Ave, San Francisco, CA 94102, USA",
"city": "San Francisco",
"region": "California",
"country": "United States",
"countryCode": "US",
"latitude": 37.7795732,
"longitude": -122.42101,
"isFree": false,
"price": 10,
"maxPrice": 500,
"currency": "USD",
"registrationStatus": "open",
"soldOut": false,
"spotsRemaining": null,
"requiresApproval": true,
"guestCount": 327,
"ticketCount": 0,
"calendarId": "cal-Q32MaXasljdNP0W",
"calendarName": "Orbis86 Events",
"calendarUrl": "https://luma.com/orbis86",
"calendarDescription": "Web3 and AI events hosted by Orbis86 globally | 50k+ followers across Twitter, Discord, Newsletter | 6000+ people hosted | 30+ Events hosted",
"calendarWebsite": "https://orbis86.com",
"calendarTwitter": "https://x.com/orbis86_x",
"calendarLinkedin": "https://www.linkedin.com/company/thefutureoftech",
"calendarInstagram": "https://www.instagram.com/orbis86.x",
"hosts": [
{
"name": "Alina Aeby",
"username": null,
"profileUrl": "https://luma.com/user/usr-MChnoFcRFzQ29B4",
"bio": "Founder & President, Silicon Valley PropTech Association (SVPA). Global partnerships in digital infrastructure, innovation, economic dev.",
"website": "https://www.svproptech.com",
"twitter": null,
"linkedin": "https://www.linkedin.com/in/alina-aeby-80295120",
"instagram": null,
"tiktok": null,
"youtube": null,
"verified": false
},
{
"name": "OffChain Global",
"username": "offchainsf",
"profileUrl": "https://luma.com/user/offchainsf",
"bio": "Network of Web3 & entrepreneur professionals with over 70 chapters globally.",
"website": "https://www.offchain.social",
"twitter": "https://x.com/offchainglobal",
"linkedin": "https://www.linkedin.com/in/kennimsf",
"instagram": null,
"tiktok": null,
"youtube": null,
"verified": false
}
],
"searchLocation": "San Francisco",
"searchCategory": "AI",
"description": "You've heard what's next. Now meet who's making it happen.\nThis October, get inside the room where founders, investors, government leaders, veterans, and technology pione...",
"categories": [
"AI",
"Crypto"
],
"ticketTypes": [
{
"name": "Standard",
"price": 0,
"minPrice": null,
"currency": null,
"flexible": false,
"capacity": null,
"spotsRemaining": null,
"registered": 308,
"requiresApproval": true,
"salesStart": null,
"salesEnd": null,
"description": null
},
{
"name": "Friends of Tech",
"price": 10,
"minPrice": null,
"currency": "USD",
"flexible": false,
"capacity": null,
"spotsRemaining": null,
"registered": 12,
"requiresApproval": false,
"salesStart": null,
"salesEnd": null,
"description": "Instant confirmation. Support this event and the emerging tech community ❤\n\nNote: All ticket sales are final and non refundable"
}
],
"registrationQuestions": [
"Please share your LinkedIn Profile URL",
"Please let us know why you want to attend the event.",
"How do you identify yourself? Please choose all that apply",
"If you are a Funder or a Founder, please select one and what stage of funding you are raising or funding?"
],
"scrapedAt": "2026-10-04T03:58:21.246Z"
}

⚙️ Input

SectionWhat it's for
Maximum eventsAlways first, caps the whole run. Empty means no limit.
WherePlaces, radius, Luma links, and past events of calendars.
FiltersCategories, keywords, dates, in person or online, price, open registration.
What to includeEvent details (optional).

Input examples

🤖 Every AI event in California, with the hosts' LinkedIn

{ "locations": ["California"], "categories": ["ai"], "maxItems": null }
{ "locations": ["Worldwide"], "categories": ["tech"], "dateFrom": "+1 days", "dateTo": "+30 days", "price": "paid", "maxItems": 2000 }

🗓️ A community's whole history, with descriptions and tickets

{ "urls": ["https://luma.com/genai-sf"], "includePast": true, "includeDetails": true }

🚀 Founder and hackathon events you can still join in London

{ "locations": ["London"], "searchTerms": ["founder", "hackathon", "startup"], "availableOnly": true }

📍 Free events within 5 km of a point

{ "locations": ["40.7128, -74.006"], "radiusKm": 5, "price": "free" }

❓ FAQ and troubleshooting

Is there a Luma API? Do I need an API key?

Luma has no public data API for this. This Actor works as a Luma API alternative: it reads the public pages and gives you clean JSON, CSV or Excel, with no API key, no login and no code to maintain. You can also call it from your own code with the Apify API, or from an AI agent through MCP: claude mcp add --transport http apify "https://mcp.apify.com?tools=normdata/luma-scraper"

Why do I get only 10 events?

On the Apify free plan each run saves up to 10 results, so you can try it before paying. Any paid plan removes the limit.

A place was skipped

Add the country ("Valencia, Spain"), or type "latitude, longitude".

No online events

Luma's map search only lists in-person events. Online events come from calendar links.

Is this an official Luma tool?

No. It is independent and not affiliated with Luma. It reads only data Luma publishes on its public pages, at a moderate pace. Use the data in line with Luma's terms and the laws that apply to you.

📧 Contact

Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com