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.
Personnel related events
List events related to a single person.Endpoint
GET /external/personnel/events
Authentication
See AuthenticationSuccess status code
200 OK
Query parameters
| Name | Required | Type | Notes |
|---|---|---|---|
personnel_id | Yes | string | Numeric-string personnel identifier. |
page | No | integer | Defaults to 1. |
pageSize | No | integer | Defaults to 20, max 100. |
Response body
Top-level fields
| Field | Type | Notes |
|---|---|---|
items | object[] | Same event summary shape as GET /external/events/list items[]. |
total | integer | Total distinct associated events. |
page | integer | Current page number. |
pageSize | integer | Page size used for this response. |
totalPages | integer | 0 when total is 0. |
hasMore | boolean | true when another page exists. |
Response example
Error responses
400 Bad Requestwhenpersonnel_idis not a valid numeric string.401 Unauthorizedwhen the API key is missing, malformed, or invalid.404 Not Foundwhen the personnel row cannot be resolved.
Notes
- If the personnel row exists but has no exhibitor associations, the route returns an empty paginated success response instead of
404.