GET Api/Role/GetById/{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": "190d5fe3-741a-40d9-a23d-0b3ffcf0d4f6",
"RemarkTransId": "8893b667-5250-4343-ba33-20d224fbf7ae",
"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": "9233b713-07b9-4f83-9d09-272840242f89",
"ClientId": "610f9395-4672-4d74-9015-4b19ea6290c6",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:07:40",
"UpdateDate": "2026-08-17 02:07:40",
"CreateBy": "aca13dd6-0c80-4775-93aa-f81b75cb7439",
"UpdateBy": "ab994646-5e50-4d2a-98f9-d355b51416eb"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "9233b713-07b9-4f83-9d09-272840242f89",
"ClientId": "610f9395-4672-4d74-9015-4b19ea6290c6",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:07:40",
"UpdateDate": "2026-08-17 02:07:40",
"CreateBy": "aca13dd6-0c80-4775-93aa-f81b75cb7439",
"UpdateBy": "ab994646-5e50-4d2a-98f9-d355b51416eb"
}
],
"RolePermissions": [
{
"PermissionId": "c20ecbb3-73e7-44a8-a3aa-b1ed3ca64df9",
"RoleId": "2f77ca3c-eccd-48ef-93d2-8905541777ef",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "9233b713-07b9-4f83-9d09-272840242f89",
"ClientId": "610f9395-4672-4d74-9015-4b19ea6290c6",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:07:40",
"UpdateDate": "2026-08-17 02:07:40",
"CreateBy": "aca13dd6-0c80-4775-93aa-f81b75cb7439",
"UpdateBy": "ab994646-5e50-4d2a-98f9-d355b51416eb"
},
"Id": "102dd09b-2ca8-4303-977a-6f982811bc39",
"ClientId": "42d1ed7d-24d8-465a-8a65-8c52c6289f45",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:07:40",
"UpdateDate": "2026-08-17 02:07:40",
"CreateBy": "5c783917-6ba7-4ab7-9046-7bc2d27fc028",
"UpdateBy": "c97376e0-9701-416c-8e04-e3a758e09fad"
},
{
"PermissionId": "c20ecbb3-73e7-44a8-a3aa-b1ed3ca64df9",
"RoleId": "2f77ca3c-eccd-48ef-93d2-8905541777ef",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "9233b713-07b9-4f83-9d09-272840242f89",
"ClientId": "610f9395-4672-4d74-9015-4b19ea6290c6",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:07:40",
"UpdateDate": "2026-08-17 02:07:40",
"CreateBy": "aca13dd6-0c80-4775-93aa-f81b75cb7439",
"UpdateBy": "ab994646-5e50-4d2a-98f9-d355b51416eb"
},
"Id": "102dd09b-2ca8-4303-977a-6f982811bc39",
"ClientId": "42d1ed7d-24d8-465a-8a65-8c52c6289f45",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:07:40",
"UpdateDate": "2026-08-17 02:07:40",
"CreateBy": "5c783917-6ba7-4ab7-9046-7bc2d27fc028",
"UpdateBy": "c97376e0-9701-416c-8e04-e3a758e09fad"
}
],
"Id": "b493f786-94d9-4ce2-83f0-26d2d78b77c0",
"ClientId": "0f48fa9d-246d-4a1a-8afc-55386276073b",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:07:40",
"UpdateDate": "2026-08-17 02:07:40",
"CreateBy": "64ea97a1-cf17-4f37-9c16-570dd9073a38",
"UpdateBy": "c8cdf646-7f46-4729-bec9-9f12977e87dd"
}