Recommended exhibitors for event
Return recommended exhibitors for a single event. Use this endpoint when you already know the target event and want exhibitor recommendations under the caller’s current recommendation state.Endpoint
GET /external/profile-matching/recommendations/exhibitors
Authentication
See AuthenticationSuccess status code
200 OK
Query parameters
| Name | Required | Type | Notes |
|---|---|---|---|
event_id | Yes | string | Supports either Event.eventId or internal Event.id. |
page | No | integer | Defaults to 1. |
pageSize | No | integer | Defaults to 20; maximum 100. |
location | No | string | Country or region filter. |
searchQuery | No | string | Company-name or description search. |
exhibitorName | No | string[] | Exact-name filter; repeated query params are normalized into arrays. |
category | No | string[] | Category filter. |
industry | No | string[] | Industry-name filter; repeated query params are normalized into arrays. |
employeesMin | No | integer | Minimum employee count. |
employeesMax | No | integer | Maximum employee count. |
Response example
Error responses
400 Bad Request401 Unauthorized404 Not Found
Notes
- Unknown
event_idvalues are normalized to404 EVENT_NOT_FOUNDresponses. - The request parameter
event_idrefers to the event identifier returned elsewhere aseventId, not the internalidfield. - The route may return fallback metadata at the top level:
code: "AI_SEARCH_RESULT_MISMATCH"andshow_refresh_hint: true. - In fallback mode,
items.lengthmay be smaller thanpageSizeeven whenhasMoreis true because stored recommended exhibitor ids can resolve to deleted or missing exhibitor rows. categoriesis preserved when recommendation data contains category labels.techStacksis always returned as an array; when no data is available, the API returnstechStacks: [].