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.

Recommended exhibitors for event

Return recommended exhibitors for a single event. Use this endpoint when you already know the target event and want recommended exhibitors for it.

Endpoint

GET /external/profile-matching/recommendations/exhibitors

Authentication

See Authentication

Success status code

200 OK

Query parameters

NameRequiredTypeNotes
event_idYesstringEvent identifier returned by Lensmor event endpoints.
pageNointegerDefaults to 1.
pageSizeNointegerDefaults to 20, max 100.
locationNostringCountry or location filter.
searchQueryNostringSearch term over company name or description.
exhibitorNameNostring[]Exact exhibitor-name filter; repeated query params or a single value become an array.
categoryNostring[]Category-name filter.
industryNostring[]Industry-name filter; repeated query params or a single value become an array.
employeesMinNointegerMinimum employee count.
employeesMaxNointegerMaximum employee count.

Response body

Top-level fields

FieldTypeNotes
itemsobject[]Recommended exhibitors for the resolved event.
totalintegerTotal exhibitors after filtering.
pageintegerCurrent page number.
pageSizeintegerPage size used for this response.
totalPagesinteger0 when total is 0.
hasMorebooleantrue when another page exists.

items[] fields

FieldTypeNotes
idstringLensmor exhibitor identifier.
companyNamestringExhibitor company name.
descriptionstring or nullExhibitor description.
logostring or nullLogo URL.
websitestring or nullWebsite URL.
countrystring or nullCountry.
industrystring or nullIndustry label.
categoriesstring[]Business tags for the exhibitor.
employeeCountinteger or nullEmployee count, when available.
companySizestring or nullCompany size label, when available.
fundingRoundstring or nullFunding-round label.
techStacksstring[]Normalized tech-stack names.

Response example

{
  "items": [
    {
      "id": "456",
      "companyName": "Acme",
      "description": null,
      "logo": null,
      "website": "https://acme.com",
      "country": "United States",
      "industry": "Retail Technology",
      "categories": [
        "Commerce"
      ],
      "employeeCount": 120,
      "companySize": "51-200",
      "fundingRound": null,
      "techStacks": [
        "React"
      ]
    }
  ],
  "total": 1,
  "page": 1,
  "pageSize": 20,
  "totalPages": 1,
  "hasMore": false
}

Error responses

  • 400 Bad Request when event_id is invalid or filters fail validation.
  • 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.
  • techStacks is always returned as an array.