GET api/ManageUser/{email}/Details
Ussed to fetch details of user for email ID
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
string |
Required |
Body Parameters
None.
Response Information
Resource Description
ManageUserDTOName | Description | Type | Additional information |
---|---|---|---|
SocialMedia |
Social Media details for a user |
Collection of SocialMediaData |
None. |
SecurityGroups |
Security Groups of a user |
Collection of SecurityGroupInfo |
None. |
Roles |
This is the list of roles allowed for this user |
Collection of UserRoleDTO |
None. |
FirstName |
First Name |
string |
None. |
LastName |
Last Name |
string |
None. |
User Email |
string |
None. |
|
Country |
User country |
string |
None. |
UserStatus |
User status |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "SocialMedia": [ { "Name": "sample string 1", "ProviderId": "sample string 2", "Email": "sample string 3", "IsSelected": true }, { "Name": "sample string 1", "ProviderId": "sample string 2", "Email": "sample string 3", "IsSelected": true } ], "SecurityGroups": [ { "Name": "sample string 1", "Description": "sample string 2", "GroupId": 3, "Selected": true, "ReadOnly": true, "RoleId": 6 }, { "Name": "sample string 1", "Description": "sample string 2", "GroupId": 3, "Selected": true, "ReadOnly": true, "RoleId": 6 } ], "Roles": [ { "RoleId": 1, "RoleName": "sample string 2" }, { "RoleId": 1, "RoleName": "sample string 2" } ], "FirstName": "sample string 1", "LastName": "sample string 2", "Email": "sample string 3", "Country": "sample string 4", "UserStatus": "sample string 5" }
text/xml
Sample:
<ManageUserDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models"> <Country>sample string 4</Country> <Email>sample string 3</Email> <FirstName>sample string 1</FirstName> <LastName>sample string 2</LastName> <Roles xmlns:d2p1="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"> <d2p1:UserRoleDTO> <d2p1:RoleId>1</d2p1:RoleId> <d2p1:RoleName>sample string 2</d2p1:RoleName> </d2p1:UserRoleDTO> <d2p1:UserRoleDTO> <d2p1:RoleId>1</d2p1:RoleId> <d2p1:RoleName>sample string 2</d2p1:RoleName> </d2p1:UserRoleDTO> </Roles> <SecurityGroups> <SecurityGroupInfo> <Description>sample string 2</Description> <GroupId>3</GroupId> <Name>sample string 1</Name> <ReadOnly>true</ReadOnly> <RoleId>6</RoleId> <Selected>true</Selected> </SecurityGroupInfo> <SecurityGroupInfo> <Description>sample string 2</Description> <GroupId>3</GroupId> <Name>sample string 1</Name> <ReadOnly>true</ReadOnly> <RoleId>6</RoleId> <Selected>true</Selected> </SecurityGroupInfo> </SecurityGroups> <SocialMedia> <SocialMediaData> <Email>sample string 3</Email> <IsSelected>true</IsSelected> <Name>sample string 1</Name> <ProviderId>sample string 2</ProviderId> </SocialMediaData> <SocialMediaData> <Email>sample string 3</Email> <IsSelected>true</IsSelected> <Name>sample string 1</Name> <ProviderId>sample string 2</ProviderId> </SocialMediaData> </SocialMedia> <UserStatus>sample string 5</UserStatus> </ManageUserDTO>
multipart/form-data
Sample:
<ManageUserDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models"><Country>sample string 4</Country><Email>sample string 3</Email><FirstName>sample string 1</FirstName><LastName>sample string 2</LastName><Roles xmlns:d2p1="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"><d2p1:UserRoleDTO><d2p1:RoleId>1</d2p1:RoleId><d2p1:RoleName>sample string 2</d2p1:RoleName></d2p1:UserRoleDTO><d2p1:UserRoleDTO><d2p1:RoleId>1</d2p1:RoleId><d2p1:RoleName>sample string 2</d2p1:RoleName></d2p1:UserRoleDTO></Roles><SecurityGroups><SecurityGroupInfo><Description>sample string 2</Description><GroupId>3</GroupId><Name>sample string 1</Name><ReadOnly>true</ReadOnly><RoleId>6</RoleId><Selected>true</Selected></SecurityGroupInfo><SecurityGroupInfo><Description>sample string 2</Description><GroupId>3</GroupId><Name>sample string 1</Name><ReadOnly>true</ReadOnly><RoleId>6</RoleId><Selected>true</Selected></SecurityGroupInfo></SecurityGroups><SocialMedia><SocialMediaData><Email>sample string 3</Email><IsSelected>true</IsSelected><Name>sample string 1</Name><ProviderId>sample string 2</ProviderId></SocialMediaData><SocialMediaData><Email>sample string 3</Email><IsSelected>true</IsSelected><Name>sample string 1</Name><ProviderId>sample string 2</ProviderId></SocialMediaData></SocialMedia><UserStatus>sample string 5</UserStatus></ManageUserDTO>