List people (POST)
List people (POST)
Returns a paginated people list matching a filter request body. semanticQuery uses the live priority embeddings tier and returns semanticMatch evidence.
Authentication
X-Client-Secretstring
Client secret for read-only service-to-service access (no writes)
Query parameters
countOnly
When true, return only the page total in the body and skip the content payload.
hasImageFirst
When true, sort people who have a photo before those who do not.
permitMonogram
When false, monogram fallback logos are stripped from the response. Defaults to true.
includePrivate
Privileged read scope for admin callers. Bypasses the public visibility filter so hidden, unverified, and not-yet-published records are returned instead of being silently dropped. Defaults to private for admin API key or ROLE_ADMIN callers; client-secret/client-read callers stay public.
page
Zero-based page index (0..N)
size
The size of the page to be returned
sort
Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
Request
This endpoint expects an object.
arrayFilter
Array and range filters
entityId
Associated entity UUID.
entitySlug
Associated entity slug.
firstName
Person first name.
includeAddress
Include addresses on each person
includeUrl
Include URL links on each person
investorActivity
Aggregate investor activity filters.
isCurrent
Filter current associations.
lastName
Person last name.
letter
First-name initial.
role
Associated entity role or title.
search
Search keyword or phrase. Single characters valid; stop words rejected.
semanticQuery
Semantic person search phrase.
status
Person workflow status.
Response
OK
content
empty
first
last
number
numberOfElements
pageable
size
sort
totalElements
totalPages
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
406
Not Acceptable Error
409
Conflict Error
415
Unsupported Media Type Error
422
Unprocessable Entity Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error