Luma Events Lookup: Events, Hosts and Guest Counts
Pricing
from $1.25 / 1,000 event returneds
Luma Events Lookup: Events, Hosts and Guest Counts
Extract public events, hosts, guest counts, ticketing, and venues from Luma (lu.ma). Search by city, discover feed, or event URL. Misses are free.
Pricing
from $1.25 / 1,000 event returneds
Rating
0.0
(0)
Developer
Adriana Voss
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Extract public events, hosts, guest counts, ticketing details, and venues from Luma (lu.ma).
Community managers, event marketers, and recruiters use this actor to monitor tech meetups, demo days, hackathons, and conferences across any city or directly from the Luma discover feed. Retrieve organizer details, venue addresses with coordinates, ticket pricing, and attendee counts without browser overhead. You pay only for events actually returned; misses and empty queries are free.
How to use
- In the Apify Console. Open the actor page and click Start — the
queriesfield is already pre-filled with a working example. Results land in the run's dataset as soon as each item is found. - Via the API. Call it directly with a POST request — no Console needed once you have an API token:
curl "https://api.apify.com/v2/acts/accountable_eel~luma-events-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"queries":["discover"]}'
- On a schedule. Save this actor as an Apify Task with the input you want, then add a Schedule (hourly, daily, weekly) so it runs on its own — no server of your own required.
Input
{"queries": ["discover"]}
One per line. Enter "discover" for upcoming global events, a city handle (e.g. "sf", "budapest", "london", "nyc"), or a direct event URL (e.g. "https://lu.ma/fundraisingcee"). Accepted formats: discover, san-francisco, budapest, https://lu.ma/fundraisingcee.
You can search worldwide or scope results to a specific city. The actor pages through results automatically up to your maxItems cap.
Output
One row per event, for example:
| query | found | status | searchQuery | eventCount | hasMore | events | eventId | name | eventUrl | startAt | endAt | timezone | locationType | city | country | countryCode | venueAddress | fullAddress | latitude | longitude | calendarName | calendarUrl | primaryHost | hostNames | guestCount | ticketCount | isFree | isSoldOut | price | priceCents | currency | spotsRemaining | coverUrl | eventType | sourceUrl | scrapedAt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| discover | true | OK | <all events found (full list)> | <location type (offline/online)> | <venue / address> | <calendar / host organisation> | <free event?> | <sold out?> | 1970-01-01T00:00:00.000Z |
A miss comes back as a row with "found": false and is never charged. Missing fields are null, never 0 or empty strings.
Pricing
- Event returned: $2.50 per 1,000 events
Plus a $0.002 start fee per run. Charged per event returned — misses (found:false) are free.
Example runs
Paste any of these into the Input tab and press Start. All three run keyless with no login or setup required.
Upcoming featured events from the Discover feed (default).
{"queries": ["discover"],"maxItems": 20}
Tech and community events in San Francisco.
{"queries": ["sf"],"maxItems": 30}
Free public events in Budapest.
{"queries": ["budapest"],"freeOnly": true,"maxItems": 20}
Use it from Clay, n8n, Make, or an AI agent
This actor runs synchronously over plain HTTP — call it directly from a script, a workflow tool, or an AI agent, no Apify Console needed once you have an API token.
curl "https://api.apify.com/v2/acts/accountable_eel~luma-events-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"queries":["discover"]}'
n8n. Add an HTTP Request node: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~luma-events-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body Content Type JSON, JSON Body {"queries":["discover"]} (swap in an expression from an earlier node for a real value).
Clay. Add an "HTTP API" column: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~luma-events-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body {"queries":["{{query}}"]}, mapping the row's query into the queries array.
MCP. In Claude, Cursor, or any MCP client with the Apify MCP server, ask for "luma events scraper" — the agent will find and run this actor.