Luma Events Scraper: New Event Alerts & Organizer Leads
Pricing
from $0.70 / 1,000 results
Luma Events Scraper: New Event Alerts & Organizer Leads
Get alerted to new Luma (lu.ma) events in your city or calendar, with the organizer's Instagram, LinkedIn, TikTok, X and YouTube handles. Webhook or Telegram alerts. Also exports dates, venues with GPS, ticket prices and guest counts.
Pricing
from $0.70 / 1,000 results
Rating
0.0
(0)
Developer
Youssef Farhan
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
1
Monthly active users
18 days ago
Last modified
Categories
Features
Share
Luma Events Scraper: New Event Alerts & Organizer Leads (lu.ma)
What does Luma Events Scraper do?
Luma Events Scraper extracts events, hosts and organizer social handles from luma.com (formerly lu.ma), the fastest-growing platform for tech, AI, crypto and startup events. Scrape by city, category, calendar URL or single event URL and get event names, dates, venues with GPS coordinates, ticket prices, guest counts, full descriptions, and the real gold: organizer profiles with Instagram, LinkedIn, TikTok, X (Twitter) and YouTube handles for lead generation and sponsorship outreach.
Because it runs on Apify, you can export data as JSON, CSV, Excel or HTML, run it on a schedule, call it via the REST API, connect it to integrations (Google Sheets, Slack, Make, Zapier), and call it from an AI agent via the Apify MCP server. No Luma account, cookies or browser needed: it is a fast, HTTP-only Luma API alternative.
Get alerted to new events in your city
Turn on Monitor mode and schedule a Luma city or calendar (daily is typical), and the Actor becomes an alert feed for event marketers, sponsors, vendors and community managers.
- The first run saves a baseline and returns nothing. Every later run returns only events not seen before, with the organizers and their Instagram, LinkedIn, TikTok, X and YouTube handles.
- Add a Discord, Slack, Make, Zapier or n8n webhook, or a Telegram bot, and you get one message per run, only when something changed. Each line carries the event name, date, place, organizer and link.
- Only new events get the detail fetch, so a quiet day costs almost nothing.
- Max events is the number of events checked on each run, so set it high enough to cover the city.
- Paid plans only, and off by default. Saved inputs and schedules keep scraping everything exactly as before.
{"cities": ["nyc"],"category": "ai","maxEvents": 200,"monitor_mode": true,"alertWebhookUrl": "https://hooks.slack.com/services/..."}
Why scrape Luma events?
- Lead generation: every event lists its hosts with social handles. Build outreach lists of event organizers, community founders, and startup operators in any city.
- Sponsorship targeting: find AI meetups, hackathons, and conferences worth sponsoring before your competitors do.
- Event aggregation: power a local events website, newsletter, or Discord bot with fresh structured event data.
- Market research: measure the tech/AI/crypto meetup scene across cities and track its growth week over week.
- Competitor monitoring: watch specific community calendars and get notified about their new events.
How to scrape Luma events data
- Open the Input tab and enter one or more cities (
nyc,sf,london,dubai…), calendar URLs, or direct event URLs. - Optionally set a category (
ai,crypto,fitness…), keyword, or date range. - Keep Fetch full event details enabled to get descriptions and host social handles.
- Click Start and download your results from the Dataset tab as JSON, CSV, Excel, or HTML.
- Optional: set a schedule (e.g. weekly) to keep your event database fresh automatically.
Input
| Field | Description |
|---|---|
cities | Luma city slugs or URLs to discover events in (e.g. nyc, https://luma.com/sf) |
category | Optional category filter for city discovery (e.g. ai, crypto) |
calendarUrls | Community calendar pages to scrape upcoming events from |
eventUrls | Direct event URLs to scrape in full detail |
keyword | Only keep events matching this keyword |
dateFrom / dateTo | Date range filter (YYYY-MM-DD) |
fetchEventDetails | Fetch descriptions + host profiles with social handles (recommended) |
maxEvents | Maximum events to scrape |
concurrency | Parallel detail requests (default 20) |
{"cities": ["nyc"],"category": "ai","fetchEventDetails": true,"maxEvents": 100}
Output
{"name": "Matcha Meetup NYC","url": "https://luma.com/4m9phuxk","startAt": "2026-07-04T15:00:00.000Z","endAt": "2026-07-04T17:00:00.000Z","timezone": "America/New_York","location": {"venue": "Isshiki Matcha inside ACE Hotel","city": "New York","region": "New York","country": "United States","latitude": 40.7456899,"longitude": -73.9881963},"isFree": false,"guestCount": 42,"registration": "open","description": "join us for corgi f&f matcha meetup! ...","hosts": [{"name": "jamie","bio": "Corgi @ NYC","instagram": "jamiejipark","linkedin": "/in/jamie-park16","twitter": "sugarjammi","tiktok": "sugarjammi","youtube": "sugarjammi"}],"calendarName": "Personal","source": "city:nyc"}
Data fields
| Field | Description |
|---|---|
name, url, slug | Event title and link |
startAt, endAt, timezone | Event schedule (ISO 8601) |
location | Venue, city, region, country, GPS coordinates, online/offline |
isFree, price, isSoldOut, spotsRemaining | Ticket availability and pricing |
guestCount, registration, waitlistActive | Attendance signals |
description | Full plain-text event description |
hosts | Organizer profiles: name, bio, avatar, Instagram, LinkedIn, TikTok, X, YouTube, website |
calendarName, calendarSlug, calendarWebsite | Community/calendar the event belongs to |
categories | Luma categories the event is tagged with |
How much does it cost to scrape Luma?
You pay per event returned, and the current rate is shown on this Actor's Store page. Scraping is HTTP-only (no browser), so a run of 100 events with full details typically completes in under a minute on the default settings. Free plan users are limited to 25 events per run. Subscribe to an Apify plan to unlock full limits and scheduling.
Tips for best results
- Keep
fetchEventDetailson, host social handles are only available on detail pages. - Use
category+ city (e.g.aiinsf) to target the exact niche you care about. - Schedule a weekly run with
dateFromset to today to maintain a rolling events database. - Raise
concurrencyup to 50 for large runs.
Is scraping Luma legal?
This Actor only extracts publicly available data: the same information any visitor sees on luma.com. It collects no private data, requires no login, and complies with Apify's terms. You are responsible for using scraped data in accordance with applicable laws (GDPR, CCPA), especially personal data such as organizer names and social handles.
FAQ
Is there a Luma API? Luma's official API is limited to your own calendars. This Actor is a Luma API alternative that works on any public city, calendar, or event page.
Can I use this from an AI agent? Yes, call this Actor from any AI agent or LLM workflow via the Apify MCP server. It works great as a tool for agents doing event research or lead generation.
Does it work for lu.ma links? Yes, lu.ma URLs redirect to luma.com and both are supported.
Which cities and categories work?
Any city or category that has a page on luma.com/discover, for example sf, nyc, london or ai, crypto. You can also paste any calendar or single event URL.
How do I get only new events? Turn on Monitor mode and schedule the Actor. Each run returns only events that were not there last time, and can send them to a webhook or Telegram.
Can I find event sponsors or organizers to pitch? Yes. Every event carries its hosts with their Instagram, LinkedIn, TikTok, X and YouTube handles and website, so you can build an outreach list of active organizers in your niche.
What if a city or calendar returns nothing? Check the slug at https://luma.com/discover. Errors are listed in the run log and the run report.
Related Actors
- Journalist Request Finder: live journalist source requests, a HARO alternative.
- Podcast Scraper for Guest Booking: podcasts that book guests, with host emails.
- Reddit Lead Finder: Reddit posts from people asking for a product like yours.
- AI Account Watch: alerts when a company you watch raises funding or hires.
Support & custom solutions
Found an issue? Report it on the Issues tab and I'll fix it fast.
💼 Need a custom version or another site? Contact me through my Apify profile ⚡ Subscribe to an Apify plan to unlock full limits.