Update Staff
Updates a single staff record.
PUT /system/staff/{staffId}
- Does not accept filter and sort expressions.
Headers
- Authorization: Bearer {hash string returned from Auth}
Model Schema
Field |
Datatype |
Filterable |
Sortable |
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ContactInfo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sample Response Model
{
"OrgStaffId": 0,
"StaffFullName": "string",
"DeptId": 0,
"SupervisorId": 0,
"Title": "string",
"Function": "string",
"UserId": 0,
"ContactInfo": {
"PreferredContactMethod": "string",
"PrimaryPhone": "string",
"PrimaryFax": "string",
"PrimaryEmail": "string",
"Country": "string",
"Street": "string",
"City": "string",
"State": "string",
"ZipCode": "string",
"PrimaryTextMessagePhone": "string"
},
"OrgId": 0,
"ViewAllTickets": true,
"ApproveAllTimeSheets": true,
"Attributes": {}
}