GET api/YearlySummaries?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 ReportYearlySummaryDto| Name | Description | Type | Additional information |
|---|---|---|---|
| User | ReportUserDto |
None. |
|
| RemainingLeaveUntilExpiration | decimal number |
None. |
|
| YearlySummaryStaticsId | globally unique identifier |
None. |
|
| SickNotPaidAsDaysInYear | decimal number |
None. |
|
| SickCompleteAsDaysInYear | decimal number |
None. |
|
| RemainingLeaveNewPeriod | decimal number |
None. |
|
| LeaveInYear | decimal number |
None. |
|
| LeaveInYearUntilExpiration | decimal number |
None. |
|
| LeaveInYearNewPeriod | decimal number |
None. |
|
| AdditionalLeave | decimal number |
None. |
|
| Year | integer |
None. |
|
| LeaveCarryForward | LeaveCarryForward |
None. |
|
| LeaveExpiration | LeaveExpiration |
None. |
|
| StartOfYearlySummary | date |
None. |
|
| EndOfYearlySummary | date |
None. |
|
| LeaveExpirationDate | date |
None. |
|
| AdditionalLeaveAsDays | decimal number |
None. |
|
| LeavePerDay | decimal number |
None. |
|
| LeaveCalculation | LeaveCalculation |
None. |
|
| AnnualLeave | decimal number |
None. |
|
| AnnualLeaveAsDays | decimal number |
None. |
|
| LeaveAsDaysInYear | decimal number |
None. |
|
| LeaveAsDaysInYearUntilExpiration | decimal number |
None. |
|
| LeaveAsDaysInYearNewPeriod | decimal number |
None. |
|
| SickAsDaysInYear | decimal number |
None. |
|
| RemainingLeaveAsDaysUntilExpiration | decimal number |
None. |
|
| RemainingLeaveAsDaysNewPeriod | 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",
"User": null,
"RemainingLeaveUntilExpiration": 1.1,
"YearlySummaryStaticsId": "1d5bd948-396a-41a0-b992-aeb036bcd3cc",
"SickNotPaidAsDaysInYear": 2.1,
"SickCompleteAsDaysInYear": 3.1,
"RemainingLeaveNewPeriod": 1.1,
"LeaveInYear": 4.1,
"LeaveInYearUntilExpiration": 5.1,
"LeaveInYearNewPeriod": 6.1,
"AdditionalLeave": 1.1,
"Year": 7,
"LeaveCarryForward": 0,
"LeaveExpiration": 0,
"StartOfYearlySummary": "2025-12-16T15:07:02.0192588+01:00",
"EndOfYearlySummary": "2025-12-16T15:07:02.0192588+01:00",
"LeaveExpirationDate": "2025-12-16T15:07:02.0192588+01:00",
"AdditionalLeaveAsDays": 11.1,
"LeavePerDay": 12.1,
"LeaveCalculation": 0,
"AnnualLeave": 1.1,
"AnnualLeaveAsDays": 13.1,
"LeaveAsDaysInYear": 14.1,
"LeaveAsDaysInYearUntilExpiration": 15.1,
"LeaveAsDaysInYearNewPeriod": 16.1,
"SickAsDaysInYear": 17.1,
"RemainingLeaveAsDaysUntilExpiration": 18.1,
"RemainingLeaveAsDaysNewPeriod": 19.1,
"CreatedBy": "fdae0c95-9c92-4cc5-803b-a600da7082cb",
"Created": "2025-12-16T15:07:02.0192588+01:00",
"LastUpdateBy": "40b5f611-15f0-4ac2-a49c-336a7a38784e",
"LastUpdate": "2025-12-16T15:07:02.0192588+01:00",
"CreatedByUser": "sample string 24",
"LastUpdateByUser": "sample string 25",
"Id": "28ca8554-b529-49c1-a3d2-feefe44e76aa",
"IsNew": true
}
]
text/html
Sample:
[null,{"$id":"1","User":null,"RemainingLeaveUntilExpiration":1.1,"YearlySummaryStaticsId":"1d5bd948-396a-41a0-b992-aeb036bcd3cc","SickNotPaidAsDaysInYear":2.1,"SickCompleteAsDaysInYear":3.1,"RemainingLeaveNewPeriod":1.1,"LeaveInYear":4.1,"LeaveInYearUntilExpiration":5.1,"LeaveInYearNewPeriod":6.1,"AdditionalLeave":1.1,"Year":7,"LeaveCarryForward":0,"LeaveExpiration":0,"StartOfYearlySummary":"2025-12-16T15:07:02.0192588+01:00","EndOfYearlySummary":"2025-12-16T15:07:02.0192588+01:00","LeaveExpirationDate":"2025-12-16T15:07:02.0192588+01:00","AdditionalLeaveAsDays":11.1,"LeavePerDay":12.1,"LeaveCalculation":0,"AnnualLeave":1.1,"AnnualLeaveAsDays":13.1,"LeaveAsDaysInYear":14.1,"LeaveAsDaysInYearUntilExpiration":15.1,"LeaveAsDaysInYearNewPeriod":16.1,"SickAsDaysInYear":17.1,"RemainingLeaveAsDaysUntilExpiration":18.1,"RemainingLeaveAsDaysNewPeriod":19.1,"CreatedBy":"fdae0c95-9c92-4cc5-803b-a600da7082cb","Created":"2025-12-16T15:07:02.0192588+01:00","LastUpdateBy":"40b5f611-15f0-4ac2-a49c-336a7a38784e","LastUpdate":"2025-12-16T15:07:02.0192588+01:00","CreatedByUser":"sample string 24","LastUpdateByUser":"sample string 25","Id":"28ca8554-b529-49c1-a3d2-feefe44e76aa","IsNew":true}]
application/xml, text/xml
Sample:
<ArrayOfReportYearlySummaryDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TimePunch.Core.Services.ReportingService.Dto">
<ReportYearlySummaryDto i:nil="true" />
<ReportYearlySummaryDto z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/">
<Id>28ca8554-b529-49c1-a3d2-feefe44e76aa</Id>
<IsNew>true</IsNew>
<Created>2025-12-16T15:07:02.0192588+01:00</Created>
<CreatedBy>fdae0c95-9c92-4cc5-803b-a600da7082cb</CreatedBy>
<CreatedByUser>sample string 24</CreatedByUser>
<LastUpdate>2025-12-16T15:07:02.0192588+01:00</LastUpdate>
<LastUpdateBy>40b5f611-15f0-4ac2-a49c-336a7a38784e</LastUpdateBy>
<LastUpdateByUser>sample string 25</LastUpdateByUser>
<AdditionalLeave>1.1</AdditionalLeave>
<AdditionalLeaveAsDays>11.1</AdditionalLeaveAsDays>
<AnnualLeave>1.1</AnnualLeave>
<AnnualLeaveAsDays>13.1</AnnualLeaveAsDays>
<EndOfYearlySummary>2025-12-16T15:07:02.0192588+01:00</EndOfYearlySummary>
<LeaveAsDaysInYear>14.1</LeaveAsDaysInYear>
<LeaveAsDaysInYearNewPeriod>16.1</LeaveAsDaysInYearNewPeriod>
<LeaveAsDaysInYearUntilExpiration>15.1</LeaveAsDaysInYearUntilExpiration>
<LeaveCalculation>Days</LeaveCalculation>
<LeaveCarryForward>Never</LeaveCarryForward>
<LeaveExpiration>Instantly</LeaveExpiration>
<LeaveExpirationDate>2025-12-16T15:07:02.0192588+01:00</LeaveExpirationDate>
<LeaveInYear>4.1</LeaveInYear>
<LeaveInYearNewPeriod>6.1</LeaveInYearNewPeriod>
<LeaveInYearUntilExpiration>5.1</LeaveInYearUntilExpiration>
<LeavePerDay>12.1</LeavePerDay>
<RemainingLeaveAsDaysNewPeriod>19.1</RemainingLeaveAsDaysNewPeriod>
<RemainingLeaveAsDaysUntilExpiration>18.1</RemainingLeaveAsDaysUntilExpiration>
<RemainingLeaveNewPeriod>1.1</RemainingLeaveNewPeriod>
<RemainingLeaveUntilExpiration>1.1</RemainingLeaveUntilExpiration>
<SickAsDaysInYear>17.1</SickAsDaysInYear>
<SickCompleteAsDaysInYear>3.1</SickCompleteAsDaysInYear>
<SickNotPaidAsDaysInYear>2.1</SickNotPaidAsDaysInYear>
<StartOfYearlySummary>2025-12-16T15:07:02.0192588+01:00</StartOfYearlySummary>
<User i:nil="true" />
<Year>7</Year>
<YearlySummaryStaticsId>1d5bd948-396a-41a0-b992-aeb036bcd3cc</YearlySummaryStaticsId>
</ReportYearlySummaryDto>
</ArrayOfReportYearlySummaryDto>