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 profile details
Fetch the profile for a single person.Endpoint
GET /external/personnel/profile
Authentication
See AuthenticationSuccess status code
200 OK
Query parameters
| Name | Required | Type | Notes |
|---|---|---|---|
personnel_id | Yes | string | Numeric-string personnel identifier. |
Response body
Top-level fields
| Field | Type | Notes |
|---|---|---|
id | string | Lensmor personnel identifier. |
fullName | string | Full name. |
title | string or null | Current role title, when available. |
department | string or null | Department value. |
seniorityLevel | string or null | Seniority or level value. |
linkedinUrl | string or null | LinkedIn URL. |
companyName | string or null | Associated company name, if available. |
sourceType | string or null | Source label. |
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
emailandcontactUnlockStatusdepend on the authenticated caller’s access state.