PUT api/v1/employeepreferences/{employeePreferenceId}
Update a particular employee preference
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| employeePreferenceId | globally unique identifier |
Required |
Body Parameters
EmployeePreferenceModel| Name | Description | Type | Additional information |
|---|---|---|---|
| EmployeePreferenceId | globally unique identifier |
Required |
|
| Value | string |
Required |
|
| Description | string |
String length: inclusive between 0 and 2000 |
|
| Preserve | boolean |
Required |
|
| Source | string |
String length: inclusive between 0 and 50 |
|
| CreatedBy | string |
String length: inclusive between 0 and 50 |
|
| DateChangedUtc | date |
Required |
Request Formats
application/json, text/json
Sample:
{
"EmployeePreferenceId": "e1109e2a-a91d-4dc1-90e5-a27c5f4fb0d3",
"Value": "sample string 2",
"Description": "sample string 3",
"Preserve": true,
"Source": "sample string 5",
"CreatedBy": "sample string 6",
"DateChangedUtc": "2026-03-10T17:26:35.5137073-05:00"
}
Response Information
Resource Description
ApiResponseModelOfEmployeePreferenceModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | ApiResponseDataModelOfEmployeePreferenceModel |
None. |
|
| Errors | Collection of string |
None. |
|
| Warnings | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": {
"PageSize": 1,
"Page": 2,
"TotalPages": 3,
"TotalResults": 4,
"Results": {
"EmployeePreferenceId": "2031b695-a07a-4b86-ac40-7aca9e2de891",
"Value": "sample string 2",
"Description": "sample string 3",
"Preserve": true,
"Source": "sample string 5",
"CreatedBy": "sample string 6",
"DateChangedUtc": "2026-03-10T17:26:35.5293061-05:00"
}
},
"Errors": [
"sample string 1",
"sample string 2"
],
"Warnings": [
"sample string 1",
"sample string 2"
]
}