Skip to main content
GET
The technician list (UI spec §19).

Headers

Range
string

Limiting and Pagination

Range-Unit
string
default:items

Limiting and Pagination

Prefer
enum<string>

Preference

Available options:
count=none

Query Parameters

worker_id
string
worker_number
string
name
string
worker_type
string
primary_site_id
string
max_concurrent_work_orders
string
is_active
string
open_work_orders
string
active_work_orders
string
overdue_work_orders
string
planned_minutes_outstanding
string
skills
string
email
string
phone
string
employment_status
string
employment_start_date
string
can_travel
string
travel_radius_km
string
track_location
string
site_code
string
site_name
string
department_name
string
team_name
string
is_team_lead
string
availability
string
valid_certifications
string
certifications_expiring
string
certifications_lapsed
string
next_certification_expiry
string
performance_period_start
string
performance_period_end
string
utilisation_rate
string
first_time_fix_rate
string
sla_compliance_rate
string
completed_in_period
string
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

Response

OK

active_work_orders
integer<bigint>
availability
string<text>
can_travel
boolean<boolean>
certifications_expiring
integer<bigint>
certifications_lapsed
integer<bigint>
completed_in_period
integer<integer>
department_name
string<character varying>
Maximum string length: 200
email
string<public.citext>
employment_start_date
string<date>
employment_status
string<character varying>
Maximum string length: 30
first_time_fix_rate
number<numeric>
is_active
boolean<boolean>
is_team_lead
boolean<boolean>
max_concurrent_work_orders
integer<smallint>
name
string<character varying>
Maximum string length: 200
next_certification_expiry
string<date>
open_work_orders
integer<bigint>
overdue_work_orders
integer<bigint>
performance_period_end
string<date>
performance_period_start
string<date>
phone
string<character varying>
Maximum string length: 40
planned_minutes_outstanding
integer<integer>
primary_site_id
string<uuid>

Note: This is a Foreign Key to site_settings.id.

site_code
string<character varying>
Maximum string length: 50
site_name
string<character varying>
Maximum string length: 200
skills
string<jsonb>
sla_compliance_rate
number<numeric>
team_name
string<character varying>
Maximum string length: 200
track_location
boolean<boolean>
travel_radius_km
integer<integer>
utilisation_rate
number<numeric>
valid_certifications
integer<bigint>
worker_id
string<uuid>

Note: This is a Primary Key.

worker_number
string<character varying>
Maximum string length: 60
worker_type
string<character varying>
Maximum string length: 40