GET api/MonthlySummaries?users={users}&logon={logon}&logoff={logoff}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| users | string |
None. |
|
| logon | string |
None. |
|
| logoff | string |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of ReportSummaryDto| Name | Description | Type | Additional information |
|---|---|---|---|
| YearlySummary | ReportYearlySummaryDto |
None. |
|
| WorkModel | ReportWorkModelDto |
None. |
|
| Month | integer |
None. |
|
| Year | integer |
None. |
|
| EstimatedWorkdaysPerMonth | decimal number |
None. |
|
| EstimatedWorktimePerMonth | decimal number |
None. |
|
| EstimatedPaidtimePerMonth | decimal number |
None. |
|
| EstimatedWorktimePerMonthRegular | decimal number |
None. |
|
| Overtime | decimal number |
None. |
|
| CalculatedOvertime | decimal number |
None. |
|
| Breaktime | decimal number |
None. |
|
| Drivetime | decimal number |
None. |
|
| Sparetime | decimal number |
None. |
|
| Worktime | decimal number |
None. |
|
| TakenOvertime | decimal number |
None. |
|
| Leave | decimal number |
None. |
|
| PaidLeave | decimal number |
None. |
|
| PaidSick | decimal number |
None. |
|
| PaidBankHoliday | decimal number |
None. |
|
| LeaveAsDays | decimal number |
None. |
|
| SickComplete | decimal number |
None. |
|
| SickCompleteAsDays | decimal number |
None. |
|
| Sick | decimal number |
None. |
|
| SickAsDays | decimal number |
None. |
|
| SickNotPaid | decimal number |
None. |
|
| SickNotPaidAsDays | decimal number |
None. |
|
| TotalOvertime | decimal number |
None. |
|
| Locked | boolean |
None. |
|
| Date | date |
None. |
|
| OvertimeCutMode | OvertimeCutMode |
None. |
|
| IsPaidOvertimeCalculated | boolean |
None. |
|
| PaidOvertime | decimal number |
None. |
|
| DecreasePaidTime | decimal number |
None. |
|
| MissingHourCompensation | decimal number |
None. |
|
| RegionId | globally unique identifier |
None. |
|
| CountryId | globally unique identifier |
None. |
|
| MaximumOvertime | decimal number |
None. |
|
| OvertimeStartsAt | decimal number |
None. |
|
| ExceptionForMinusWorkingTimeAccount | boolean |
None. |
|
| WorkContract | WorkContract |
None. |
|
| PaidTime | decimal number |
None. |
|
| IsPaidTimeCalculated | boolean |
None. |
|
| MaxPaidTime | decimal number |
None. |
|
| UnpaidTime | decimal number |
None. |
|
| WagePayment | WagePayment |
None. |
|
| LowerOvertimeLimit | decimal number |
None. |
|
| BankHoliday | decimal number |
None. |
|
| BankHolidayAsDays | decimal number |
None. |
|
| CountryName | string |
None. |
|
| RegionName | string |
None. |
|
| PreviousMonthOvertime | decimal number |
None. |
|
| SpecialLeave | decimal number |
None. |
|
| SpecialLeaveAsDays | decimal number |
None. |
|
| ShortTimeWork | decimal number |
None. |
|
| SurchargedOvertime | decimal number |
None. |
|
| SurchargedCompleteOvertime | decimal number |
None. |
|
| WorktimeOffset | decimal number |
None. |
|
| TotalTime | decimal number |
None. |
|
| EstimatedTotalTimePerMonth | decimal number |
None. |
|
| NightSurchargeCoreTime | decimal number |
None. |
|
| NightSurchargeTime | decimal number |
None. |
|
| NightSurchargeTimeComplete | decimal number |
None. |
|
| SaturdayWorkTime | decimal number |
None. |
|
| SundayWorkTime | decimal number |
None. |
|
| PublicHolidayWorkTime | decimal number |
None. |
|
| SaturdayWorkTimeAm | decimal number |
None. |
|
| SaturdayWorkTimePm | decimal number |
None. |
|
| CutTime | decimal number |
None. |
|
| RemoteWork | decimal number |
None. |
|
| RemoteWorkAsDays | decimal number |
None. |
|
| EveningSurchargeTime | decimal number |
None. |
|
| MorningSurchargeTime | decimal number |
None. |
|
| PreviousRemainingLeave | decimal number |
None. |
|
| PreviousRemainingLeaveAsDays | decimal number |
None. |
|
| PreviousAggregatedSick | decimal number |
None. |
|
| PreviousAggregatedSickAsDays | decimal number |
None. |
|
| PreviousAggregatedSickNotPaid | decimal number |
None. |
|
| PreviousAggregatedSickNotPaidAsDays | decimal number |
None. |
|
| CreatedBy | globally unique identifier |
None. |
|
| Created | date |
None. |
|
| LastUpdateBy | globally unique identifier |
None. |
|
| LastUpdate | date |
None. |
|
| CreatedByUser | string |
None. |
|
| LastUpdateByUser | string |
None. |
|
| Id | globally unique identifier |
None. |
|
| IsNew | boolean |
None. |
Response Formats
application/json, text/json
Sample:
[
null,
{
"$id": "1",
"YearlySummary": null,
"WorkModel": null,
"Month": 1,
"Year": 2,
"EstimatedWorkdaysPerMonth": 3.1,
"EstimatedWorktimePerMonth": 4.1,
"EstimatedPaidtimePerMonth": 5.1,
"Overtime": 7.1,
"CalculatedOvertime": 8.1,
"Breaktime": 9.1,
"Drivetime": 10.1,
"Sparetime": 11.1,
"Worktime": 12.1,
"TakenOvertime": 13.1,
"Leave": 14.1,
"PaidLeave": 15.1,
"LeaveAsDays": 18.1,
"SickComplete": 19.1,
"SickCompleteAsDays": 20.1,
"Sick": 21.1,
"SickAsDays": 22.1,
"SickNotPaid": 23.1,
"SickNotPaidAsDays": 24.1,
"TotalOvertime": 25.1,
"Locked": true,
"Date": "2025-12-16T15:08:13.3663012+01:00",
"OvertimeCutMode": 0,
"IsPaidOvertimeCalculated": true,
"PaidOvertime": 29.1,
"DecreasePaidTime": 30.1,
"MissingHourCompensation": 31.1,
"RegionId": "c1b13b85-5f9b-49a3-bd86-307ba3b4d32a",
"CountryId": "9d4a0487-f60d-4185-bc6f-371f82c2e3cd",
"MaximumOvertime": 34.1,
"OvertimeStartsAt": 35.1,
"WorkContract": 0,
"PaidTime": 1.1,
"IsPaidTimeCalculated": true,
"MaxPaidTime": 1.1,
"UnpaidTime": 38.1,
"BankHoliday": 40.1,
"BankHolidayAsDays": 41.1,
"CountryName": "sample string 42",
"RegionName": "sample string 43",
"PreviousMonthOvertime": 44.1,
"SpecialLeave": 45.1,
"SpecialLeaveAsDays": 46.1,
"CreatedBy": "2b1d9522-9528-45eb-8497-8d442f7f8ebd",
"Created": "2025-12-16T15:08:13.3663012+01:00",
"LastUpdateBy": "0569e353-f853-4bc5-8fa7-3189006434af",
"LastUpdate": "2025-12-16T15:08:13.3663012+01:00",
"CreatedByUser": "sample string 75",
"LastUpdateByUser": "sample string 76",
"Id": "a2e70aaf-31a8-472c-9bf8-b953fa7ff152",
"IsNew": true,
"PaidSick": 16.1,
"PaidBankHoliday": 17.1,
"WagePayment": 0,
"LowerOvertimeLimit": 39.1,
"EstimatedWorktimePerMonthRegular": 6.1,
"ShortTimeWork": 47.1,
"SurchargedOvertime": 48.1,
"SurchargedCompleteOvertime": 49.1,
"WorktimeOffset": 50.1,
"ExceptionForMinusWorkingTimeAccount": true,
"TotalTime": 51.1,
"EstimatedTotalTimePerMonth": 52.1,
"NightSurchargeCoreTime": 53.1,
"NightSurchargeTime": 54.1,
"NightSurchargeTimeComplete": 55.1,
"SaturdayWorkTime": 56.1,
"SundayWorkTime": 57.1,
"PublicHolidayWorkTime": 58.1,
"SaturdayWorkTimeAm": 59.1,
"SaturdayWorkTimePm": 60.1,
"CutTime": 61.1,
"RemoteWork": 62.1,
"RemoteWorkAsDays": 63.1,
"EveningSurchargeTime": 64.1,
"MorningSurchargeTime": 65.1,
"PreviousRemainingLeave": 1.1,
"PreviousRemainingLeaveAsDays": 66.1,
"PreviousAggregatedSick": 67.1,
"PreviousAggregatedSickAsDays": 68.1,
"PreviousAggregatedSickNotPaid": 69.1,
"PreviousAggregatedSickNotPaidAsDays": 70.1
}
]
text/html
Sample:
[null,{"$id":"1","YearlySummary":null,"WorkModel":null,"Month":1,"Year":2,"EstimatedWorkdaysPerMonth":3.1,"EstimatedWorktimePerMonth":4.1,"EstimatedPaidtimePerMonth":5.1,"Overtime":7.1,"CalculatedOvertime":8.1,"Breaktime":9.1,"Drivetime":10.1,"Sparetime":11.1,"Worktime":12.1,"TakenOvertime":13.1,"Leave":14.1,"PaidLeave":15.1,"LeaveAsDays":18.1,"SickComplete":19.1,"SickCompleteAsDays":20.1,"Sick":21.1,"SickAsDays":22.1,"SickNotPaid":23.1,"SickNotPaidAsDays":24.1,"TotalOvertime":25.1,"Locked":true,"Date":"2025-12-16T15:08:13.3663012+01:00","OvertimeCutMode":0,"IsPaidOvertimeCalculated":true,"PaidOvertime":29.1,"DecreasePaidTime":30.1,"MissingHourCompensation":31.1,"RegionId":"c1b13b85-5f9b-49a3-bd86-307ba3b4d32a","CountryId":"9d4a0487-f60d-4185-bc6f-371f82c2e3cd","MaximumOvertime":34.1,"OvertimeStartsAt":35.1,"WorkContract":0,"PaidTime":1.1,"IsPaidTimeCalculated":true,"MaxPaidTime":1.1,"UnpaidTime":38.1,"BankHoliday":40.1,"BankHolidayAsDays":41.1,"CountryName":"sample string 42","RegionName":"sample string 43","PreviousMonthOvertime":44.1,"SpecialLeave":45.1,"SpecialLeaveAsDays":46.1,"CreatedBy":"2b1d9522-9528-45eb-8497-8d442f7f8ebd","Created":"2025-12-16T15:08:13.3663012+01:00","LastUpdateBy":"0569e353-f853-4bc5-8fa7-3189006434af","LastUpdate":"2025-12-16T15:08:13.3663012+01:00","CreatedByUser":"sample string 75","LastUpdateByUser":"sample string 76","Id":"a2e70aaf-31a8-472c-9bf8-b953fa7ff152","IsNew":true,"PaidSick":16.1,"PaidBankHoliday":17.1,"WagePayment":0,"LowerOvertimeLimit":39.1,"EstimatedWorktimePerMonthRegular":6.1,"ShortTimeWork":47.1,"SurchargedOvertime":48.1,"SurchargedCompleteOvertime":49.1,"WorktimeOffset":50.1,"ExceptionForMinusWorkingTimeAccount":true,"TotalTime":51.1,"EstimatedTotalTimePerMonth":52.1,"NightSurchargeCoreTime":53.1,"NightSurchargeTime":54.1,"NightSurchargeTimeComplete":55.1,"SaturdayWorkTime":56.1,"SundayWorkTime":57.1,"PublicHolidayWorkTime":58.1,"SaturdayWorkTimeAm":59.1,"SaturdayWorkTimePm":60.1,"CutTime":61.1,"RemoteWork":62.1,"RemoteWorkAsDays":63.1,"EveningSurchargeTime":64.1,"MorningSurchargeTime":65.1,"PreviousRemainingLeave":1.1,"PreviousRemainingLeaveAsDays":66.1,"PreviousAggregatedSick":67.1,"PreviousAggregatedSickAsDays":68.1,"PreviousAggregatedSickNotPaid":69.1,"PreviousAggregatedSickNotPaidAsDays":70.1}]
application/xml, text/xml
Sample:
<ArrayOfReportSummaryDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TimePunch.Core.Services.ReportingService.Dto">
<ReportSummaryDto i:nil="true" />
<ReportSummaryDto z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/">
<Id>a2e70aaf-31a8-472c-9bf8-b953fa7ff152</Id>
<IsNew>true</IsNew>
<Created>2025-12-16T15:08:13.3663012+01:00</Created>
<CreatedBy>2b1d9522-9528-45eb-8497-8d442f7f8ebd</CreatedBy>
<CreatedByUser>sample string 75</CreatedByUser>
<LastUpdate>2025-12-16T15:08:13.3663012+01:00</LastUpdate>
<LastUpdateBy>0569e353-f853-4bc5-8fa7-3189006434af</LastUpdateBy>
<LastUpdateByUser>sample string 76</LastUpdateByUser>
<BankHoliday>40.1</BankHoliday>
<BankHolidayAsDays>41.1</BankHolidayAsDays>
<Breaktime>9.1</Breaktime>
<CalculatedOvertime>8.1</CalculatedOvertime>
<CountryId>9d4a0487-f60d-4185-bc6f-371f82c2e3cd</CountryId>
<CountryName>sample string 42</CountryName>
<Date>2025-12-16T15:08:13.3663012+01:00</Date>
<DecreasePaidTime>30.1</DecreasePaidTime>
<Drivetime>10.1</Drivetime>
<EstimatedPaidtimePerMonth>5.1</EstimatedPaidtimePerMonth>
<EstimatedWorkdaysPerMonth>3.1</EstimatedWorkdaysPerMonth>
<EstimatedWorktimePerMonth>4.1</EstimatedWorktimePerMonth>
<IsPaidOvertimeCalculated>true</IsPaidOvertimeCalculated>
<IsPaidTimeCalculated>true</IsPaidTimeCalculated>
<Leave>14.1</Leave>
<LeaveAsDays>18.1</LeaveAsDays>
<Locked>true</Locked>
<MaxPaidTime>1.1</MaxPaidTime>
<MaximumOvertime>34.1</MaximumOvertime>
<MissingHourCompensation>31.1</MissingHourCompensation>
<Month>1</Month>
<Overtime>7.1</Overtime>
<OvertimeCutMode>Monthly</OvertimeCutMode>
<OvertimeStartsAt>35.1</OvertimeStartsAt>
<PaidLeave>15.1</PaidLeave>
<PaidOvertime>29.1</PaidOvertime>
<PaidTime>1.1</PaidTime>
<PreviousMonthOvertime>44.1</PreviousMonthOvertime>
<RegionId>c1b13b85-5f9b-49a3-bd86-307ba3b4d32a</RegionId>
<RegionName>sample string 43</RegionName>
<Sick>21.1</Sick>
<SickAsDays>22.1</SickAsDays>
<SickComplete>19.1</SickComplete>
<SickCompleteAsDays>20.1</SickCompleteAsDays>
<SickNotPaid>23.1</SickNotPaid>
<SickNotPaidAsDays>24.1</SickNotPaidAsDays>
<Sparetime>11.1</Sparetime>
<SpecialLeave>45.1</SpecialLeave>
<SpecialLeaveAsDays>46.1</SpecialLeaveAsDays>
<TakenOvertime>13.1</TakenOvertime>
<TotalOvertime>25.1</TotalOvertime>
<UnpaidTime>38.1</UnpaidTime>
<WorkContract>Employee</WorkContract>
<WorkModel i:nil="true" />
<Worktime>12.1</Worktime>
<Year>2</Year>
<YearlySummary i:nil="true" />
<PaidBankHoliday>17.1</PaidBankHoliday>
<PaidSick>16.1</PaidSick>
<WagePayment>BasedOnWorkingTimeModel</WagePayment>
<LowerOvertimeLimit>39.1</LowerOvertimeLimit>
<EstimatedWorktimePerMonthRegular>6.1</EstimatedWorktimePerMonthRegular>
<ShortTimeWork>47.1</ShortTimeWork>
<SurchargedCompleteOvertime>49.1</SurchargedCompleteOvertime>
<SurchargedOvertime>48.1</SurchargedOvertime>
<WorktimeOffset>50.1</WorktimeOffset>
<ExceptionForMinusWorkingTimeAccount>true</ExceptionForMinusWorkingTimeAccount>
<CutTime>61.1</CutTime>
<EstimatedTotalTimePerMonth>52.1</EstimatedTotalTimePerMonth>
<NightSurchargeCoreTime>53.1</NightSurchargeCoreTime>
<NightSurchargeTime>54.1</NightSurchargeTime>
<NightSurchargeTimeComplete>55.1</NightSurchargeTimeComplete>
<PublicHolidayWorkTime>58.1</PublicHolidayWorkTime>
<SaturdayWorkTime>56.1</SaturdayWorkTime>
<SaturdayWorkTimeAm>59.1</SaturdayWorkTimeAm>
<SaturdayWorkTimePm>60.1</SaturdayWorkTimePm>
<SundayWorkTime>57.1</SundayWorkTime>
<TotalTime>51.1</TotalTime>
<EveningSurchargeTime>64.1</EveningSurchargeTime>
<MorningSurchargeTime>65.1</MorningSurchargeTime>
<RemoteWork>62.1</RemoteWork>
<RemoteWorkAsDays>63.1</RemoteWorkAsDays>
<PreviousAggregatedSick>67.1</PreviousAggregatedSick>
<PreviousAggregatedSickAsDays>68.1</PreviousAggregatedSickAsDays>
<PreviousAggregatedSickNotPaid>69.1</PreviousAggregatedSickNotPaid>
<PreviousAggregatedSickNotPaidAsDays>70.1</PreviousAggregatedSickNotPaidAsDays>
<PreviousRemainingLeave>1.1</PreviousRemainingLeave>
<PreviousRemainingLeaveAsDays>66.1</PreviousRemainingLeaveAsDays>
</ReportSummaryDto>
</ArrayOfReportSummaryDto>