GET v2/user-detail.{ext}

Get current logged in user's information

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

GetCurrentUserViewModel
NameDescriptionTypeAdditional information
FirstName

string

None.

LastName

string

None.

LanguageCodeId

integer

None.

BETACommoditiesEnabled

boolean

None.

Roles

Collection of AspNetRole

None.

Id

string

None.

ServerVersion

string

None.

Response Formats

application/json, text/json, text/html

Sample:
{
  "FirstName": "sample string 1",
  "LastName": "sample string 2",
  "LanguageCodeId": 3,
  "BETACommoditiesEnabled": true,
  "Roles": [
    {
      "Id": 1,
      "Name": "sample string 2"
    },
    {
      "Id": 1,
      "Name": "sample string 2"
    }
  ],
  "Id": "sample string 5",
  "ServerVersion": "sample string 6"
}

application/xml, text/xml

Sample:
<GetCurrentUserViewModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <FirstName>sample string 1</FirstName>
  <LastName>sample string 2</LastName>
  <LanguageCodeId>3</LanguageCodeId>
  <BETACommoditiesEnabled>true</BETACommoditiesEnabled>
  <Roles>
    <AspNetRole>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </AspNetRole>
    <AspNetRole>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </AspNetRole>
  </Roles>
  <Id>sample string 5</Id>
  <ServerVersion>sample string 6</ServerVersion>
</GetCurrentUserViewModel>