POST api/Auth/AuthenticateAndGenerateSession

Request Information

URI Parameters

None.

Body Parameters

user
NameDescriptionTypeAdditional information
id

integer

None.

username

string

None.

email

string

None.

password

string

None.

employee_id

integer

None.

default_module

integer

None.

user_level

string

None.

last_login

date

None.

last_update

date

None.

created

date

None.

login_hash

date

None.

lang_id

integer

None.

mt_code

integer

None.

user_ful_name

string

None.

usr_designation

string

None.

creat_appr_flg

string

None.

usr_creatd_id

integer

None.

del_dte

date

None.

remarks

string

None.

pswrd_expiry_dte

date

None.

comp_id

integer

None.

role_id

integer

None.

row_version

integer

None.

record_status

integer

None.

userid

integer

None.

Employee_Code

string

None.

disabledBy

integer

None.

status

string

None.

employee_name

string

None.

contract_start_date

date

None.

leave_policy_sk

integer

None.

contract_end_date

string

None.

EOC

date

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "username": "sample string 2",
  "email": "sample string 3",
  "password": "sample string 4",
  "employee_id": 1,
  "default_module": 1,
  "user_level": "sample string 5",
  "last_login": "2026-01-18T13:37:37.471548-06:00",
  "last_update": "2026-01-18T13:37:37.471548-06:00",
  "created": "2026-01-18T13:37:37.471548-06:00",
  "login_hash": "2026-01-18T13:37:37.471548-06:00",
  "lang_id": 1,
  "mt_code": 1,
  "user_ful_name": "sample string 6",
  "usr_designation": "sample string 7",
  "creat_appr_flg": "sample string 8",
  "usr_creatd_id": 1,
  "del_dte": "2026-01-18T13:37:37.471548-06:00",
  "remarks": "sample string 9",
  "pswrd_expiry_dte": "2026-01-18T13:37:37.471548-06:00",
  "comp_id": 1,
  "role_id": 1,
  "row_version": 1,
  "record_status": 1,
  "userid": 1,
  "Employee_Code": "sample string 10",
  "disabledBy": 1,
  "status": "sample string 11",
  "employee_name": "sample string 12",
  "contract_start_date": "2026-01-18T13:37:37.471548-06:00",
  "leave_policy_sk": 1,
  "contract_end_date": "sample string 13",
  "EOC": "2026-01-18T13:37:37.471548-06:00"
}

application/xml, text/xml

Sample:
<user xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DataAccess">
  <EOC>2026-01-18T13:37:37.471548-06:00</EOC>
  <Employee_Code>sample string 10</Employee_Code>
  <comp_id>1</comp_id>
  <contract_end_date>sample string 13</contract_end_date>
  <contract_start_date>2026-01-18T13:37:37.471548-06:00</contract_start_date>
  <creat_appr_flg>sample string 8</creat_appr_flg>
  <created>2026-01-18T13:37:37.471548-06:00</created>
  <default_module>1</default_module>
  <del_dte>2026-01-18T13:37:37.471548-06:00</del_dte>
  <disabledBy>1</disabledBy>
  <email>sample string 3</email>
  <employee_id>1</employee_id>
  <employee_name>sample string 12</employee_name>
  <id>1</id>
  <lang_id>1</lang_id>
  <last_login>2026-01-18T13:37:37.471548-06:00</last_login>
  <last_update>2026-01-18T13:37:37.471548-06:00</last_update>
  <leave_policy_sk>1</leave_policy_sk>
  <login_hash>2026-01-18T13:37:37.471548-06:00</login_hash>
  <mt_code>1</mt_code>
  <password>sample string 4</password>
  <pswrd_expiry_dte>2026-01-18T13:37:37.471548-06:00</pswrd_expiry_dte>
  <record_status>1</record_status>
  <remarks>sample string 9</remarks>
  <role_id>1</role_id>
  <row_version>1</row_version>
  <status>sample string 11</status>
  <user_ful_name>sample string 6</user_ful_name>
  <user_level>sample string 5</user_level>
  <userid>1</userid>
  <username>sample string 2</username>
  <usr_creatd_id>1</usr_creatd_id>
  <usr_designation>sample string 7</usr_designation>
</user>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.