App Logo
luma.com

Search Luma events by topic or city

Search upcoming public events on Luma, filtered by a category topic (e.g. "crypto", "fitness") or a curated city (e.g. "paris", "london"), paginated.

Input

city optional

Curated Luma city slug to filter by (e.g. "paris", "london", "new-york"). Mutually exclusive with topic.

limit optional

Max events to return per call. Default 25.

topic optional

Category slug to filter by (e.g. "crypto", "arts-culture", "fitness"). Mutually exclusive with city. Some categories are only served per-place and cannot be browsed globally; those fail naming the slug, and the way to browse them is `city`.

cursor optional

Pagination cursor from a previous call's next_cursor.

latitude optional

Optional latitude to bias/sort results by proximity. Only affects ordering — it does NOT satisfy a category that Luma serves per-place.

longitude optional

Optional longitude to bias/sort results by proximity. Only affects ordering — it does NOT satisfy a category that Luma serves per-place.

Output

events required
has_more required
next_cursor optional

FAQ

Search upcoming public events on Luma, filtered by a category topic (e.g. "crypto", "fitness") or a curated city (e.g. "paris", "london"), paginated.
Optional: city, limit, topic, cursor, latitude, longitude.
It returns events, has_more, next_cursor.
No. It only uses pages of luma.com that are reachable without signing in.
It only reads. It looks things up on luma.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/luma.com/search_events, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/luma.com/search_events
It is part of Reduck's official curated catalogue.

Start building not clicking