Personnel list
List personnel records for a specific event. Use this endpoint when you want a paginated people directory for one event, with optional exhibitor, department, level, and search filters.Endpoint
GET /external/personnel/list
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. |
exhibitor_id | No | string | Filter by a specific exhibitor. |
department | No | string | Department filter. |
level | No | string | Seniority-level filter. |
search_query | No | string | Name or job-title search. |
page | No | integer | Defaults to 1. |
pageSize | No | integer | Defaults to 20; maximum 100. |
Response example
Error responses
400 Bad Request401 Unauthorized404 Not Found
Notes
- Personnel list responses intentionally use the lightweight contact-style public shape.
- Pagination behavior follows the shared Pagination conventions.
- Request-side identifiers use
event_idand optionalexhibitor_id, while response-side identifiers use onlyid. search_querymatches either relationpositiontext or personnelfullName.