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.
Exhibitors list
List exhibitors for a specific event.
Use this endpoint when you want a paginated exhibitor catalog scoped to one event, with keyword, country, category, and industry filters.
Endpoint
GET /external/exhibitors/list
Authentication
See Authentication
Success status code
200 OK
Query parameters
| Name | Required | Type | Notes |
|---|
event_id | Yes | string | Event identifier returned by Lensmor event endpoints. |
page | No | integer | Defaults to 1. |
pageSize | No | integer | Defaults to 20; maximum 100. |
keyword | No | string | Exhibitor keyword search. |
country | No | string | Country filter. |
category | No | string[] | Exhibitor category filters; repeated query params are supported. |
industry | No | string[] | Exhibitor industry filters; repeated query params are supported. |
Response body
Top-level fields
| Field | Type | Notes |
|---|
items | object[] | Exhibitors associated with the resolved event. |
total | integer | Total matched exhibitors. |
page | integer | Current page number. |
pageSize | integer | Page size used for this response. |
totalPages | integer | 0 when total is 0. |
hasMore | boolean | true when another page exists. |
items[] fields
| Field | Type | Notes |
|---|
id | string | Lensmor exhibitor identifier. |
companyName | string | Exhibitor company name. |
domain | string or null | Exhibitor domain. |
description | string or null | Exhibitor description. |
website | string or null | Website URL. |
industry | string or null | Industry label. |
employeeCount | integer or null | Employee count, when available. |
country | string or null | Country. |
logo | string or null | Logo URL. |
linkedinUrl | string or null | LinkedIn URL. |
fundingRound | string or null | Funding-round label. |
matched_event_ids | string[] | Related event identifiers for the current result. |
techStacks | string[] | Normalized tech-stack names. |
categories | string[] | Optional exhibitor categories. Present only when non-empty. |
Response example
{
"items": [
{
"id": "456",
"companyName": "Acme",
"domain": "acme.com",
"description": null,
"website": "https://acme.com",
"industry": "Retail Technology",
"employeeCount": 120,
"country": "United States",
"logo": null,
"linkedinUrl": null,
"fundingRound": null,
"matched_event_ids": [
"139574"
],
"techStacks": [
"React",
"PostgreSQL"
],
"categories": [
"Retail",
"Fintech"
]
}
],
"total": 1,
"page": 1,
"pageSize": 20,
"totalPages": 1,
"hasMore": false
}
Error responses
400 Bad Request when event_id is invalid.
401 Unauthorized when the API key is missing, malformed, or invalid.
404 Not Found when the target event cannot be resolved.
Notes
- Use the
event_id returned by Lensmor event endpoints when requesting exhibitors for an event.