Skip to main content

Documentation Index

Fetch the complete documentation index at: https://api.lensmor.com/llms.txt

Use this file to discover all available pages before exploring further.

Events list

Browse events currently available through the Lensmor API.

Endpoint

GET /external/events/list

Authentication

See Authentication

Success status code

200 OK

Query parameters

NameRequiredTypeNotes
pageNointegerDefaults to 1.
pageSizeNointegerDefaults to 20, max 100.
keywordNostringFree-text event search.
countryNostringCountry filter.
cityNostringCity filter.
date_start_fromNoYYYY-MM-DD stringOptional lower date bound.
date_start_toNoYYYY-MM-DD stringOptional upper date bound.
event_typeNostring[]Event type filter. Accepts a comma-separated string or array values. Supported values: trade_show, vendor_summit, startup_festival, conference_led.
qualityNostring[]Quality label filter. Accepts a comma-separated string or array values. Supported values: Global, Regional, Standard.

Response body

Top-level fields

FieldTypeNotes
itemsobject[]Event summaries for the current page.
totalintegerTotal matched rows.
pageintegerCurrent page number.
pageSizeintegerPage size used for this response.
totalPagesinteger0 when total is 0.
hasMorebooleantrue when another page exists.

items[] fields

FieldTypeNotes
idstringLensmor event identifier.
eventIdstringSource event identifier, when available.
namestringEvent name.
nicknamestring or nullEvent short name.
descriptionstring or nullEvent description.
urlstring or nullEvent website URL.
dateStartYYYY-MM-DD string or nullStart date.
dateEndYYYY-MM-DD string or nullEnd date.
venuestring or nullVenue name.
citystring or nullCity.
regionstring or nullRegion or state.
countrystring or nullCountry.
exhibitorCountinteger or nullExhibitor count, when available.
imagestring or nullImage URL.
dataSourcestring or nullSource label for the event record.

Response example

{
  "items": [
    {
      "id": "123",
      "eventId": "139574",
      "name": "Shoptalk",
      "nickname": null,
      "description": null,
      "url": "https://example.com",
      "dateStart": "2026-03-25",
      "dateEnd": "2026-03-28",
      "venue": "Convention Center",
      "city": "Las Vegas",
      "region": "Nevada",
      "country": "United States",
      "exhibitorCount": 250,
      "image": null,
      "dataSource": "vendelux"
    }
  ],
  "total": 1,
  "page": 1,
  "pageSize": 20,
  "totalPages": 1,
  "hasMore": false
}

Error responses

  • 401 Unauthorized when the API key is missing, malformed, or invalid.

Notes

  • Date filters are applied only when date_start_from and/or date_start_to are supplied.
  • event_type narrows results by event category, such as trade shows, vendor summits, startup festivals, or conference-led events.
  • quality narrows results by quality label: global flagship events, regionally important events, or standard events.
  • List results do not include attendee or personnel counts; use Event details or Event brief when you need scale fields for one event.
  • Use Event details when you need the full event payload for a specific event.