Search organization people
Search and filter people within an organization. Supports pagination (cursor-based), property filters (firstName, lastName, email, active), role filtering, and date range filtering (createdAfter, createdBefore). Results are returned with pagination metadata for efficient browsing. Organization context provided via x-organization-id header.
Authorizations
Short-lived bearer access token issued for a Living Security API access key. Send as Authorization: Bearer .
Headers
Organization context for multi-tenant operations
Query Parameters
Search term for text search across name and email fields
"john"
Offset for pagination (number of records to skip)
x >= 0Cursor for pagination (returned from previous response)
"eyJvZmZzZXQiOjUwfQ=="
Maximum number of results to return per page
1 <= x <= 100Filter by first name (partial match, case-insensitive)
"John"
Filter by last name (partial match, case-insensitive)
"Doe"
Filter by email (partial match, case-insensitive)
"john@example.com"
Filter by specific person ID (exact match)
"01234567-89ab-cdef-0123-456789abcdef"
Filter by active status
true
Include the exact count of all people matching the same filters. Defaults to false to avoid count-query overhead for autocomplete/search consumers.
true
Filter by roles
Filter by created date (after this date)
"2025-01-01T00:00:00Z"
Filter by created date (before this date)
"2025-12-31T23:59:59Z"
Field to sort by
name, email, createdAt, status "name"
Sort direction (ASC or DESC)
ASC, DESC "ASC"

