POST api/AI/Employee-Timesheet-TotalHours

Request Information

URI Parameters

None.

Body Parameters

UserIdentityData
NameDescriptionTypeAdditional information
EmpID

string

None.

EmpName

string

None.

ProfileId

integer

None.

SkillId

integer

None.

EmpAddress

string

None.

EmpContact

string

None.

EmpJoiningDate

string

None.

EmpLeavingDate

string

None.

EmpProbationPeriod

integer

None.

EmpNotes

string

None.

EmpEmail

string

None.

EmpTester

integer

None.

EmpAccountNo

string

None.

EmpBDate

string

None.

EmpADate

string

None.

EmpPrevEmployer

string

None.

EmpExperience

integer

None.

IsSuperAdmin

boolean

None.

IsAccountAdmin

boolean

None.

IsPayrollAdmin

boolean

None.

IsPM

boolean

None.

IsTester

boolean

None.

IsProjectReport

boolean

None.

IsProjectStatus

boolean

None.

IsLeaveAdmin

boolean

None.

IsActive

boolean

None.

InsertedOn

string

None.

InsertedBy

integer

None.

InsertedIP

string

None.

ModifiedOn

string

None.

ModifiedBy

integer

None.

ModifiedIP

string

None.

LocationFKID

integer

None.

Resume

string

None.

Photo

string

None.

PrimarySkillId

integer

None.

EmployeeStatusId

integer

None.

EmpGender

string

None.

ADUserName

string

None.

EmpPAN

string

None.

EmpUAN

string

None.

EmpEPF

string

None.

EmpFatherName

string

None.

EmpToken

string

None.

DeviceId

string

None.

OsType

string

None.

EmpForgotPwdLinkDate

string

None.

SkypeId

string

None.

EmpExpectedLWD

string

None.

IFSCCode

string

None.

LeavePLOpeningBalance

decimal number

None.

ProjectGroupEmail

string

None.

MSTeam

string

None.

DurationFrom

date

None.

DurationTo

date

None.

IsSuccess

boolean

None.

StatusMessage

string

None.

UserIdentity

string

None.

SkillDesc

string

None.

EmpLeaveId

integer

None.

LeaveType

string

None.

LeaveFrom

string

None.

LeaveTo

string

None.

LeaveReason

string

None.

LeaveUpdateComment

string

None.

LeaveUpdateByEmpId

integer

None.

LeaveUpdateStatus

string

None.

ProjName

string

None.

Message

string

None.

Request Formats

application/json, text/json

Sample:
{
  "EmpID": "sample string 1",
  "EmpName": "sample string 2",
  "ProfileId": 1,
  "SkillId": 1,
  "EmpAddress": "sample string 3",
  "EmpContact": "sample string 4",
  "EmpJoiningDate": "sample string 5",
  "EmpLeavingDate": "sample string 6",
  "EmpProbationPeriod": 1,
  "EmpNotes": "sample string 7",
  "EmpEmail": "sample string 8",
  "EmpTester": 9,
  "EmpAccountNo": "sample string 10",
  "EmpBDate": "sample string 11",
  "EmpADate": "sample string 12",
  "EmpPrevEmployer": "sample string 13",
  "EmpExperience": 14,
  "IsSuperAdmin": true,
  "IsAccountAdmin": true,
  "IsPayrollAdmin": true,
  "IsPM": true,
  "IsTester": true,
  "IsProjectReport": true,
  "IsProjectStatus": true,
  "IsLeaveAdmin": true,
  "IsActive": true,
  "InsertedOn": "sample string 24",
  "InsertedBy": 25,
  "InsertedIP": "sample string 26",
  "ModifiedOn": "sample string 27",
  "ModifiedBy": 28,
  "ModifiedIP": "sample string 29",
  "LocationFKID": 30,
  "Resume": "sample string 31",
  "Photo": "sample string 32",
  "PrimarySkillId": 33,
  "EmployeeStatusId": 34,
  "EmpGender": "sample string 35",
  "ADUserName": "sample string 36",
  "EmpPAN": "sample string 37",
  "EmpUAN": "sample string 38",
  "EmpEPF": "sample string 39",
  "EmpFatherName": "sample string 40",
  "EmpToken": "sample string 41",
  "DeviceId": "sample string 42",
  "OsType": "sample string 43",
  "EmpForgotPwdLinkDate": "sample string 44",
  "SkypeId": "sample string 45",
  "EmpExpectedLWD": "sample string 46",
  "IFSCCode": "sample string 47",
  "LeavePLOpeningBalance": 48.0,
  "ProjectGroupEmail": "sample string 49",
  "MSTeam": "sample string 50",
  "DurationFrom": "2026-08-26T09:58:47.1020503+05:30",
  "DurationTo": "2026-08-26T09:58:47.1020503+05:30",
  "IsSuccess": true,
  "StatusMessage": "sample string 52",
  "UserIdentity": "sample string 53",
  "SkillDesc": "sample string 54",
  "EmpLeaveId": 55,
  "LeaveType": "sample string 56",
  "LeaveFrom": "sample string 57",
  "LeaveTo": "sample string 58",
  "LeaveReason": "sample string 59",
  "LeaveUpdateComment": "sample string 60",
  "LeaveUpdateByEmpId": 61,
  "LeaveUpdateStatus": "sample string 62",
  "ProjName": "sample string 63",
  "Message": "sample string 64"
}

