PUT api/user/settings/{userId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
userId

string

Default value is

Body Parameters

UserSettings
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.