When to use this endpoint
UseGET /external/profile-matching/recommendations/exhibitors when you want recommended exhibitors for one event, not the neutral event exhibitor catalog.
Choose this endpoint when:
- the user has already selected an event
- your product has profile or recommendation state for the caller
- you want exhibitor results filtered and ordered for relevance
Endpoint
GET /external/profile-matching/recommendations/exhibitors
Authentication
See AuthenticationSuccess status code
200 OK
Query parameters
| Name | Required | Type | Notes |
|---|---|---|---|
event_id | Yes | string | Event identifier. |
page | No | integer | Defaults to 1. |
pageSize | No | integer | Defaults to 20; maximum 100. |
location | No | string[] | Country or region filter. Repeated query parameters are supported. |
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 filter. Repeated query parameters are supported. |
employeesMin | No | integer | Minimum employee count. |
employeesMax | No | integer | Maximum employee count. |
Request example
Filter recommended exhibitors
Response example
Response fields
| Field | Description |
|---|---|
items | Recommended exhibitor records. |
id | Exhibitor identifier. |
companyName, description, website | Display and web presence fields. |
country, industry, categories | Classification fields. |
employeeCount, fundingRound, techStacks | Enrichment and firmographic signals. |
total, page, pageSize, totalPages, hasMore | Pagination metadata. |
Filtering behavior
Use filters to narrow recommended exhibitors after recommendation state is established. For exact company-name lookup, use Exhibitor company search.Error responses
400 Bad Request401 Unauthorized404 Not Found429 Too Many Requests
Notes
- Unknown
event_idvalues are normalized to404 EVENT_NOT_FOUNDresponses. - The request parameter
event_idrefers to theeventIdvalue returned by event endpoints. categoriesis preserved when recommendation data contains category labels.techStacksis always returned as an array; when no data is available, the API returnstechStacks: [].