POST timesheet/submit
Request Information
URI Parameters
None.
Body Parameters
TimesheetVm| Name | Description | Type | Additional information |
|---|---|---|---|
| UserID | string |
None. |
|
| EmployeeID | string |
None. |
|
| EmployeeName | string |
None. |
|
| Month | string |
None. |
|
| MonthInNumber | integer |
None. |
|
| Year | integer |
None. |
|
| DateSalary | date |
None. |
|
| Remarks | string |
None. |
|
| Status | string |
None. |
|
| ApprovedText | string |
None. |
|
| RejectedText | string |
None. |
|
| Department | string |
None. |
|
| CreatedDateTime | date |
None. |
|
| TimesheetDetails | Collection of TimesheetDetailVm |
None. |
|
| Company | string |
None. |
|
| ApprovedDateFrom | date |
None. |
|
| ApprovedDateTo | date |
None. |
|
| MonthFrom | string |
None. |
|
| MonthTo | string |
None. |
|
| YearFrom | integer |
None. |
|
| YearTo | integer |
None. |
|
| JobGrade | string |
None. |
|
| CostCentre | string |
None. |
|
| ManagerID | string |
None. |
|
| Designation | string |
None. |
|
| SelectedEmployeeID | Collection of string |
None. |
|
| Attachment1 | string |
None. |
|
| Attachment2 | string |
None. |
|
| Attachment3 | string |
None. |
|
| Attachment4 | string |
None. |
|
| Attachment5 | string |
None. |
|
| AttachmentURL1 | string |
None. |
|
| AttachmentURL2 | string |
None. |
|
| AttachmentURL3 | string |
None. |
|
| AttachmentURL4 | string |
None. |
|
| AttachmentURL5 | string |
None. |
|
| AttachmentFilename1 | string |
None. |
|
| AttachmentFilename2 | string |
None. |
|
| AttachmentFilename3 | string |
None. |
|
| AttachmentFilename4 | string |
None. |
|
| AttachmentFilename5 | string |
None. |
|
| DeletedAttachment | string |
None. |
|
| Token | string |
None. |
|
| Id | string |
None. |
|
| IsActive | boolean |
None. |
|
| Search | string |
None. |
|
| CurrentPage | integer |
None. |
|
| TotalPage | integer |
None. |
|
| SizePerPage | integer |
None. |
|
| SortBy | string |
None. |
|
| searchFilter | Collection of ColFilter |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserID": "sample string 1",
"EmployeeID": "sample string 2",
"EmployeeName": "sample string 3",
"Month": "sample string 4",
"MonthInNumber": 5,
"Year": 6,
"DateSalary": "2025-12-22T19:00:12.7487229+08:00",
"Remarks": "sample string 8",
"Status": "sample string 9",
"ApprovedText": "sample string 10",
"RejectedText": "sample string 11",
"Department": "sample string 12",
"CreatedDateTime": "2025-12-22T19:00:12.7487229+08:00",
"TimesheetDetails": [
{
"DateTime": "2025-12-22T19:00:12.7487229+08:00",
"Date": "sample string 2",
"ImportedHoursMonSat": 1.1,
"ImportedHoursSunPH": 1.1,
"ImportedHours": 1.1,
"CalendarCode": "sample string 3",
"WorkStatus": "sample string 4",
"IsPublicHoliday": true,
"ShiftCode": "sample string 6",
"NormalStartTime": "sample string 7",
"NormalEndTime": "sample string 8",
"ApprovedHoursMonSat": 1.1,
"ApprovedHoursSunPH": 1.1,
"ApprovedHours": 1.1,
"OvertimeStartTime": "sample string 9",
"OvertimeEndTime": "sample string 10",
"Standby": "sample string 11",
"ShiftStartTime": "sample string 12",
"ShiftEndTime": "sample string 13",
"Shift12HourDay": 1,
"Shift12HourNight": 1,
"Shift8HourDay": 1,
"Shift8HourNight": 1,
"Fab": "sample string 14",
"Machine": "sample string 15",
"ServiceOrder": "sample string 16",
"Purpose": "sample string 17",
"Token": "sample string 18",
"Id": "sample string 19",
"IsActive": true,
"Company": "sample string 21",
"Search": "sample string 22",
"CurrentPage": 23,
"TotalPage": 24,
"SizePerPage": 25,
"SortBy": "sample string 26",
"searchFilter": [
{
"name": "sample string 1",
"val": [
"sample string 1",
"sample string 2"
]
},
{
"name": "sample string 1",
"val": [
"sample string 1",
"sample string 2"
]
}
]
},
{
"DateTime": "2025-12-22T19:00:12.7487229+08:00",
"Date": "sample string 2",
"ImportedHoursMonSat": 1.1,
"ImportedHoursSunPH": 1.1,
"ImportedHours": 1.1,
"CalendarCode": "sample string 3",
"WorkStatus": "sample string 4",
"IsPublicHoliday": true,
"ShiftCode": "sample string 6",
"NormalStartTime": "sample string 7",
"NormalEndTime": "sample string 8",
"ApprovedHoursMonSat": 1.1,
"ApprovedHoursSunPH": 1.1,
"ApprovedHours": 1.1,
"OvertimeStartTime": "sample string 9",
"OvertimeEndTime": "sample string 10",
"Standby": "sample string 11",
"ShiftStartTime": "sample string 12",
"ShiftEndTime": "sample string 13",
"Shift12HourDay": 1,
"Shift12HourNight": 1,
"Shift8HourDay": 1,
"Shift8HourNight": 1,
"Fab": "sample string 14",
"Machine": "sample string 15",
"ServiceOrder": "sample string 16",
"Purpose": "sample string 17",
"Token": "sample string 18",
"Id": "sample string 19",
"IsActive": true,
"Company": "sample string 21",
"Search": "sample string 22",
"CurrentPage": 23,
"TotalPage": 24,
"SizePerPage": 25,
"SortBy": "sample string 26",
"searchFilter": [
{
"name": "sample string 1",
"val": [
"sample string 1",
"sample string 2"
]
},
{
"name": "sample string 1",
"val": [
"sample string 1",
"sample string 2"
]
}
]
}
],
"Company": "sample string 14",
"ApprovedDateFrom": "2025-12-22T19:00:12.7487229+08:00",
"ApprovedDateTo": "2025-12-22T19:00:12.7487229+08:00",
"MonthFrom": "sample string 17",
"MonthTo": "sample string 18",
"YearFrom": 19,
"YearTo": 20,
"JobGrade": "sample string 21",
"CostCentre": "sample string 22",
"ManagerID": "sample string 23",
"Designation": "sample string 24",
"SelectedEmployeeID": [
"sample string 1",
"sample string 2"
],
"Attachment1": "sample string 25",
"Attachment2": "sample string 26",
"Attachment3": "sample string 27",
"Attachment4": "sample string 28",
"Attachment5": "sample string 29",
"AttachmentURL1": "sample string 30",
"AttachmentURL2": "sample string 31",
"AttachmentURL3": "sample string 32",
"AttachmentURL4": "sample string 33",
"AttachmentURL5": "sample string 34",
"AttachmentFilename1": "sample string 35",
"AttachmentFilename2": "sample string 36",
"AttachmentFilename3": "sample string 37",
"AttachmentFilename4": "sample string 38",
"AttachmentFilename5": "sample string 39",
"DeletedAttachment": "sample string 40",
"Token": "sample string 41",
"Id": "sample string 42",
"IsActive": true,
"Search": "sample string 44",
"CurrentPage": 45,
"TotalPage": 46,
"SizePerPage": 47,
"SortBy": "sample string 48",
"searchFilter": [
{
"name": "sample string 1",
"val": [
"sample string 1",
"sample string 2"
]
},
{
"name": "sample string 1",
"val": [
"sample string 1",
"sample string 2"
]
}
]
}
application/xml, text/xml
Sample:
<TimesheetVm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BoardRoom.ViewModels">
<Company i:nil="true" />
<CurrentPage>45</CurrentPage>
<Id>sample string 42</Id>
<IsActive>true</IsActive>
<Search>sample string 44</Search>
<SizePerPage>47</SizePerPage>
<SortBy>sample string 48</SortBy>
<Token>sample string 41</Token>
<TotalPage>46</TotalPage>
<searchFilter>
<ColFilter>
<name>sample string 1</name>
<val xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</val>
</ColFilter>
<ColFilter>
<name>sample string 1</name>
<val xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</val>
</ColFilter>
</searchFilter>
<ApprovedDateFrom>2025-12-22T19:00:12.7487229+08:00</ApprovedDateFrom>
<ApprovedDateTo>2025-12-22T19:00:12.7487229+08:00</ApprovedDateTo>
<ApprovedText>sample string 10</ApprovedText>
<Attachment1>sample string 25</Attachment1>
<Attachment2>sample string 26</Attachment2>
<Attachment3>sample string 27</Attachment3>
<Attachment4>sample string 28</Attachment4>
<Attachment5>sample string 29</Attachment5>
<AttachmentFilename1>sample string 35</AttachmentFilename1>
<AttachmentFilename2>sample string 36</AttachmentFilename2>
<AttachmentFilename3>sample string 37</AttachmentFilename3>
<AttachmentFilename4>sample string 38</AttachmentFilename4>
<AttachmentFilename5>sample string 39</AttachmentFilename5>
<AttachmentURL1>sample string 30</AttachmentURL1>
<AttachmentURL2>sample string 31</AttachmentURL2>
<AttachmentURL3>sample string 32</AttachmentURL3>
<AttachmentURL4>sample string 33</AttachmentURL4>
<AttachmentURL5>sample string 34</AttachmentURL5>
<Company>sample string 14</Company>
<CostCentre>sample string 22</CostCentre>
<CreatedDateTime>2025-12-22T19:00:12.7487229+08:00</CreatedDateTime>
<DateSalary>2025-12-22T19:00:12.7487229+08:00</DateSalary>
<DeletedAttachment>sample string 40</DeletedAttachment>
<Department>sample string 12</Department>
<Designation>sample string 24</Designation>
<EmployeeID>sample string 2</EmployeeID>
<EmployeeName>sample string 3</EmployeeName>
<JobGrade>sample string 21</JobGrade>
<ManagerID>sample string 23</ManagerID>
<Month>sample string 4</Month>
<MonthFrom>sample string 17</MonthFrom>
<MonthInNumber>5</MonthInNumber>
<MonthTo>sample string 18</MonthTo>
<RejectedText>sample string 11</RejectedText>
<Remarks>sample string 8</Remarks>
<SelectedEmployeeID xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</SelectedEmployeeID>
<Status>sample string 9</Status>
<TimesheetDetails>
<TimesheetDetailVm>
<Company>sample string 21</Company>
<CurrentPage>23</CurrentPage>
<Id>sample string 19</Id>
<IsActive>true</IsActive>
<Search>sample string 22</Search>
<SizePerPage>25</SizePerPage>
<SortBy>sample string 26</SortBy>
<Token>sample string 18</Token>
<TotalPage>24</TotalPage>
<searchFilter>
<ColFilter>
<name>sample string 1</name>
<val xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</val>
</ColFilter>
<ColFilter>
<name>sample string 1</name>
<val xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</val>
</ColFilter>
</searchFilter>
<ApprovedHours>1.1</ApprovedHours>
<ApprovedHoursMonSat>1.1</ApprovedHoursMonSat>
<ApprovedHoursSunPH>1.1</ApprovedHoursSunPH>
<CalendarCode>sample string 3</CalendarCode>
<Date>sample string 2</Date>
<DateTime>2025-12-22T19:00:12.7487229+08:00</DateTime>
<Fab>sample string 14</Fab>
<ImportedHours>1.1</ImportedHours>
<ImportedHoursMonSat>1.1</ImportedHoursMonSat>
<ImportedHoursSunPH>1.1</ImportedHoursSunPH>
<IsPublicHoliday>true</IsPublicHoliday>
<Machine>sample string 15</Machine>
<NormalEndTime>sample string 8</NormalEndTime>
<NormalStartTime>sample string 7</NormalStartTime>
<OvertimeEndTime>sample string 10</OvertimeEndTime>
<OvertimeStartTime>sample string 9</OvertimeStartTime>
<Purpose>sample string 17</Purpose>
<ServiceOrder>sample string 16</ServiceOrder>
<Shift12HourDay>1</Shift12HourDay>
<Shift12HourNight>1</Shift12HourNight>
<Shift8HourDay>1</Shift8HourDay>
<Shift8HourNight>1</Shift8HourNight>
<ShiftCode>sample string 6</ShiftCode>
<ShiftEndTime>sample string 13</ShiftEndTime>
<ShiftStartTime>sample string 12</ShiftStartTime>
<Standby>sample string 11</Standby>
<WorkStatus>sample string 4</WorkStatus>
</TimesheetDetailVm>
<TimesheetDetailVm>
<Company>sample string 21</Company>
<CurrentPage>23</CurrentPage>
<Id>sample string 19</Id>
<IsActive>true</IsActive>
<Search>sample string 22</Search>
<SizePerPage>25</SizePerPage>
<SortBy>sample string 26</SortBy>
<Token>sample string 18</Token>
<TotalPage>24</TotalPage>
<searchFilter>
<ColFilter>
<name>sample string 1</name>
<val xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</val>
</ColFilter>
<ColFilter>
<name>sample string 1</name>
<val xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</val>
</ColFilter>
</searchFilter>
<ApprovedHours>1.1</ApprovedHours>
<ApprovedHoursMonSat>1.1</ApprovedHoursMonSat>
<ApprovedHoursSunPH>1.1</ApprovedHoursSunPH>
<CalendarCode>sample string 3</CalendarCode>
<Date>sample string 2</Date>
<DateTime>2025-12-22T19:00:12.7487229+08:00</DateTime>
<Fab>sample string 14</Fab>
<ImportedHours>1.1</ImportedHours>
<ImportedHoursMonSat>1.1</ImportedHoursMonSat>
<ImportedHoursSunPH>1.1</ImportedHoursSunPH>
<IsPublicHoliday>true</IsPublicHoliday>
<Machine>sample string 15</Machine>
<NormalEndTime>sample string 8</NormalEndTime>
<NormalStartTime>sample string 7</NormalStartTime>
<OvertimeEndTime>sample string 10</OvertimeEndTime>
<OvertimeStartTime>sample string 9</OvertimeStartTime>
<Purpose>sample string 17</Purpose>
<ServiceOrder>sample string 16</ServiceOrder>
<Shift12HourDay>1</Shift12HourDay>
<Shift12HourNight>1</Shift12HourNight>
<Shift8HourDay>1</Shift8HourDay>
<Shift8HourNight>1</Shift8HourNight>
<ShiftCode>sample string 6</ShiftCode>
<ShiftEndTime>sample string 13</ShiftEndTime>
<ShiftStartTime>sample string 12</ShiftStartTime>
<Standby>sample string 11</Standby>
<WorkStatus>sample string 4</WorkStatus>
</TimesheetDetailVm>
</TimesheetDetails>
<UserID>sample string 1</UserID>
<Year>6</Year>
<YearFrom>19</YearFrom>
<YearTo>20</YearTo>
</TimesheetVm>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |