Filter employees by field values. Format: filters[]={fieldName}:{value}
Multiple filters can be combined. Use the 'op' parameter to specify AND (default) or OR operation.
AND filter example (default):
GET /api/management/v2/employees-profile?filters[]=active:1&filters[]=company:10
Returns active employees from company 10 (both conditions must match)
OR filter example:
GET /api/management/v2/employees-profile?filters[]=role:5&filters[]=role:6&op=OR
Returns employees with role 5 OR 6 (either condition matches)
Available filterable fields:
- id: Employee ID
- company: Company ID
- first_name: Employee first name
- last_name: Employee last name
- display_name: Employee display name
- gender: Gender
- user_id: User ID
- active: Active status (boolean: use 1 for true, 0 for false)
- termination_date: Termination date
- position: Position
- role: Role ID