POST api/user/settings/{userId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| userId | string |
Default value is |
Body Parameters
UserSettings| Name | Description | Type | Additional information |
|---|---|---|---|
| Reminders | Collection of IReminder |
None. |
|
| Env | string |
None. |
|
| PredictedLocale | string |
None. |
|
| SelectedLocale | string |
None. |
|
| AnniversariesNotificationsEnabled | boolean |
None. |
|
| RemindersEnabled | boolean |
None. |
|
| ApprovalSortOrder | string |
None. |
|
| AnalyticsCollection | boolean |
None. |
|
| CalendarSync | string |
None. |
|
| AutopaySortOrder | string |
None. |
|
| UseFirebase | boolean |
None. |
|
| UseSnowplow | boolean |
None. |
|
| DarkMode | string |
None. |
|
| DisableHolidaysTheme | boolean |
None. |
|
| VibrationEnabled | boolean |
None. |
|
| BirthdayRemindersEnabled | boolean |
None. |
|
| WorkAnniversaryRemindersEnabled | boolean |
None. |
Request Formats
application/json, text/json, application/vnd.VismaMobile.v2+json
Sample:
{
"reminders": null,
"env": "sample string 1",
"predictedLocale": "sample string 2",
"selectedLocale": "sample string 3",
"anniversariesNotificationsEnabled": true,
"remindersEnabled": true,
"approvalSortOrder": "sample string 6",
"analyticsCollection": true,
"calendarSync": "sample string 8",
"autopaySortOrder": "sample string 9",
"useFirebase": true,
"useSnowplow": true,
"darkMode": "sample string 12",
"disableHolidaysTheme": true,
"vibrationEnabled": true,
"birthdayRemindersEnabled": true,
"workAnniversaryRemindersEnabled": true
}
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |