POST api/role/updaterole
Request Information
URI Parameters
None.
Body Parameters
RoleMaster| Name | Description | Type | Additional information |
|---|---|---|---|
| RoleMasterId | integer |
None. |
|
| RoleName | string |
None. |
|
| Description | string |
None. |
|
| CreatedDate | date |
None. |
|
| IsUserAssignToRole | boolean |
None. |
|
| Users | Collection of User |
None. |
|
| RoleManagementList | Collection of RoleManagement |
None. |
|
| ModifiedDate | date |
None. |
|
| CreatedBy | integer |
None. |
|
| ModifiedBy | integer |
None. |
|
| IsActive | boolean |
None. |
|
| IsDeleted | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"RoleMasterId": 1,
"RoleName": "sample string 2",
"Description": "sample string 3",
"CreatedDate": "2026-02-04T02:58:42.1631201+00:00",
"IsUserAssignToRole": true,
"Users": [
{
"UserId": 1,
"EmailId": "sample string 2",
"Password": "sample string 3",
"FirstName": "sample string 4",
"LastName": "sample string 5",
"PhoneNumber": 6,
"RoleMasterId": 7,
"PasswordToken": "sample string 8",
"PasswordTokenTime": "2026-02-04T02:58:42.1631201+00:00",
"IsActive": true,
"IsLocked": true,
"PasswordUpdated": true,
"InvalidLoginCount": 12,
"grant_type": "sample string 13",
"RefreshToken": "sample string 14",
"TokenModel": {
"access_token": "sample string 1",
"token_type": "sample string 2",
"expires_in": "sample string 3",
"issued": "sample string 4",
"expires": "sample string 5",
"refresh_token": "sample string 6",
"CreatedDate": "2026-02-04T02:58:42.1631201+00:00",
"ModifiedDate": "2026-02-04T02:58:42.1631201+00:00",
"CreatedBy": 1,
"ModifiedBy": 1,
"IsActive": true,
"IsDeleted": true
},
"CreatedDate": "2026-02-04T02:58:42.1631201+00:00",
"ModifiedDate": "2026-02-04T02:58:42.1631201+00:00",
"CreatedBy": 1,
"ModifiedBy": 1,
"IsDeleted": true
},
{
"UserId": 1,
"EmailId": "sample string 2",
"Password": "sample string 3",
"FirstName": "sample string 4",
"LastName": "sample string 5",
"PhoneNumber": 6,
"RoleMasterId": 7,
"PasswordToken": "sample string 8",
"PasswordTokenTime": "2026-02-04T02:58:42.1631201+00:00",
"IsActive": true,
"IsLocked": true,
"PasswordUpdated": true,
"InvalidLoginCount": 12,
"grant_type": "sample string 13",
"RefreshToken": "sample string 14",
"TokenModel": {
"access_token": "sample string 1",
"token_type": "sample string 2",
"expires_in": "sample string 3",
"issued": "sample string 4",
"expires": "sample string 5",
"refresh_token": "sample string 6",
"CreatedDate": "2026-02-04T02:58:42.1631201+00:00",
"ModifiedDate": "2026-02-04T02:58:42.1631201+00:00",
"CreatedBy": 1,
"ModifiedBy": 1,
"IsActive": true,
"IsDeleted": true
},
"CreatedDate": "2026-02-04T02:58:42.1631201+00:00",
"ModifiedDate": "2026-02-04T02:58:42.1631201+00:00",
"CreatedBy": 1,
"ModifiedBy": 1,
"IsDeleted": true
}
],
"RoleManagementList": [
{
"RoleManagementId": 1,
"RoleMasterId": 2,
"PageId": 3,
"CanAdd": true,
"CanEdit": true,
"CanView": true,
"CanDelete": true,
"CanApprove": true,
"PageName": "sample string 9",
"PageKey": "sample string 10",
"CreatedDate": "2026-02-04T02:58:42.1631201+00:00",
"ModifiedDate": "2026-02-04T02:58:42.1631201+00:00",
"CreatedBy": 1,
"ModifiedBy": 1,
"IsActive": true,
"IsDeleted": true
},
{
"RoleManagementId": 1,
"RoleMasterId": 2,
"PageId": 3,
"CanAdd": true,
"CanEdit": true,
"CanView": true,
"CanDelete": true,
"CanApprove": true,
"PageName": "sample string 9",
"PageKey": "sample string 10",
"CreatedDate": "2026-02-04T02:58:42.1631201+00:00",
"ModifiedDate": "2026-02-04T02:58:42.1631201+00:00",
"CreatedBy": 1,
"ModifiedBy": 1,
"IsActive": true,
"IsDeleted": true
}
],
"ModifiedDate": "2026-02-04T02:58:42.1631201+00:00",
"CreatedBy": 1,
"ModifiedBy": 1,
"IsActive": true,
"IsDeleted": true
}
text/html
Sample:
{"RoleMasterId":1,"RoleName":"sample string 2","Description":"sample string 3","CreatedDate":"2026-02-04T02:58:42.1631201+00:00","IsUserAssignToRole":true,"Users":[{"UserId":1,"EmailId":"sample string 2","Password":"sample string 3","FirstName":"sample string 4","LastName":"sample string 5","PhoneNumber":6,"RoleMasterId":7,"PasswordToken":"sample string 8","PasswordTokenTime":"2026-02-04T02:58:42.1631201+00:00","IsActive":true,"IsLocked":true,"PasswordUpdated":true,"InvalidLoginCount":12,"grant_type":"sample string 13","RefreshToken":"sample string 14","TokenModel":{"access_token":"sample string 1","token_type":"sample string 2","expires_in":"sample string 3","issued":"sample string 4","expires":"sample string 5","refresh_token":"sample string 6","CreatedDate":"2026-02-04T02:58:42.1631201+00:00","ModifiedDate":"2026-02-04T02:58:42.1631201+00:00","CreatedBy":1,"ModifiedBy":1,"IsActive":true,"IsDeleted":true},"CreatedDate":"2026-02-04T02:58:42.1631201+00:00","ModifiedDate":"2026-02-04T02:58:42.1631201+00:00","CreatedBy":1,"ModifiedBy":1,"IsDeleted":true},{"UserId":1,"EmailId":"sample string 2","Password":"sample string 3","FirstName":"sample string 4","LastName":"sample string 5","PhoneNumber":6,"RoleMasterId":7,"PasswordToken":"sample string 8","PasswordTokenTime":"2026-02-04T02:58:42.1631201+00:00","IsActive":true,"IsLocked":true,"PasswordUpdated":true,"InvalidLoginCount":12,"grant_type":"sample string 13","RefreshToken":"sample string 14","TokenModel":{"access_token":"sample string 1","token_type":"sample string 2","expires_in":"sample string 3","issued":"sample string 4","expires":"sample string 5","refresh_token":"sample string 6","CreatedDate":"2026-02-04T02:58:42.1631201+00:00","ModifiedDate":"2026-02-04T02:58:42.1631201+00:00","CreatedBy":1,"ModifiedBy":1,"IsActive":true,"IsDeleted":true},"CreatedDate":"2026-02-04T02:58:42.1631201+00:00","ModifiedDate":"2026-02-04T02:58:42.1631201+00:00","CreatedBy":1,"ModifiedBy":1,"IsDeleted":true}],"RoleManagementList":[{"RoleManagementId":1,"RoleMasterId":2,"PageId":3,"CanAdd":true,"CanEdit":true,"CanView":true,"CanDelete":true,"CanApprove":true,"PageName":"sample string 9","PageKey":"sample string 10","CreatedDate":"2026-02-04T02:58:42.1631201+00:00","ModifiedDate":"2026-02-04T02:58:42.1631201+00:00","CreatedBy":1,"ModifiedBy":1,"IsActive":true,"IsDeleted":true},{"RoleManagementId":1,"RoleMasterId":2,"PageId":3,"CanAdd":true,"CanEdit":true,"CanView":true,"CanDelete":true,"CanApprove":true,"PageName":"sample string 9","PageKey":"sample string 10","CreatedDate":"2026-02-04T02:58:42.1631201+00:00","ModifiedDate":"2026-02-04T02:58:42.1631201+00:00","CreatedBy":1,"ModifiedBy":1,"IsActive":true,"IsDeleted":true}],"ModifiedDate":"2026-02-04T02:58:42.1631201+00:00","CreatedBy":1,"ModifiedBy":1,"IsActive":true,"IsDeleted":true}
application/xml, text/xml
Sample:
<RoleMaster xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SRG.Core">
<CreatedBy>1</CreatedBy>
<CreatedDate>0001-01-01T00:00:00</CreatedDate>
<IsActive>true</IsActive>
<IsDeleted>true</IsDeleted>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-02-04T02:58:42.1631201+00:00</ModifiedDate>
<CreatedDate>2026-02-04T02:58:42.1631201+00:00</CreatedDate>
<Description>sample string 3</Description>
<IsUserAssignToRole>true</IsUserAssignToRole>
<RoleManagementList>
<RoleManagement>
<CreatedBy>1</CreatedBy>
<CreatedDate>2026-02-04T02:58:42.1631201+00:00</CreatedDate>
<IsActive>true</IsActive>
<IsDeleted>true</IsDeleted>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-02-04T02:58:42.1631201+00:00</ModifiedDate>
<CanAdd>true</CanAdd>
<CanApprove>true</CanApprove>
<CanDelete>true</CanDelete>
<CanEdit>true</CanEdit>
<CanView>true</CanView>
<PageId>3</PageId>
<PageKey>sample string 10</PageKey>
<PageName>sample string 9</PageName>
<RoleManagementId>1</RoleManagementId>
<RoleMasterId>2</RoleMasterId>
</RoleManagement>
<RoleManagement>
<CreatedBy>1</CreatedBy>
<CreatedDate>2026-02-04T02:58:42.1631201+00:00</CreatedDate>
<IsActive>true</IsActive>
<IsDeleted>true</IsDeleted>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-02-04T02:58:42.1631201+00:00</ModifiedDate>
<CanAdd>true</CanAdd>
<CanApprove>true</CanApprove>
<CanDelete>true</CanDelete>
<CanEdit>true</CanEdit>
<CanView>true</CanView>
<PageId>3</PageId>
<PageKey>sample string 10</PageKey>
<PageName>sample string 9</PageName>
<RoleManagementId>1</RoleManagementId>
<RoleMasterId>2</RoleMasterId>
</RoleManagement>
</RoleManagementList>
<RoleMasterId>1</RoleMasterId>
<RoleName>sample string 2</RoleName>
<Users>
<User>
<CreatedBy>1</CreatedBy>
<CreatedDate>2026-02-04T02:58:42.1631201+00:00</CreatedDate>
<IsActive>false</IsActive>
<IsDeleted>true</IsDeleted>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-02-04T02:58:42.1631201+00:00</ModifiedDate>
<EmailId>sample string 2</EmailId>
<FirstName>sample string 4</FirstName>
<InvalidLoginCount>12</InvalidLoginCount>
<IsActive>true</IsActive>
<IsLocked>true</IsLocked>
<LastName>sample string 5</LastName>
<Password>sample string 3</Password>
<PasswordToken>sample string 8</PasswordToken>
<PasswordTokenTime>2026-02-04T02:58:42.1631201+00:00</PasswordTokenTime>
<PasswordUpdated>true</PasswordUpdated>
<PhoneNumber>6</PhoneNumber>
<RefreshToken>sample string 14</RefreshToken>
<RoleMasterId>7</RoleMasterId>
<TokenModel xmlns:d4p1="http://schemas.datacontract.org/2004/07/SRG.Core.Token">
<CreatedBy>1</CreatedBy>
<CreatedDate>2026-02-04T02:58:42.1631201+00:00</CreatedDate>
<IsActive>true</IsActive>
<IsDeleted>true</IsDeleted>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-02-04T02:58:42.1631201+00:00</ModifiedDate>
<d4p1:access_token>sample string 1</d4p1:access_token>
<d4p1:expires>sample string 5</d4p1:expires>
<d4p1:expires_in>sample string 3</d4p1:expires_in>
<d4p1:issued>sample string 4</d4p1:issued>
<d4p1:refresh_token>sample string 6</d4p1:refresh_token>
<d4p1:token_type>sample string 2</d4p1:token_type>
</TokenModel>
<UserId>1</UserId>
<grant_type>sample string 13</grant_type>
</User>
<User>
<CreatedBy>1</CreatedBy>
<CreatedDate>2026-02-04T02:58:42.1631201+00:00</CreatedDate>
<IsActive>false</IsActive>
<IsDeleted>true</IsDeleted>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-02-04T02:58:42.1631201+00:00</ModifiedDate>
<EmailId>sample string 2</EmailId>
<FirstName>sample string 4</FirstName>
<InvalidLoginCount>12</InvalidLoginCount>
<IsActive>true</IsActive>
<IsLocked>true</IsLocked>
<LastName>sample string 5</LastName>
<Password>sample string 3</Password>
<PasswordToken>sample string 8</PasswordToken>
<PasswordTokenTime>2026-02-04T02:58:42.1631201+00:00</PasswordTokenTime>
<PasswordUpdated>true</PasswordUpdated>
<PhoneNumber>6</PhoneNumber>
<RefreshToken>sample string 14</RefreshToken>
<RoleMasterId>7</RoleMasterId>
<TokenModel xmlns:d4p1="http://schemas.datacontract.org/2004/07/SRG.Core.Token">
<CreatedBy>1</CreatedBy>
<CreatedDate>2026-02-04T02:58:42.1631201+00:00</CreatedDate>
<IsActive>true</IsActive>
<IsDeleted>true</IsDeleted>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-02-04T02:58:42.1631201+00:00</ModifiedDate>
<d4p1:access_token>sample string 1</d4p1:access_token>
<d4p1:expires>sample string 5</d4p1:expires>
<d4p1:expires_in>sample string 3</d4p1:expires_in>
<d4p1:issued>sample string 4</d4p1:issued>
<d4p1:refresh_token>sample string 6</d4p1:refresh_token>
<d4p1:token_type>sample string 2</d4p1:token_type>
</TokenModel>
<UserId>1</UserId>
<grant_type>sample string 13</grant_type>
</User>
</Users>
</RoleMaster>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, text/html, application/xml, text/xml
Sample:
Sample not available.