GET Api/Role/GetById?id={id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | string |
Required |
Body Parameters
None.
Response Information
Resource Description
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. |
Response 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": "f27c5de5-fcce-4b0e-9f14-a9c70eb11bce",
"RemarkTransId": "ecfeb6a6-2b56-42ac-b7a4-b3dd4d36093a",
"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": "48aa9839-8007-4f9d-8089-872ddff7ff85",
"ClientId": "49370a89-ca27-4569-947e-ccb1f1ae9eaf",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-10-28 19:06:24",
"UpdateDate": "2025-10-28 19:06:24",
"CreateBy": "b4899aee-10ac-4c45-b40c-a39b5751a8fd",
"UpdateBy": "bbfe5166-8332-4d90-b115-8d4f56982778"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "48aa9839-8007-4f9d-8089-872ddff7ff85",
"ClientId": "49370a89-ca27-4569-947e-ccb1f1ae9eaf",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-10-28 19:06:24",
"UpdateDate": "2025-10-28 19:06:24",
"CreateBy": "b4899aee-10ac-4c45-b40c-a39b5751a8fd",
"UpdateBy": "bbfe5166-8332-4d90-b115-8d4f56982778"
}
],
"RolePermissions": [
{
"PermissionId": "3c15ab7e-bd9d-4821-89a9-c80f8f3aa933",
"RoleId": "57fed6ec-2b44-4878-9aa0-4d34a7878a14",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "48aa9839-8007-4f9d-8089-872ddff7ff85",
"ClientId": "49370a89-ca27-4569-947e-ccb1f1ae9eaf",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-10-28 19:06:24",
"UpdateDate": "2025-10-28 19:06:24",
"CreateBy": "b4899aee-10ac-4c45-b40c-a39b5751a8fd",
"UpdateBy": "bbfe5166-8332-4d90-b115-8d4f56982778"
},
"Id": "c26bf234-847f-4a63-836d-1da6dca11b7d",
"ClientId": "2e94226e-da02-4882-8949-e15e3f27524d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-10-28 19:06:24",
"UpdateDate": "2025-10-28 19:06:24",
"CreateBy": "2bb8996a-a96d-4a6a-847a-43a653fb14b5",
"UpdateBy": "d3a7985d-538d-4bce-83c3-4b7f03c9c76f"
},
{
"PermissionId": "3c15ab7e-bd9d-4821-89a9-c80f8f3aa933",
"RoleId": "57fed6ec-2b44-4878-9aa0-4d34a7878a14",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "48aa9839-8007-4f9d-8089-872ddff7ff85",
"ClientId": "49370a89-ca27-4569-947e-ccb1f1ae9eaf",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-10-28 19:06:24",
"UpdateDate": "2025-10-28 19:06:24",
"CreateBy": "b4899aee-10ac-4c45-b40c-a39b5751a8fd",
"UpdateBy": "bbfe5166-8332-4d90-b115-8d4f56982778"
},
"Id": "c26bf234-847f-4a63-836d-1da6dca11b7d",
"ClientId": "2e94226e-da02-4882-8949-e15e3f27524d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-10-28 19:06:24",
"UpdateDate": "2025-10-28 19:06:24",
"CreateBy": "2bb8996a-a96d-4a6a-847a-43a653fb14b5",
"UpdateBy": "d3a7985d-538d-4bce-83c3-4b7f03c9c76f"
}
],
"Id": "ff3cc79e-6595-49f2-8e77-cef286e0b3f9",
"ClientId": "85cfd7f8-0b37-4fdd-9a13-610e36303754",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-10-28 19:06:24",
"UpdateDate": "2025-10-28 19:06:24",
"CreateBy": "3f5d3669-d30b-4fad-8cd6-1bc2db93d0de",
"UpdateBy": "e17da641-8b60-4020-ad0f-cce259493088"
}