Luma Event Scraper
Pricing
from $3.00 / 1,000 results
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Hypebridge
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
What does Luma Event Scraper do?
Luma Event Scraper helps you collect public event data from Luma. Give it one or more Luma URLs, run the Actor, and it returns structured event records you can download as JSON, CSV, Excel, or use through the Apify API.
This Actor is built for people who need Luma event listings, event details, host and organizer metadata, and ticketing signals for research, lead generation, event monitoring, market analysis, or workflow automation. The input is simple: paste supported Luma URLs into the Input tab, choose how many events to collect, and run the Actor.
Why use this Luma scraper?
Luma pages can represent different kinds of public discovery surfaces, not just one event page. This Actor gives you one tool for several common Luma workflows:
- Scrape a single Luma event page
- Collect events from a category page such as technology, wellness, or food
- Gather events from a city or place page
- Scrape a calendar or community page
- Collect events from a user profile
- Capture discover-page results for location-based research
Because it runs on Apify, you also get the platform advantages that matter in production:
- Run it manually or on a schedule
- Access data through API endpoints
- Export results in multiple formats
- Monitor run history and logs
- Plug the Actor into no-code and low-code tools like n8n, Make, Zapier, or your own backend
- Scale from quick one-off checks to recurring data collection
What data can Luma Event Scraper extract?
The Actor returns normalized event records with the most useful public event fields from Luma.
| Data point | Description |
|---|---|
eventId and eventUrl | Stable event identifier and public Luma URL |
name | Event title |
startAt, endAt, timezone | Event timing in ISO format |
coverUrl | Main event cover image |
location | Venue name, address, city, region, country, and coordinates when available |
organizer | Organizer or calendar/community metadata and public social handles |
hosts | Host profiles with usernames and public social handles |
ticketing | Free vs paid, price summary, sold-out status, remaining spots, approval requirement, guest count, ticket count |
eventState | Visibility, event type, guest-list settings, waitlist status, virtual event info |
featuredGuests and featuredCity | Extra enrichment shown on some public Luma pages |
description | Full event description when detail scraping is enabled |
ticketTypes | Individual ticket tiers when available |
categories and categoryNames | Event categories |
sessions | Session data for multi-session events |
registrationQuestions | Public registration-question structure when exposed |
locale, socialImage, socialVideo | Additional event metadata when available |
How to scrape Luma event data
How do I use Luma Event Scraper?
- Open the Input tab.
- Paste one or more supported Luma URLs.
- Set
maxEventsif you want to cap the number of events per input URL. - Leave Scrape Full Event Details enabled if you want richer event records.
- Run the Actor.
- Download the dataset or connect to it via API.
Which Luma URLs are supported?
You can start with URLs like:
- Direct event page:
https://luma.com/4uyqb56w - Category page:
https://luma.com/tech - City or place page:
https://luma.com/dallas - Calendar or community page:
https://luma.com/yc - Discover page:
https://luma.com/discover - User profile:
https://luma.com/user/Mansfieldmoms
Input example
Luma Event Scraper has a simple input schema. Use the Input tab in Apify Console for field descriptions and examples.
{"startUrls": [{ "url": "https://luma.com/tech" },{ "url": "https://luma.com/dallas" },{ "url": "https://luma.com/user/Mansfieldmoms" }],"maxEvents": 50,"scrapeEventDetails": true}
Output example
You can download the dataset extracted by Luma Event Scraper in various formats such as JSON, CSV, Excel, XML, RSS, or HTML.
{"eventId": "evt-BlQwkRLguP9KuyU","eventUrl": "https://luma.com/4uyqb56w","name": "Mom Walk and Brunch","startAt": "2026-04-17T15:00:00.000Z","endAt": "2026-04-17T17:00:00.000Z","timezone": "America/Chicago","coverUrl": "https://images.lumacdn.com/event-covers/xu/f63c264e-914f-4e26-ba3d-12785d2d3d89.png","location": {"type": "offline","venueName": "Chicken N Pickle - Grand Prairie","city": "Grand Prairie","region": "Texas","country": "United States"},"organizer": {"name": "Mansfield Mom Walk","slug": "Mansfieldmoms","instagram": "Mansfieldmomwalk"},"ticketing": {"isFree": true,"isSoldOut": false,"spotsRemaining": null,"guestCount": 107,"ticketCount": 107},"description": "Join us for a fun and easygoing morning with Mansfield Mom Walk!","categoryNames": ["Food & Drink", "Wellness"],"source": "luma","scrapedAt": "2026-04-14T18:00:00.000Z"}
How much does it cost to scrape Luma.com?
Luma Event Scraper is designed so you can test small runs first and scale up when you are ready. Your total run cost depends mostly on:
- how many event records you collect
- whether you keep Scrape Full Event Details enabled
- how often you run the Actor
In practice, basic event collection is cheaper, while full event details cost more because the Actor gathers richer metadata for each event. If you are price-sensitive, start with a small maxEvents value, inspect the output, and then scale up. The pricing panel on the Actor page is always the source of truth for your plan and current usage.
Tips for better runs
- Use direct event URLs when you only need a few specific events.
- Use category, city, or community URLs when you want broader discovery.
- Keep
maxEventslow for test runs before large scheduled jobs. - Leave Scrape Full Event Details enabled when description, categories, sessions, or ticket types matter to your workflow.
- If you use the Luma discover page, remember that discover results can vary by location.
FAQ
Is this an official Luma API?
No. This Actor is an independent data-extraction tool for publicly accessible Luma event data.
Is scraping Luma legal?
This Actor is intended for ethical use on public data only. You are responsible for making sure your use complies with applicable laws, regulations, and the target website’s terms. If your use case involves personal data or compliance-sensitive processing, consult your legal team.
Can I use this Actor in automation workflows?
Yes. You can run it from Apify Console, via API, on schedules, or through automation tools such as n8n.
What if I need a custom output shape or additional fields?
Open an issue or reach out through the Actor page. If the public Luma page exposes the data, the Actor can often be extended.
Other Hypebridge Actors
If you also work with event and venue data outside Luma, you may want to check out our other Actors for platforms such as Dice.fm, Shotgun, Prekindle, Eventbrite, Posh, and Eventnoire.
Support
If something is unclear or you want a field added, use the Issues tab on the Actor page or contact us through Apify Store. Feedback is useful, especially for edge-case Luma URLs or output requirements.