POST api/admin/users/{userId}
This method should be used to update user profile of a system user
Requires Authorization!
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
userId | integer |
Required |
Body Parameters
Instance of
SystemUserProfileBindingModelName | Description | Type | Additional information |
---|---|---|---|
UserName | string |
None. |
|
FirstName | string |
None. |
|
LastName | string |
None. |
|
PhoneNumber | string |
None. |
|
CellPhone | string |
None. |
|
InternalEmail | string |
None. |
|
PersonalEmail | string |
None. |
|
Birthday | string |
None. |
|
SocialSecurity | string |
None. |
|
AddressLine1 | string |
None. |
|
AddressLine2 | string |
None. |
|
City | string |
None. |
|
State | string |
None. |
|
ZipCode | string |
None. |
|
Role | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "userName": "sample string 1", "firstName": "sample string 2", "lastName": "sample string 3", "phoneNumber": "sample string 4", "cellPhone": "sample string 5", "internalEmail": "sample string 6", "personalEmail": "sample string 7", "birthday": "sample string 8", "socialSecurity": "sample string 9", "addressLine1": "sample string 10", "addressLine2": "sample string 11", "city": "sample string 12", "state": "sample string 13", "zipCode": "sample string 14", "role": "sample string 15" }
text/html
Sample:
{"userName":"sample string 1","firstName":"sample string 2","lastName":"sample string 3","phoneNumber":"sample string 4","cellPhone":"sample string 5","internalEmail":"sample string 6","personalEmail":"sample string 7","birthday":"sample string 8","socialSecurity":"sample string 9","addressLine1":"sample string 10","addressLine2":"sample string 11","city":"sample string 12","state":"sample string 13","zipCode":"sample string 14","role":"sample string 15"}
application/xml, text/xml
Sample:
<SystemUserProfileBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.WebModels.UserModels"> <AddressLine1>sample string 10</AddressLine1> <AddressLine2>sample string 11</AddressLine2> <Birthday>sample string 8</Birthday> <CellPhone>sample string 5</CellPhone> <City>sample string 12</City> <FirstName>sample string 2</FirstName> <InternalEmail>sample string 6</InternalEmail> <LastName>sample string 3</LastName> <PersonalEmail>sample string 7</PersonalEmail> <PhoneNumber>sample string 4</PhoneNumber> <Role>sample string 15</Role> <SocialSecurity>sample string 9</SocialSecurity> <State>sample string 13</State> <UserName>sample string 1</UserName> <ZipCode>sample string 14</ZipCode> </SystemUserProfileBindingModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Instance of
SystemUserProfilePoName | Description | Type | Additional information |
---|---|---|---|
UserId | integer |
None. |
|
SystemUserProfileId | integer |
None. |
|
UserName | string |
None. |
|
FirstName | string |
None. |
|
LastName | string |
None. |
|
PhoneNumber | string |
None. |
|
CellPhone | string |
None. |
|
string |
None. |
||
PersonalEmail | string |
None. |
|
SocialSecurity | string |
None. |
|
Avatar | string |
None. |
|
Birthday | date |
None. |
|
AddressLine1 | string |
None. |
|
AddressLine2 | string |
None. |
|
City | string |
None. |
|
State | string |
None. |
|
ZipCode | string |
None. |
|
RoleId | integer |
None. |
|
Role | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "userId": 1, "systemUserProfileId": 2, "userName": "sample string 3", "firstName": "sample string 4", "lastName": "sample string 5", "phoneNumber": "sample string 6", "cellPhone": "sample string 7", "email": "sample string 8", "personalEmail": "sample string 9", "socialSecurity": "sample string 10", "avatar": "sample string 11", "birthday": "2025-05-20T14:31:22.0060208-05:00", "addressLine1": "sample string 12", "addressLine2": "sample string 13", "city": "sample string 14", "state": "sample string 15", "zipCode": "sample string 16", "roleId": 17, "role": "sample string 18" }
text/html
Sample:
{"userId":1,"systemUserProfileId":2,"userName":"sample string 3","firstName":"sample string 4","lastName":"sample string 5","phoneNumber":"sample string 6","cellPhone":"sample string 7","email":"sample string 8","personalEmail":"sample string 9","socialSecurity":"sample string 10","avatar":"sample string 11","birthday":"2025-05-20T14:31:22.0060208-05:00","addressLine1":"sample string 12","addressLine2":"sample string 13","city":"sample string 14","state":"sample string 15","zipCode":"sample string 16","roleId":17,"role":"sample string 18"}
application/xml, text/xml
Sample:
<SystemUserProfilePo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Pos"> <AddressLine1>sample string 12</AddressLine1> <AddressLine2>sample string 13</AddressLine2> <Avatar>sample string 11</Avatar> <Birthday>2025-05-20T14:31:22.0060208-05:00</Birthday> <CellPhone>sample string 7</CellPhone> <City>sample string 14</City> <Email>sample string 8</Email> <FirstName>sample string 4</FirstName> <LastName>sample string 5</LastName> <PersonalEmail>sample string 9</PersonalEmail> <PhoneNumber>sample string 6</PhoneNumber> <Role>sample string 18</Role> <RoleId>17</RoleId> <SocialSecurity>sample string 10</SocialSecurity> <State>sample string 15</State> <SystemUserProfileId>2</SystemUserProfileId> <UserId>1</UserId> <UserName>sample string 3</UserName> <ZipCode>sample string 16</ZipCode> </SystemUserProfilePo>