List events
Browse the Lensmor event catalog with keyword, geography, date, event-type, quality, Sponsor Match, and Visitor-data filters.
Use this endpoint for broad discovery, search pages, and the first step of an event workflow. Returned id and eventId values can be passed to event detail, exhibitor, personnel, scoring, ranking, recommendation, and access-unlock endpoints.
Filters narrow the catalog and pagination is one-based. Use sponsor_match_starred=1 or 0 for Sponsor Match state and has_visitors=1 or 0 for Visitor-data availability. Returned hasVisitors is an availability signal; it does not mean the caller has unlocked Visitor data. No matches return 200 OK with an empty items array.
Authorizations
Send the full Business API key from Settings -> API Keys, for example Authorization: Bearer sk_your_api_key.
Query Parameters
One-based page number. Use 1 for the first page and increment it while hasMore is true.
x >= 1Maximum number of records requested per page. The shared default is 20 and the shared upper limit is 100; individual endpoints can document a lower maximum.
1 <= x <= 100Search event names and related event text by keyword.
200Filter events by country name.
100Filter events by city name.
100Inclusive lower bound for the event start date in YYYY-MM-DD format.
Inclusive upper bound for the event start date in YYYY-MM-DD format.
Filter by one or more event-type labels. Comma-separated input is supported.
Filter by one or more quality labels. Comma-separated input is supported.
Filter by Sponsor Match starred state: 1 for starred or 0 for not starred.
0, 1 Filter by registered Visitor-data availability: 1 when available or 0 when unavailable.
0, 1 Response
Paginated events
Standard paginated collection of public event summaries.
Records returned on the current page or in the current batch.
Total matching records across all pages.
One-based page number returned.
Maximum records requested for this page.
Total pages available for the current query.
Whether another result page is available.