GET api/GetUserById/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
GetUserByIdVm| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| RoleId | integer |
None. |
|
| Name | string |
None. |
|
| MobileCC | string |
None. |
|
| Mobile | string |
None. |
|
| string |
None. |
||
| Username | string |
None. |
|
| Designation | string |
None. |
|
| LastLogin | string |
None. |
|
| Url | string |
None. |
|
| IsAgent | boolean |
None. |
|
| Subscriptions | Collection of GetUserByIdSubscriptionVm |
None. |
|
| Permissions | Collection of GetUserByIdPermissionVm |
None. |
|
| TeamIds | Collection of integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": 1,
"RoleId": 1,
"Name": "sample string 2",
"MobileCC": "sample string 3",
"Mobile": "sample string 4",
"Email": "sample string 5",
"Username": "sample string 6",
"Designation": "sample string 7",
"LastLogin": "sample string 8",
"Url": "sample string 9",
"IsAgent": true,
"Subscriptions": [
{
"Id": 1,
"SubscriptionMasterId": 2,
"SubscriptionMaster": "sample string 3",
"Module": "sample string 4",
"IsRevoked": true
},
{
"Id": 1,
"SubscriptionMasterId": 2,
"SubscriptionMaster": "sample string 3",
"Module": "sample string 4",
"IsRevoked": true
}
],
"Permissions": [
{
"Id": 1,
"Name": "sample string 2",
"IsRevoked": true
},
{
"Id": 1,
"Name": "sample string 2",
"IsRevoked": true
}
],
"TeamIds": [
1,
2
]
}
application/xml, text/xml
Sample:
<GetUserByIdVm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BrokerServer.Services.User">
<Designation>sample string 7</Designation>
<Email>sample string 5</Email>
<Id>1</Id>
<IsAgent>true</IsAgent>
<LastLogin>sample string 8</LastLogin>
<Mobile>sample string 4</Mobile>
<MobileCC>sample string 3</MobileCC>
<Name>sample string 2</Name>
<Permissions>
<GetUserByIdPermissionVm>
<Id>1</Id>
<IsRevoked>true</IsRevoked>
<Name>sample string 2</Name>
</GetUserByIdPermissionVm>
<GetUserByIdPermissionVm>
<Id>1</Id>
<IsRevoked>true</IsRevoked>
<Name>sample string 2</Name>
</GetUserByIdPermissionVm>
</Permissions>
<RoleId>1</RoleId>
<Subscriptions>
<GetUserByIdSubscriptionVm>
<Id>1</Id>
<IsRevoked>true</IsRevoked>
<Module>sample string 4</Module>
<SubscriptionMaster>sample string 3</SubscriptionMaster>
<SubscriptionMasterId>2</SubscriptionMasterId>
</GetUserByIdSubscriptionVm>
<GetUserByIdSubscriptionVm>
<Id>1</Id>
<IsRevoked>true</IsRevoked>
<Module>sample string 4</Module>
<SubscriptionMaster>sample string 3</SubscriptionMaster>
<SubscriptionMasterId>2</SubscriptionMasterId>
</GetUserByIdSubscriptionVm>
</Subscriptions>
<TeamIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</TeamIds>
<Url>sample string 9</Url>
<Username>sample string 6</Username>
</GetUserByIdVm>