POST api/timesheet/updateEmployeeTimesheet
Request Information
URI Parameters
None.
Body Parameters
UpdateTimesheetDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| UpdatedBy | globally unique identifier |
None. |
|
| Id | integer |
None. |
|
| FKUserID | globally unique identifier |
None. |
|
| JobDate | date |
None. |
|
| JobName | string |
None. |
|
| StartTime | time interval |
None. |
|
| EndTime | time interval |
None. |
|
| LunchBreak | time interval |
None. |
|
| TotalHoursWorked | time interval |
None. |
|
| ApprovedStatus | integer |
None. |
|
| ApprovedNote | string |
None. |
|
| IsManual | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"UpdatedBy": "1604c965-366b-40dd-8aa6-67a3c29de8d8",
"Id": 2,
"FKUserID": "512add1b-83de-4468-9e2c-f7e4e2404cb7",
"JobDate": "2026-07-09T20:41:31.381358+00:00",
"JobName": "sample string 5",
"StartTime": "00:00:00.1234567",
"EndTime": "00:00:00.1234567",
"LunchBreak": "00:00:00.1234567",
"TotalHoursWorked": "00:00:00.1234567",
"ApprovedStatus": 10,
"ApprovedNote": "sample string 11",
"IsManual": true
}
application/xml, text/xml
Sample:
<UpdateTimesheetDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ProtecBuild.API.Models"> <ApprovedNote>sample string 11</ApprovedNote> <ApprovedStatus>10</ApprovedStatus> <EndTime>PT0.1234567S</EndTime> <FKUserID>512add1b-83de-4468-9e2c-f7e4e2404cb7</FKUserID> <Id>2</Id> <IsManual>true</IsManual> <JobDate>2026-07-09T20:41:31.381358+00:00</JobDate> <JobName>sample string 5</JobName> <LunchBreak>PT0.1234567S</LunchBreak> <StartTime>PT0.1234567S</StartTime> <TotalHoursWorked>PT0.1234567S</TotalHoursWorked> <UpdatedBy>1604c965-366b-40dd-8aa6-67a3c29de8d8</UpdatedBy> </UpdateTimesheetDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.