POST Api/AccountSettings/Update

Request Information

URI Parameters

None.

Body Parameters

UserAccountVm
NameDescriptionTypeAdditional information
Email

string

Required

DisplayName

string

None.

Password

string

Matching regular expression pattern: ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\da-zA-Z]).{8,15}$

ConfirmPassword

string

Matching regular expression pattern: ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\da-zA-Z]).{8,15}$

SecurityQuestionId

integer

None.

SecurityAnswer

string

None.

Signature

string

None.

ProfilePicture

string

None.

IsPhysician

boolean

None.

PhysicianSignOffCode

string

Max length: 4

EmployeeSignOffCode

string

Max length: 4

ConfirmEmployeeSignOffCode

string

Max length: 4

ConfirmSignOffCode

string

Max length: 4

UserAccountId

integer

None.

SystemRoleName

string

None.

IsActive

boolean

None.

EmailAddress

string

None.

Request Formats

application/json, text/json

Sample:
{
  "email": "sample string 1",
  "displayName": "sample string 2",
  "password": "sample string 3",
  "confirmPassword": "sample string 4",
  "securityQuestionId": 1,
  "securityAnswer": "sample string 5",
  "signature": "sample string 6",
  "profilePicture": "sample string 7",
  "isPhysician": true,
  "physicianSignOffCode": "sample string 9",
  "employeeSignOffCode": "sample string 10",
  "confirmEmployeeSignOffCode": "sample string 11",
  "confirmSignOffCode": "sample string 12",
  "userAccountId": 13,
  "systemRoleName": "sample string 14",
  "isActive": true,
  "emailAddress": "sample string 16"
}

text/html

Sample:
{"email":"sample string 1","displayName":"sample string 2","password":"sample string 3","confirmPassword":"sample string 4","securityQuestionId":1,"securityAnswer":"sample string 5","signature":"sample string 6","profilePicture":"sample string 7","isPhysician":true,"physicianSignOffCode":"sample string 9","employeeSignOffCode":"sample string 10","confirmEmployeeSignOffCode":"sample string 11","confirmSignOffCode":"sample string 12","userAccountId":13,"systemRoleName":"sample string 14","isActive":true,"emailAddress":"sample string 16"}

application/xml, text/xml

Sample:
<UserAccountVm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UrgentCareExtra.ViewModels.ViewModels">
  <ConfirmEmployeeSignOffCode>sample string 11</ConfirmEmployeeSignOffCode>
  <ConfirmPassword>sample string 4</ConfirmPassword>
  <ConfirmSignOffCode>sample string 12</ConfirmSignOffCode>
  <DisplayName>sample string 2</DisplayName>
  <Email>sample string 1</Email>
  <EmailAddress>sample string 16</EmailAddress>
  <EmployeeSignOffCode>sample string 10</EmployeeSignOffCode>
  <IsActive>true</IsActive>
  <IsPhysician>true</IsPhysician>
  <Password>sample string 3</Password>
  <PhysicianSignOffCode>sample string 9</PhysicianSignOffCode>
  <ProfilePicture>sample string 7</ProfilePicture>
  <SecurityAnswer>sample string 5</SecurityAnswer>
  <SecurityQuestionId>1</SecurityQuestionId>
  <Signature>sample string 6</Signature>
  <SystemRoleName>sample string 14</SystemRoleName>
  <UserAccountId>13</UserAccountId>
</UserAccountVm>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'UserAccountVm'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, text/html, application/xml, text/xml

Sample:

Sample not available.