Luma City Discover
Pricing
from $0.03 / 1,000 results
Luma City Discover
Discover public Luma events by city and category. Returns venue, address, dates, ticketing, and geocodes missing coordinates.
Pricing
from $0.03 / 1,000 results
Rating
0.0
(0)
Developer
Creative Scraps
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
5 days ago
Last modified
Categories
Share
Discover public Luma (lu.ma) events by metro and date range. Uses Luma’s public place discover API over HTTP (no browser) and returns normalized JSON for calendars, newsletters, research, and automation pipelines.
Categories are not used as scrape filters. Assign categories later in your ingestion pipeline (e.g. n8n). Any category/tag metadata Luma returns on an event is still mapped into the output when present.
How it works
- Resolves your city name (or
lat/lng) to a metro center and a Luma place slug when available (e.g.nyc,la,sf,london). - Fetches that city place feed with cursor pagination (
slug=<place>only — no category loop). - Keeps events inside your date window and within
radiusKmof the metro center. - Writes public listings only — name, URL, venue/address, coordinates when Luma provides them, ticketing, organizer, and optional
categories/tagsfrom Luma.
Input
| Field | Required | Description |
|---|---|---|
city | One of city / cities / lat+lng | Metro name, e.g. New York, Miami, London |
cities | Same | Optional list of cities (overrides single city when set) |
categories | No | Deprecated / ignored. Kept for backward compatibility only |
startDate / endDate | No | YYYY-MM-DD (default: today → +14 days UTC) |
radiusKm | No | Keep events near metro center (default 80) |
maxItems | No | Stop after N unique events |
maxPages | No | Pagination cap per place feed (default 8) |
lat / lng | No | Coordinate override; place slug still required for discovery |
proxyConfiguration | No | Residential Apify Proxy recommended |
Output
Each dataset item includes:
- Identity:
id,name,url/lumaUrl - Schedule:
startAt,endAt,timezone - Place:
location.venue,address,fullAddress,city,region,country,latitude,longitude(when Luma returns them) - Meta:
category,categories,tags,eventType,coverImageUrl,organizer,ticketing,guestCount,isOnline,featuredCity
Example output
{"source": "luma","id": "evt-f8Rkzv6IvfH0F13","name": "IN GOOD FORM","lumaUrl": "https://lu.ma/carpart-ojnu","url": "https://lu.ma/carpart-ojnu","description": "","startAt": "2026-09-13T14:00:00.000Z","endAt": "2026-09-13T20:00:00.000Z","timezone": "America/New_York","coverImageUrl": "https://images.lumacdn.com/uploads/gj/ac0e5f94-4dd9-40d0-a099-2753067225a2.png","image_url": "https://images.lumacdn.com/uploads/gj/ac0e5f94-4dd9-40d0-a099-2753067225a2.png","category": "car part time","categories": [],"tags": [],"eventType": "independent","location": {"venue": "car part time","fullAddress": "car part time, 904 Grand St, Brooklyn, NY 11206, USA","address": "904 Grand St, Brooklyn","city": "Brooklyn","region": "New York","country": "United States","latitude": 40.7124558,"longitude": -73.9379107,"locationType": "offline","virtualUrl": null,"placeId": "ChIJo07-ptNZwokRpBsALZY-ing"},"organizer": {"name": "car part time","calendarName": "car part time"},"guestCount": 0,"visibility": "public","city": "New York","citySlug": "nyc","featuredCity": { "name": "New York", "slug": "nyc" },"isOnline": false,"ticketing": {"isFree": true,"priceCents": null,"currency": null,"isSoldOut": false}}
Use cases
- City “what’s on” calendars and weekly digests
- Full metro event pulls before downstream category assignment
- Venue / attendance signals for local community mapping
- Pipelines that need structured Luma listings without a browser scraper
Notes
- Only public discover listings are returned.
- Coordinates are included when Luma provides them. This Actor does not geocode missing lat/lng — use venue/address in your own pipeline if needed.
- Discovery requires a Luma place slug (
nyc,la,sf, …). Metros without a place page are skipped (no category-feed fallback). - Event
descriptionis empty on list responses (discover API does not include full body text). - Residential Apify Proxy is recommended for reliability.
Tips
- Cheap smoke test:
city: "Los Angeles",maxItems: 20,maxPages: 2, omitcategories - Date filter is applied client-side after the place feed is fetched