Identity and employee type of the people on your floor. Read-only.
idintegercodestringnullableemployee_typestringnullableThe employee type's name, where one is assigned.
employee_type_idintegernullablefirst_namestringnullableis_activebooleanlast_namestringnullable/employeesmanufacturing:readIdentity and employee type only.
searchstringnullableFree-text match on name or code.
first_namestringnullablePartial match.
last_namestringnullablePartial match.
is_activebooleannullableemployee_type_idintegernullablesortstringnullableComma-separated field:direction pairs, e.g. id:desc. Sortable: code, first_name, id, last_name. id is always added last, so paging is stable.
limitintegerRows to return. Maximum 200.
offsetintegerRows to skip. Maximum 10000: to read further, narrow the filters or page with updated_since.
data, with pagination.curl "https://public-api.nutrasoft.ca/v1/employees?limit=50" \
-H "Authorization: Bearer $NUTRASOFT_API_KEY"{
"data": [
{
"id": 123,
"code": "SAMPLE-01",
"employee_type": "string",
"employee_type_id": 123,
"first_name": "Alex",
"is_active": true,
"last_name": "Martin"
}
],
"pagination": {
"limit": 50,
"offset": 0,
"total": 1,
"has_more": false
},
"order": "id:asc"
}/employees/{employee_id}manufacturing:reademployee_idintegerrequiredThe employee's id.
data.curl "https://public-api.nutrasoft.ca/v1/employees/123" \
-H "Authorization: Bearer $NUTRASOFT_API_KEY"{
"data": {
"id": 123,
"code": "SAMPLE-01",
"employee_type": "string",
"employee_type_id": 123,
"first_name": "Alex",
"is_active": true,
"last_name": "Martin"
}
}