Exhibitor event search
Search events directly from an exhibitor company name using a precision-first matcher. Use this endpoint when you have a company name, possibly incomplete, and want deduplicated event results without resolvingexhibitor_id first.
Endpoint
POST /external/exhibitors/search-events
Authentication
See AuthenticationSuccess status code
201 Created
Request body
| Name | Required | Type | Notes |
|---|---|---|---|
company_name | Yes | string | Company name input. Incomplete names are allowed, but matching stays precision-first. |
page | No | integer | Defaults to 1. |
pageSize | No | integer | Defaults to 20; maximum 100. |
Response example
Error responses
400 Bad Request401 Unauthorized
Notes
- This endpoint is separate from
GET /external/exhibitors/events, which requires a knownexhibitor_id. - Compact-normalized queries shorter than
3characters use exact-only matching after case, whitespace, and connector-punctuation normalization. - Longer queries use strict token or prefix admission instead of permissive
containsmatching. - No matches return an empty paginated success response rather than
404 Not Found. matchedExhibitorscontains only the admitted matched exhibitors that actually participate in the returned event, and event results are returned in deterministic recency order.