POST api/GetTimesheetSummary

Get summary of an employee's timesheet hours, expenses or mileage

Request Information

Payload

NamePayload ParametersAdditional information
Parameters int Personnel_Number
string Type - Must be 'Hours' 'Expenses' or 'Mileage'
DateTime DateFrom
DateTime DateTo

None.

Response Information

Response body formats

application/json, text/json

Sample:
[
  {
    "ID": 1,
    "Description": "sample string 2",
    "Date": "2025-04-29T19:13:30.9353221+01:00",
    "Type": "sample string 4",
    "Status": "sample string 5",
    "Value": 6.0,
    "TimesheetType": 7,
    "StatusImage": ""
  },
  {
    "ID": 1,
    "Description": "sample string 2",
    "Date": "2025-04-29T19:13:30.9353221+01:00",
    "Type": "sample string 4",
    "Status": "sample string 5",
    "Value": 6.0,
    "TimesheetType": 7,
    "StatusImage": ""
  },
  {
    "ID": 1,
    "Description": "sample string 2",
    "Date": "2025-04-29T19:13:30.9353221+01:00",
    "Type": "sample string 4",
    "Status": "sample string 5",
    "Value": 6.0,
    "TimesheetType": 7,
    "StatusImage": ""
  }
]

text/html

Sample:
[{"ID":1,"Description":"sample string 2","Date":"2025-04-29T19:13:30.9353221+01:00","Type":"sample string 4","Status":"sample string 5","Value":6.0,"TimesheetType":7,"StatusImage":""},{"ID":1,"Description":"sample string 2","Date":"2025-04-29T19:13:30.9353221+01:00","Type":"sample string 4","Status":"sample string 5","Value":6.0,"TimesheetType":7,"StatusImage":""},{"ID":1,"Description":"sample string 2","Date":"2025-04-29T19:13:30.9353221+01:00","Type":"sample string 4","Status":"sample string 5","Value":6.0,"TimesheetType":7,"StatusImage":""}]

application/xml, text/xml

Sample:
<ArrayOfTimeSheetSummary xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Carval.SelfService.BLL.TimeSheet">
  <TimeSheetSummary>
    <Date>2025-04-29T19:13:30.9353221+01:00</Date>
    <Description>sample string 2</Description>
    <ID>1</ID>
    <Status>sample string 5</Status>
    <StatusImage></StatusImage>
    <TimesheetType>7</TimesheetType>
    <Type>sample string 4</Type>
    <Value>6</Value>
  </TimeSheetSummary>
  <TimeSheetSummary>
    <Date>2025-04-29T19:13:30.9353221+01:00</Date>
    <Description>sample string 2</Description>
    <ID>1</ID>
    <Status>sample string 5</Status>
    <StatusImage></StatusImage>
    <TimesheetType>7</TimesheetType>
    <Type>sample string 4</Type>
    <Value>6</Value>
  </TimeSheetSummary>
  <TimeSheetSummary>
    <Date>2025-04-29T19:13:30.9353221+01:00</Date>
    <Description>sample string 2</Description>
    <ID>1</ID>
    <Status>sample string 5</Status>
    <StatusImage></StatusImage>
    <TimesheetType>7</TimesheetType>
    <Type>sample string 4</Type>
    <Value>6</Value>
  </TimeSheetSummary>
</ArrayOfTimeSheetSummary>