application/xml, text/xml

Sample:
<UserIdentityData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AgoraBL.Models">
  <Message>sample string 64</Message>
  <ADUserName>sample string 36</ADUserName>
  <DeviceId>sample string 42</DeviceId>
  <DurationFrom>2026-08-26T09:58:47.1020503+05:30</DurationFrom>
  <DurationTo>2026-08-26T09:58:47.1020503+05:30</DurationTo>
  <EmpADate>sample string 12</EmpADate>
  <EmpAccountNo>sample string 10</EmpAccountNo>
  <EmpAddress>sample string 3</EmpAddress>
  <EmpBDate>sample string 11</EmpBDate>
  <EmpContact>sample string 4</EmpContact>
  <EmpEPF>sample string 39</EmpEPF>
  <EmpEmail>sample string 8</EmpEmail>
  <EmpExpectedLWD>sample string 46</EmpExpectedLWD>
  <EmpExperience>14</EmpExperience>
  <EmpFatherName>sample string 40</EmpFatherName>
  <EmpForgotPwdLinkDate>sample string 44</EmpForgotPwdLinkDate>
  <EmpGender>sample string 35</EmpGender>
  <EmpID>sample string 1</EmpID>
  <EmpJoiningDate>sample string 5</EmpJoiningDate>
  <EmpLeaveId>55</EmpLeaveId>
  <EmpLeavingDate>sample string 6</EmpLeavingDate>
  <EmpName>sample string 2</EmpName>
  <EmpNotes>sample string 7</EmpNotes>
  <EmpPAN>sample string 37</EmpPAN>
  <EmpPrevEmployer>sample string 13</EmpPrevEmployer>
  <EmpProbationPeriod>1</EmpProbationPeriod>
  <EmpTester>9</EmpTester>
  <EmpToken>sample string 41</EmpToken>
  <EmpUAN>sample string 38</EmpUAN>
  <EmployeeStatusId>34</EmployeeStatusId>
  <IFSCCode>sample string 47</IFSCCode>
  <InsertedBy>25</InsertedBy>
  <InsertedIP>sample string 26</InsertedIP>
  <InsertedOn>sample string 24</InsertedOn>
  <IsAccountAdmin>true</IsAccountAdmin>
  <IsActive>true</IsActive>
  <IsLeaveAdmin>true</IsLeaveAdmin>
  <IsPM>true</IsPM>
  <IsPayrollAdmin>true</IsPayrollAdmin>
  <IsProjectReport>true</IsProjectReport>
  <IsProjectStatus>true</IsProjectStatus>
  <IsSuccess>true</IsSuccess>
  <IsSuperAdmin>true</IsSuperAdmin>
  <IsTester>true</IsTester>
  <LeaveFrom>sample string 57</LeaveFrom>
  <LeavePLOpeningBalance>48</LeavePLOpeningBalance>
  <LeaveReason>sample string 59</LeaveReason>
  <LeaveTo>sample string 58</LeaveTo>
  <LeaveType>sample string 56</LeaveType>
  <LeaveUpdateByEmpId>61</LeaveUpdateByEmpId>
  <LeaveUpdateComment>sample string 60</LeaveUpdateComment>
  <LeaveUpdateStatus>sample string 62</LeaveUpdateStatus>
  <LocationFKID>30</LocationFKID>
  <MSTeam>sample string 50</MSTeam>
  <ModifiedBy>28</ModifiedBy>
  <ModifiedIP>sample string 29</ModifiedIP>
  <ModifiedOn>sample string 27</ModifiedOn>
  <OsType>sample string 43</OsType>
  <Photo>sample string 32</Photo>
  <PrimarySkillId>33</PrimarySkillId>
  <ProfileId>1</ProfileId>
  <ProjName>sample string 63</ProjName>
  <ProjectGroupEmail>sample string 49</ProjectGroupEmail>
  <Resume>sample string 31</Resume>
  <SkillDesc>sample string 54</SkillDesc>
  <SkillId>1</SkillId>
  <SkypeId>sample string 45</SkypeId>
  <StatusMessage>sample string 52</StatusMessage>
  <UserIdentity>sample string 53</UserIdentity>
</UserIdentityData>

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.