Returns a cursor-paginated collection of employees for the authenticated caller's company, with optional filtering and sorting. Each record contains a fixed set of identity and job fields (employeeId, firstName, lastName, preferredName, photoUrl, jobTitleName, status) plus any additional fields requested via fields; values the caller cannot see are returned as null and their field names are listed in _restrictedFields. Use filter[ids] to batch-fetch specific employees (IDs are obtained from prior responses of this endpoint or the Employee Directory), filter[firstName] / filter[lastName] / filter[jobTitleName] for case-insensitive substring matches, and filter[status] (active or inactive) to narrow by status. Prefer this endpoint for lightweight directory-style listings and batch lookups; for the full set of fields on a single employee use Get Employee, and for tabular reporting across many custom fields use the Datasets API.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
401Unauthorized.
429Too many requests.
500Internal server error.
