List Users

Get paginated list of users for your company with filtering, searching, and sorting

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Query parameters

pageintegerOptional

Page number (default: 1, min: 1)

limitintegerOptional

Users per page (default: 20, min: 1, max: 100)

searchstringOptional

Search in firstName, lastName, email, jobTitle, or department (min 2 chars)

rolestringOptional

Filter by role: owner|hr|interviewer|recruiter

departmentstringOptional
Filter by department
isActivebooleanOptional

Filter by active status (true|false)

sortBystringOptional

Sort by: firstName|lastName|email|role|createdAt|updatedAt (default: createdAt)

sortOrderstringOptional

Sort order: asc|desc (default: desc)

Response

Users retrieved successfully
successbooleanOptional
dataobjectOptional
messagestringOptional
timestampstringOptional
versionstringOptional