Appearance
createUserPreferenceValue ​
Create a new "single" value within an existing User Preference record.
Request ​
http
POST /rest/user/preferences/{uPrefId}/value/Headers ​
| Header | Required | Description |
|---|---|---|
x-nextinteract-authtoken | Yes | Auth token returned from loginUser |
Parameters ​
| Parameter | Type | Required | Description |
|---|---|---|---|
uPrefId | Number | Yes | Path variable. The unique id of the user preferences to update. This is the id created during createXYZ API calls. |
value | String (max 100 length) | Yes | The value to be set for the given user preference. |
Response ​
200 OK ​
Returns the newly created user preferences with uPrefValueId that can be used for updates/deletes.
RESPONSE:
json
{
"uPrefValueId": 291,
"value": "Whatever",
"lastModified": 1567662973000
}Errors ​
| Exception | Description |
|---|---|
WSInvalidParameterException | See Error Definitions |
WSInvalidAuthTokenException | See Error Definitions |
WSCacheServiceException | See Error Definitions |
WSUserPreferenceServiceException | See Error Definitions |
WSAlreadyExistsException | See Error Definitions |