POST AdminApi/Role/Update?id={id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
Role| Name | Description | Type | Additional information |
|---|---|---|---|
| Name | string |
String length: inclusive between 0 and 20 |
|
| DisplayName | string |
None. |
|
| Remark | string |
None. |
|
| FullNames | Collection of MutiLanguage |
None. |
|
| Remarks | Collection of MutiLanguage |
None. |
|
| FullNameTransId | globally unique identifier |
None. |
|
| RemarkTransId | globally unique identifier |
None. |
|
| IsSystem | boolean |
None. |
|
| PermissionList | Collection of Permission |
None. |
|
| RolePermissions | Collection of RolePermission |
None. |
|
| Id | globally unique identifier |
None. |
|
| ClientId | globally unique identifier |
None. |
|
| IsActive | boolean |
Required |
|
| IsDeleted | boolean |
Required |
|
| CreateDate | date |
Required |
|
| UpdateDate | date |
None. |
|
| CreateBy | globally unique identifier |
Required |
|
| UpdateBy | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{
"Name": "sample string 1",
"DisplayName": "sample string 2",
"Remark": "sample string 3",
"FullNames": [
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
},
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
}
],
"Remarks": [
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
},
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
}
],
"FullNameTransId": "8821b2f4-945c-4f24-b0b8-a6b4f05ff18a",
"RemarkTransId": "35f3d900-5bc4-4bed-b0b9-073bc8f98e0d",
"IsSystem": true,
"PermissionList": [
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "7156a4c2-3a44-41f9-b3f0-68ef75808861",
"ClientId": "f6c950ff-e0eb-4a98-9779-3b5f86d0cb36",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:26:49",
"UpdateDate": "2026-02-24 14:26:49",
"CreateBy": "b6b532fe-8dad-4c72-a714-70ac07961733",
"UpdateBy": "18f91038-86af-4729-8b60-cb3ce8ff4b89"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "7156a4c2-3a44-41f9-b3f0-68ef75808861",
"ClientId": "f6c950ff-e0eb-4a98-9779-3b5f86d0cb36",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:26:49",
"UpdateDate": "2026-02-24 14:26:49",
"CreateBy": "b6b532fe-8dad-4c72-a714-70ac07961733",
"UpdateBy": "18f91038-86af-4729-8b60-cb3ce8ff4b89"
}
],
"RolePermissions": [
{
"PermissionId": "556093d3-fead-43af-8bf4-84832b7ee9b4",
"RoleId": "fc63759d-946d-4b90-8434-d60f2d46da2d",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "7156a4c2-3a44-41f9-b3f0-68ef75808861",
"ClientId": "f6c950ff-e0eb-4a98-9779-3b5f86d0cb36",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:26:49",
"UpdateDate": "2026-02-24 14:26:49",
"CreateBy": "b6b532fe-8dad-4c72-a714-70ac07961733",
"UpdateBy": "18f91038-86af-4729-8b60-cb3ce8ff4b89"
},
"Id": "c4169d8f-7594-44f3-8b00-3d1326778ad5",
"ClientId": "99aca8f8-bbb7-452b-9ad4-d086f1154802",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:26:49",
"UpdateDate": "2026-02-24 14:26:49",
"CreateBy": "a801df3d-acec-4deb-bc25-a639f6b044ba",
"UpdateBy": "bd59afef-8a0d-4d29-ab12-313e01fd0cd1"
},
{
"PermissionId": "556093d3-fead-43af-8bf4-84832b7ee9b4",
"RoleId": "fc63759d-946d-4b90-8434-d60f2d46da2d",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "7156a4c2-3a44-41f9-b3f0-68ef75808861",
"ClientId": "f6c950ff-e0eb-4a98-9779-3b5f86d0cb36",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:26:49",
"UpdateDate": "2026-02-24 14:26:49",
"CreateBy": "b6b532fe-8dad-4c72-a714-70ac07961733",
"UpdateBy": "18f91038-86af-4729-8b60-cb3ce8ff4b89"
},
"Id": "c4169d8f-7594-44f3-8b00-3d1326778ad5",
"ClientId": "99aca8f8-bbb7-452b-9ad4-d086f1154802",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:26:49",
"UpdateDate": "2026-02-24 14:26:49",
"CreateBy": "a801df3d-acec-4deb-bc25-a639f6b044ba",
"UpdateBy": "bd59afef-8a0d-4d29-ab12-313e01fd0cd1"
}
],
"Id": "a7a128fc-616f-4759-824a-61571e42334a",
"ClientId": "8aa0e807-b9cf-4a6d-82b7-3dd5805c5a53",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:26:49",
"UpdateDate": "2026-02-24 14:26:49",
"CreateBy": "a63a220c-a131-48c2-84cf-e656688e0f4c",
"UpdateBy": "4e29af6b-3758-4a19-ab60-491e6e7c6644"
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
SystemResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Succeeded | boolean |
None. |
|
| Message | string |
None. |
|
| ReturnValue | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"Succeeded": true,
"Message": "sample string 2",
"ReturnValue": {}
}