POST api/usermanagement/save

Request Information

URI Parameters

None.

Body Parameters

UserRoleWrapper
NameDescriptionTypeAdditional information
user

UserManagementModel

None.

roles

Collection of RoleModel

None.

Request Formats

application/json, text/json

Sample:
{
  "user": {
    "id": 1,
    "username": "sample string 2",
    "fullname": "sample string 3",
    "isfirsttimelogin": true,
    "isauthrized": true,
    "isaccountlocked": true,
    "errorpasswordcount": 6,
    "changepasswordfirstlogin": true,
    "password": "sample string 8",
    "salt": "8fa5e95e-e6a8-487d-8b84-58d3a88d97e2",
    "isactive": true
  },
  "roles": [
    {
      "roleid": 1,
      "userid": 2,
      "isactive": true
    },
    {
      "roleid": 1,
      "userid": 2,
      "isactive": true
    }
  ]
}

application/xml, text/xml

Sample:
<UserRoleWrapper xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApprovalManagementAPI.Models">
  <roles>
    <RoleModel>
      <isactive>true</isactive>
      <roleid>1</roleid>
      <userid>2</userid>
    </RoleModel>
    <RoleModel>
      <isactive>true</isactive>
      <roleid>1</roleid>
      <userid>2</userid>
    </RoleModel>
  </roles>
  <user>
    <changepasswordfirstlogin>true</changepasswordfirstlogin>
    <errorpasswordcount>6</errorpasswordcount>
    <fullname>sample string 3</fullname>
    <id>1</id>
    <isaccountlocked>true</isaccountlocked>
    <isactive>true</isactive>
    <isauthrized>true</isauthrized>
    <isfirsttimelogin>true</isfirsttimelogin>
    <password>sample string 8</password>
    <salt>8fa5e95e-e6a8-487d-8b84-58d3a88d97e2</salt>
    <username>sample string 2</username>
  </user>
</UserRoleWrapper>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.