GET api/Account/GetCurrentUserName
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
UserVm| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | string |
None. |
|
| FirstName | string |
Required String length: inclusive between 0 and 100 |
|
| LastName | string |
Required String length: inclusive between 0 and 100 |
|
| DateCreated | date |
Required |
|
| LastLoginTime | date |
None. |
|
| Active | boolean |
None. |
|
| Role | string |
None. |
|
| UserName | string |
None. |
|
| UserId | string |
None. |
|
| AccountId | integer |
None. |
|
| AccountName | string |
None. |
|
| CompanyUsers | Collection of CompanyUserVm |
None. |
|
| CurrentCompanyId | integer |
None. |
|
| DelayedPayment | boolean |
None. |
|
| DisplayName | string |
None. |
|
| Initials | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"id": "sample string 1",
"firstName": "sample string 2",
"lastName": "sample string 3",
"dateCreated": "2025-12-10T20:07:39.3414348+01:00",
"lastLoginTime": "2025-12-10T20:07:39.3414348+01:00",
"active": true,
"role": "sample string 6",
"userName": "sample string 7",
"userId": "sample string 8",
"accountId": 9,
"accountName": "sample string 10",
"companyUsers": [
{
"companyId": 1,
"companyName": "sample string 2",
"companyDisplayName": "sample string 3",
"hasAccessTo": true
},
{
"companyId": 1,
"companyName": "sample string 2",
"companyDisplayName": "sample string 3",
"hasAccessTo": true
}
],
"currentCompanyId": 11,
"delayedPayment": true,
"displayName": "sample string 2 sample string 3",
"initials": "ss"
}
application/xml, text/xml
Sample:
<UserVm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Gruo.Core.ViewModels">
<AccountId>9</AccountId>
<AccountName>sample string 10</AccountName>
<Active>true</Active>
<CompanyUsers>
<CompanyUserVm>
<CompanyDisplayName>sample string 3</CompanyDisplayName>
<CompanyId>1</CompanyId>
<CompanyName>sample string 2</CompanyName>
<HasAccessTo>true</HasAccessTo>
</CompanyUserVm>
<CompanyUserVm>
<CompanyDisplayName>sample string 3</CompanyDisplayName>
<CompanyId>1</CompanyId>
<CompanyName>sample string 2</CompanyName>
<HasAccessTo>true</HasAccessTo>
</CompanyUserVm>
</CompanyUsers>
<CurrentCompanyId>11</CurrentCompanyId>
<DateCreated>2025-12-10T20:07:39.3414348+01:00</DateCreated>
<DelayedPayment>true</DelayedPayment>
<FirstName>sample string 2</FirstName>
<Id>sample string 1</Id>
<LastLoginTime>2025-12-10T20:07:39.3414348+01:00</LastLoginTime>
<LastName>sample string 3</LastName>
<Role>sample string 6</Role>
<UserId>sample string 8</UserId>
<UserName>sample string 7</UserName>
</UserVm>