POST api/Auth

Request Information

URI Parameters

None.

Body Parameters

AuthViewModel
NameDescriptionTypeAdditional information
UserName

string

None.

Password

string

None.

Request Formats

application/json, text/json

Sample:
{
  "UserName": "sample string 1",
  "Password": "sample string 2"
}

application/xml, text/xml

Sample:
<AuthViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMpowerCore.ViewModels">
  <Password>sample string 2</Password>
  <UserName>sample string 1</UserName>
</AuthViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AuthResponse
NameDescriptionTypeAdditional information
Created

date

None.

Code

string

None.

Message

string

None.

Token

string

None.

UserName

string

None.

Email

string

None.

FullName

string

None.

CompanyName

string

None.

Phone

string

None.

IsGeneratedPassword

boolean

None.

ProfilePicture

string

None.

IsCustomer

boolean

None.

TimeZone

string

None.

DefaultCustomerId

integer

None.

DefaultCustomerName

string

None.

DefaultServiceId

integer

None.

DefaultServiceName

string

None.

DefaultModeId

integer

None.

DefaultModeName

string

None.

DefaulCustomerId

integer

None.

Role

RoleAuthViewModel

None.

Customers

Collection of UserCustomerViewModel

None.

Warehouses

Collection of UserWarehouseViewModel

None.

Response Formats

application/json, text/json

Sample:
{
  "Created": "2025-12-05T21:20:07.7324073-08:00",
  "Code": "sample string 2",
  "Message": "sample string 3",
  "Token": "sample string 4",
  "UserName": "sample string 5",
  "Email": "sample string 6",
  "FullName": "sample string 7",
  "CompanyName": "sample string 8",
  "Phone": "sample string 9",
  "IsGeneratedPassword": true,
  "ProfilePicture": "sample string 10",
  "IsCustomer": true,
  "TimeZone": "sample string 12",
  "DefaultCustomerId": 1,
  "DefaultCustomerName": "sample string 13",
  "DefaultServiceId": 1,
  "DefaultServiceName": "sample string 14",
  "DefaultModeId": 1,
  "DefaultModeName": "sample string 15",
  "DefaulCustomerId": 1,
  "Role": {
    "Id": 1,
    "Name": "sample string 2"
  },
  "Customers": [
    {
      "Id": 1,
      "Name": "sample string 2"
    },
    {
      "Id": 1,
      "Name": "sample string 2"
    }
  ],
  "Warehouses": [
    {
      "Id": 1,
      "Name": "sample string 2"
    },
    {
      "Id": 1,
      "Name": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<AuthResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMpowerCore.ViewModels">
  <Code>sample string 2</Code>
  <CompanyName>sample string 8</CompanyName>
  <Created>2025-12-05T21:20:07.7324073-08:00</Created>
  <Customers>
    <UserCustomerViewModel>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </UserCustomerViewModel>
    <UserCustomerViewModel>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </UserCustomerViewModel>
  </Customers>
  <DefaulCustomerId>1</DefaulCustomerId>
  <DefaultCustomerId>1</DefaultCustomerId>
  <DefaultCustomerName>sample string 13</DefaultCustomerName>
  <DefaultModeId>1</DefaultModeId>
  <DefaultModeName>sample string 15</DefaultModeName>
  <DefaultServiceId>1</DefaultServiceId>
  <DefaultServiceName>sample string 14</DefaultServiceName>
  <Email>sample string 6</Email>
  <FullName>sample string 7</FullName>
  <IsCustomer>true</IsCustomer>
  <IsGeneratedPassword>true</IsGeneratedPassword>
  <Message>sample string 3</Message>
  <Phone>sample string 9</Phone>
  <ProfilePicture>sample string 10</ProfilePicture>
  <Role>
    <Id>1</Id>
    <Name>sample string 2</Name>
  </Role>
  <TimeZone>sample string 12</TimeZone>
  <Token>sample string 4</Token>
  <UserName>sample string 5</UserName>
  <Warehouses>
    <UserWarehouseViewModel>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </UserWarehouseViewModel>
    <UserWarehouseViewModel>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </UserWarehouseViewModel>
  </Warehouses>
</AuthResponse>