GET example/api/ping/whoami

https://app.bwz.se/bedrock/example/api/ping/whoami

Gets the user of the currect context.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

A UserModel.

UserModel
NameDescriptionTypeAdditional information
Id

Gets the id.

integer

None.

Firstname

Gets the firstname.

string

None.

Lastname

Gets the lastname.

string

None.

Email

Gets the email.

string

None.

CreationDate

Gets the creation date.

date

None.

IsAdministrator

Gets a value indicating whether this user is administrator.

boolean

None.

CanUseAllPublications

Sets a value indicating whether this user has access to all publication or not - only effective when user is not administrator

boolean

None.

Password

Gets the password.

string

None.

UserType

The type of user

UserType

None.

CanManageRecipientLists

Sets a value indicating whether this user can manage recipient lists or not - only effective when user is not administrator

boolean

None.

CanManageRecipients

Sets a value indicating whether this user can manage recipients or not - only effective when user is not administrator.

boolean

None.

IsSuperUser

Is this user a super user

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Firstname": "sample string 2",
  "Lastname": "sample string 3",
  "Email": "sample string 4",
  "CreationDate": "2024-11-21T17:51:36.1374312+01:00",
  "IsAdministrator": true,
  "CanUseAllPublications": true,
  "Password": "sample string 8",
  "UserType": 1,
  "CanManageRecipientLists": true,
  "CanManageRecipients": true,
  "IsSuperUser": true
}

application/xml, text/xml

Sample:
<UserModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Netoptions.BizWizard.Api.Common.Models.User">
  <CanManageRecipientLists>true</CanManageRecipientLists>
  <CanManageRecipients>true</CanManageRecipients>
  <CanUseAllPublications>true</CanUseAllPublications>
  <CreationDate>2024-11-21T17:51:36.1374312+01:00</CreationDate>
  <Email>sample string 4</Email>
  <Firstname>sample string 2</Firstname>
  <Id>1</Id>
  <IsAdministrator>true</IsAdministrator>
  <IsSuperUser>true</IsSuperUser>
  <Lastname>sample string 3</Lastname>
  <Password>sample string 8</Password>
  <UserType>BIZWIZARD</UserType>
</UserModel>