GET api/ProjectTimes?users={users}&projects={projects}&customers={customers}&logon={logon}&logoff={logoff}&important={important}&onsite={onsite}¬Invoiced={notInvoiced}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
users | string |
None. |
|
projects | string |
None. |
|
customers | string |
None. |
|
logon | string |
None. |
|
logoff | string |
None. |
|
important | boolean |
None. |
|
onsite | boolean |
None. |
|
notInvoiced | boolean |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of ReportTimeEntryDtoName | Description | Type | Additional information |
---|---|---|---|
Customer | ReportCustomerDto |
None. |
|
Project | ReportProjectDto |
None. |
|
Task | ReportTaskDto |
None. |
|
ProjectUser | ReportProjectUserDto |
None. |
|
User | ReportUserDto |
None. |
|
Workday | ReportWorkdayDto |
None. |
|
PaidWorkTime100 | decimal number |
None. |
|
NetAmount | decimal number |
None. |
|
GrossAmount | decimal number |
None. |
|
PricePerHour | decimal number |
None. |
|
CalculatedPricePerHour | decimal number |
None. |
|
ChargingJourneyTime | decimal number |
None. |
|
MaxWorkingTime | decimal number |
None. |
|
IsBankHolidayInherited | boolean |
None. |
|
IsNonRegularWorkday | boolean |
None. |
|
BankHoliday | string |
None. |
|
NightSurchargeCoretime100 | decimal number |
None. |
|
NightSurchargeTime100 | decimal number |
None. |
|
NightSurchargeTimeComplete100 | decimal number |
None. |
|
SaturdayWorktimeAm100 | decimal number |
None. |
|
SaturdayWorktimePm100 | decimal number |
None. |
|
SaturdayWorktime100 | decimal number |
None. |
|
SundayWorktime100 | decimal number |
None. |
|
PublicHolidayWorktime100 | decimal number |
None. |
|
ProjectId | globally unique identifier |
None. |
|
TaskId | globally unique identifier |
None. |
|
ProjectUserId | globally unique identifier |
None. |
|
LogonTime | date |
None. |
|
LogoffTime | date |
None. |
|
IsPaid | boolean |
None. |
|
IsNotInvoiced | boolean |
None. |
|
Usage | TimeEntryType |
None. |
|
BreakTime100 | decimal number |
None. |
|
Description | string |
None. |
|
ProjectCustomerId | globally unique identifier |
None. |
|
TimeEntryId | globally unique identifier |
None. |
|
Worktime100 | decimal number |
None. |
|
WorktimeAsDays | decimal number |
None. |
|
IsImportant | boolean |
None. |
|
IsOnSite | boolean |
None. |
|
IsDataPreview | boolean |
None. |
|
LeaveAsDays | decimal number |
None. |
|
Leave100 | decimal number |
None. |
|
SickAsDays | decimal number |
None. |
|
Sick100 | decimal number |
None. |
|
SickNotPaidAsDays | decimal number |
None. |
|
SickNotPaid100 | decimal number |
None. |
|
DrivingTimeAsDays | decimal number |
None. |
|
DrivingTime100 | decimal number |
None. |
|
TakenOvertimeAsDays | decimal number |
None. |
|
TakenOvertime100 | decimal number |
None. |
|
OnCallService100 | decimal number |
None. |
|
OnCallServiceAsDays | decimal number |
None. |
|
RemoteWork100 | decimal number |
None. |
|
RemoteWorkAsDays | decimal number |
None. |
|
EveningSurchargeTime100 | decimal number |
None. |
|
MorningSurchargeTime100 | decimal number |
None. |
|
Days | integer |
None. |
|
IsVirtual | boolean |
None. |
|
Duration100 | decimal number |
None. |
|
DurationAsDay | decimal number |
None. |
|
LogonLatitude | decimal number |
None. |
|
LogonLongitude | decimal number |
None. |
|
LogonGeoAccuracy | decimal number |
None. |
|
LogonGeoAddress | string |
None. |
|
LogoffLatitude | decimal number |
None. |
|
LogoffLongitude | decimal number |
None. |
|
LogoffGeoAccuracy | decimal number |
None. |
|
LogoffGeoAddress | string |
None. |
|
LogonOrigin | string |
None. |
|
LogoffOrigin | string |
None. |
|
CutTime100 | decimal number |
None. |
|
SurchargedOvertime100 | decimal number |
None. |
|
TechnicalTags | string |
None. |
|
SiblingId | globally unique identifier |
None. |
|
IsActiveTimeEntry | boolean |
None. |
|
BeginOfCoreTime | date |
None. |
|
EndOfCoreTime | date |
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", "Customer": null, "Project": null, "Task": { "$id": "2", "ProjectId": "ba172a92-6ae9-4609-93db-d5bc5bfc5789", "TaskId": "f48d2275-0fa8-455e-a803-501dc3ef3195", "TaskNameId": "sample string 3", "TaskDescription": "sample string 4", "Usage": 0, "CostFactor": 5.1, "TaskCode": "sample string 6", "CreatedBy": "8029f2f2-24a4-4fa6-999c-f7a482826427", "Created": "2025-09-17T22:40:13.4238076+02:00", "LastUpdateBy": "a58f5afd-a4a2-40c0-a10f-9342d44a8877", "LastUpdate": "2025-09-17T22:40:13.4238076+02:00", "CreatedByUser": "sample string 15", "LastUpdateByUser": "sample string 16", "Id": "226afa23-ce4b-4a21-8512-3b080c41ba84", "IsNew": true, "WorktimeFactor": 7.1, "WorkTypeNo": "sample string 8", "OtherTypeNo": "sample string 9", "WorkTimeRestriction": 0, "MaxTaskWorkingTimePerDay": 1.1, "TaskLifeCycle": 0, "TaskBackgroundColor": 10 }, "ProjectUser": { "$id": "3", "UserProjectId": "8dd967d7-6b4b-411e-9458-2076380fb556", "ProjectUserId": "eb24500e-2019-45db-98a8-536d8182c39e", "IsAllowedToUseProject": true, "UserPricePerHour": 1.1, "UserMaxWorkingTime": 1.1, "UserCustomerId": "72762d87-9b53-4b1e-b32f-30ccefcb853f", "UserChargingJourneyTime": 1.1, "CreatedBy": "e0e85684-d13a-440b-8b4c-21c7a7f97fb3", "Created": "2025-09-17T22:40:13.4238076+02:00", "LastUpdateBy": "23aa6994-73b2-4e0f-9483-4d9f82803cf1", "LastUpdate": "2025-09-17T22:40:13.4238076+02:00", "CreatedByUser": "sample string 7", "LastUpdateByUser": "sample string 8", "Id": "d43f1530-2254-4ea1-aa2c-f5332d9144ab", "IsNew": true }, "User": null, "Workday": null, "PaidWorkTime100": 1.1, "NetAmount": 2.1, "GrossAmount": 3.1, "PricePerHour": 4.1, "CalculatedPricePerHour": 5.1, "ChargingJourneyTime": 1.1, "MaxWorkingTime": 1.1, "IsBankHolidayInherited": true, "IsNonRegularWorkday": true, "BankHoliday": "sample string 8", "NightSurchargeCoretime100": 9.1, "NightSurchargeTime100": 10.1, "NightSurchargeTimeComplete100": 11.1, "SaturdayWorktime100": 14.1, "SundayWorktime100": 15.1, "PublicHolidayWorktime100": 16.1, "ProjectId": "142bbcca-b97d-4949-be4a-150ec298a33a", "TaskId": "bf947ee3-6ddc-4728-9a69-4ec7c9115345", "ProjectUserId": "88905405-cb64-4a43-af15-f9720565467f", "LogonTime": "2025-09-17T22:40:13.439432+02:00", "LogoffTime": "2025-09-17T22:40:13.439432+02:00", "IsPaid": true, "Usage": 0, "BreakTime100": 23.1, "Description": "sample string 24", "ProjectCustomerId": "aa505b34-cf8d-4ff1-86cf-3cb50143c995", "TimeEntryId": "440820d2-25c1-442e-990e-cdd4b989a4b6", "Worktime100": 26.1, "IsImportant": true, "IsOnSite": true, "IsDataPreview": true, "LeaveAsDays": 31.1, "Leave100": 32.1, "SickAsDays": 33.1, "Sick100": 34.1, "SickNotPaidAsDays": 35.1, "SickNotPaid100": 36.1, "DrivingTimeAsDays": 37.1, "DrivingTime100": 38.1, "TakenOvertimeAsDays": 39.1, "TakenOvertime100": 40.1, "Days": 47, "IsVirtual": true, "Duration100": 49.1, "DurationAsDay": 50.1, "CreatedBy": "cf976c26-a930-45e5-9cf1-c1facf6d5749", "Created": "2025-09-17T22:40:13.439432+02:00", "LastUpdateBy": "62413336-6bad-466f-aba3-808160a76711", "LastUpdate": "2025-09-17T22:40:13.439432+02:00", "CreatedByUser": "sample string 64", "LastUpdateByUser": "sample string 65", "Id": "1624facc-2ae4-4ddb-a324-6be26a2bfd72", "IsNew": true, "SaturdayWorktimeAm100": 12.1, "SaturdayWorktimePm100": 13.1, "IsNotInvoiced": true, "OnCallService100": 41.1, "OnCallServiceAsDays": 42.1, "LogonLatitude": 1.1, "LogonLongitude": 1.1, "LogonGeoAccuracy": 1.1, "LogonGeoAddress": "sample string 51", "LogoffLatitude": 1.1, "LogoffLongitude": 1.1, "LogoffGeoAccuracy": 1.1, "LogoffGeoAddress": "sample string 52", "LogonOrigin": "sample string 53", "LogoffOrigin": "sample string 54", "CutTime100": 55.1, "SurchargedOvertime100": 56.1, "TechnicalTags": "sample string 57", "BeginOfCoreTime": "2025-09-17T22:40:13.439432+02:00", "EndOfCoreTime": "2025-09-17T22:40:13.439432+02:00", "SiblingId": "1350f620-e008-4504-a15e-5b2183e16d9d", "IsActiveTimeEntry": true, "RemoteWork100": 43.1, "RemoteWorkAsDays": 44.1, "EveningSurchargeTime100": 45.1, "MorningSurchargeTime100": 46.1, "WorktimeAsDays": 27.1 } ]
text/html
Sample:
[null,{"$id":"1","Customer":null,"Project":null,"Task":{"$id":"2","ProjectId":"ba172a92-6ae9-4609-93db-d5bc5bfc5789","TaskId":"f48d2275-0fa8-455e-a803-501dc3ef3195","TaskNameId":"sample string 3","TaskDescription":"sample string 4","Usage":0,"CostFactor":5.1,"TaskCode":"sample string 6","CreatedBy":"8029f2f2-24a4-4fa6-999c-f7a482826427","Created":"2025-09-17T22:40:13.4238076+02:00","LastUpdateBy":"a58f5afd-a4a2-40c0-a10f-9342d44a8877","LastUpdate":"2025-09-17T22:40:13.4238076+02:00","CreatedByUser":"sample string 15","LastUpdateByUser":"sample string 16","Id":"226afa23-ce4b-4a21-8512-3b080c41ba84","IsNew":true,"WorktimeFactor":7.1,"WorkTypeNo":"sample string 8","OtherTypeNo":"sample string 9","WorkTimeRestriction":0,"MaxTaskWorkingTimePerDay":1.1,"TaskLifeCycle":0,"TaskBackgroundColor":10},"ProjectUser":{"$id":"3","UserProjectId":"8dd967d7-6b4b-411e-9458-2076380fb556","ProjectUserId":"eb24500e-2019-45db-98a8-536d8182c39e","IsAllowedToUseProject":true,"UserPricePerHour":1.1,"UserMaxWorkingTime":1.1,"UserCustomerId":"72762d87-9b53-4b1e-b32f-30ccefcb853f","UserChargingJourneyTime":1.1,"CreatedBy":"e0e85684-d13a-440b-8b4c-21c7a7f97fb3","Created":"2025-09-17T22:40:13.4238076+02:00","LastUpdateBy":"23aa6994-73b2-4e0f-9483-4d9f82803cf1","LastUpdate":"2025-09-17T22:40:13.4238076+02:00","CreatedByUser":"sample string 7","LastUpdateByUser":"sample string 8","Id":"d43f1530-2254-4ea1-aa2c-f5332d9144ab","IsNew":true},"User":null,"Workday":null,"PaidWorkTime100":1.1,"NetAmount":2.1,"GrossAmount":3.1,"PricePerHour":4.1,"CalculatedPricePerHour":5.1,"ChargingJourneyTime":1.1,"MaxWorkingTime":1.1,"IsBankHolidayInherited":true,"IsNonRegularWorkday":true,"BankHoliday":"sample string 8","NightSurchargeCoretime100":9.1,"NightSurchargeTime100":10.1,"NightSurchargeTimeComplete100":11.1,"SaturdayWorktime100":14.1,"SundayWorktime100":15.1,"PublicHolidayWorktime100":16.1,"ProjectId":"142bbcca-b97d-4949-be4a-150ec298a33a","TaskId":"bf947ee3-6ddc-4728-9a69-4ec7c9115345","ProjectUserId":"88905405-cb64-4a43-af15-f9720565467f","LogonTime":"2025-09-17T22:40:13.439432+02:00","LogoffTime":"2025-09-17T22:40:13.439432+02:00","IsPaid":true,"Usage":0,"BreakTime100":23.1,"Description":"sample string 24","ProjectCustomerId":"aa505b34-cf8d-4ff1-86cf-3cb50143c995","TimeEntryId":"440820d2-25c1-442e-990e-cdd4b989a4b6","Worktime100":26.1,"IsImportant":true,"IsOnSite":true,"IsDataPreview":true,"LeaveAsDays":31.1,"Leave100":32.1,"SickAsDays":33.1,"Sick100":34.1,"SickNotPaidAsDays":35.1,"SickNotPaid100":36.1,"DrivingTimeAsDays":37.1,"DrivingTime100":38.1,"TakenOvertimeAsDays":39.1,"TakenOvertime100":40.1,"Days":47,"IsVirtual":true,"Duration100":49.1,"DurationAsDay":50.1,"CreatedBy":"cf976c26-a930-45e5-9cf1-c1facf6d5749","Created":"2025-09-17T22:40:13.439432+02:00","LastUpdateBy":"62413336-6bad-466f-aba3-808160a76711","LastUpdate":"2025-09-17T22:40:13.439432+02:00","CreatedByUser":"sample string 64","LastUpdateByUser":"sample string 65","Id":"1624facc-2ae4-4ddb-a324-6be26a2bfd72","IsNew":true,"SaturdayWorktimeAm100":12.1,"SaturdayWorktimePm100":13.1,"IsNotInvoiced":true,"OnCallService100":41.1,"OnCallServiceAsDays":42.1,"LogonLatitude":1.1,"LogonLongitude":1.1,"LogonGeoAccuracy":1.1,"LogonGeoAddress":"sample string 51","LogoffLatitude":1.1,"LogoffLongitude":1.1,"LogoffGeoAccuracy":1.1,"LogoffGeoAddress":"sample string 52","LogonOrigin":"sample string 53","LogoffOrigin":"sample string 54","CutTime100":55.1,"SurchargedOvertime100":56.1,"TechnicalTags":"sample string 57","BeginOfCoreTime":"2025-09-17T22:40:13.439432+02:00","EndOfCoreTime":"2025-09-17T22:40:13.439432+02:00","SiblingId":"1350f620-e008-4504-a15e-5b2183e16d9d","IsActiveTimeEntry":true,"RemoteWork100":43.1,"RemoteWorkAsDays":44.1,"EveningSurchargeTime100":45.1,"MorningSurchargeTime100":46.1,"WorktimeAsDays":27.1}]
application/xml, text/xml
Sample:
<ArrayOfReportTimeEntryDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TimePunch.Core.Services.ReportingService.Dto"> <ReportTimeEntryDto i:nil="true" /> <ReportTimeEntryDto z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/"> <Id>1624facc-2ae4-4ddb-a324-6be26a2bfd72</Id> <IsNew>true</IsNew> <Created>2025-09-17T22:40:13.439432+02:00</Created> <CreatedBy>cf976c26-a930-45e5-9cf1-c1facf6d5749</CreatedBy> <CreatedByUser>sample string 64</CreatedByUser> <LastUpdate>2025-09-17T22:40:13.439432+02:00</LastUpdate> <LastUpdateBy>62413336-6bad-466f-aba3-808160a76711</LastUpdateBy> <LastUpdateByUser>sample string 65</LastUpdateByUser> <BankHoliday>sample string 8</BankHoliday> <BreakTime100>23.1</BreakTime100> <CalculatedPricePerHour>5.1</CalculatedPricePerHour> <ChargingJourneyTime>1.1</ChargingJourneyTime> <Customer i:nil="true" /> <Days>47</Days> <Description>sample string 24</Description> <DrivingTime100>38.1</DrivingTime100> <DrivingTimeAsDays>37.1</DrivingTimeAsDays> <Duration100>49.1</Duration100> <DurationAsDay>50.1</DurationAsDay> <GrossAmount>3.1</GrossAmount> <IsBankHolidayInherited>true</IsBankHolidayInherited> <IsDataPreview>true</IsDataPreview> <IsImportant>true</IsImportant> <IsNonRegularWorkday>true</IsNonRegularWorkday> <IsOnSite>true</IsOnSite> <IsPaid>true</IsPaid> <IsVirtual>true</IsVirtual> <Leave100>32.1</Leave100> <LeaveAsDays>31.1</LeaveAsDays> <LogoffTime>2025-09-17T22:40:13.439432+02:00</LogoffTime> <LogonTime>2025-09-17T22:40:13.439432+02:00</LogonTime> <MaxWorkingTime>1.1</MaxWorkingTime> <NetAmount>2.1</NetAmount> <NightSurchargeCoretime100>9.1</NightSurchargeCoretime100> <NightSurchargeTime100>10.1</NightSurchargeTime100> <NightSurchargeTimeComplete100>11.1</NightSurchargeTimeComplete100> <PaidWorkTime100>1.1</PaidWorkTime100> <PricePerHour>4.1</PricePerHour> <Project i:nil="true" /> <ProjectCustomerId>aa505b34-cf8d-4ff1-86cf-3cb50143c995</ProjectCustomerId> <ProjectId>142bbcca-b97d-4949-be4a-150ec298a33a</ProjectId> <ProjectUser z:Id="i2"> <Id>d43f1530-2254-4ea1-aa2c-f5332d9144ab</Id> <IsNew>true</IsNew> <Created>2025-09-17T22:40:13.4238076+02:00</Created> <CreatedBy>e0e85684-d13a-440b-8b4c-21c7a7f97fb3</CreatedBy> <CreatedByUser>sample string 7</CreatedByUser> <LastUpdate>2025-09-17T22:40:13.4238076+02:00</LastUpdate> <LastUpdateBy>23aa6994-73b2-4e0f-9483-4d9f82803cf1</LastUpdateBy> <LastUpdateByUser>sample string 8</LastUpdateByUser> <IsAllowedToUseProject>true</IsAllowedToUseProject> <ProjectUserId>eb24500e-2019-45db-98a8-536d8182c39e</ProjectUserId> <UserChargingJourneyTime>1.1</UserChargingJourneyTime> <UserCustomerId>72762d87-9b53-4b1e-b32f-30ccefcb853f</UserCustomerId> <UserMaxWorkingTime>1.1</UserMaxWorkingTime> <UserPricePerHour>1.1</UserPricePerHour> <UserProjectId>8dd967d7-6b4b-411e-9458-2076380fb556</UserProjectId> </ProjectUser> <ProjectUserId>88905405-cb64-4a43-af15-f9720565467f</ProjectUserId> <PublicHolidayWorktime100>16.1</PublicHolidayWorktime100> <SaturdayWorktime100>14.1</SaturdayWorktime100> <Sick100>34.1</Sick100> <SickAsDays>33.1</SickAsDays> <SickNotPaid100>36.1</SickNotPaid100> <SickNotPaidAsDays>35.1</SickNotPaidAsDays> <SundayWorktime100>15.1</SundayWorktime100> <TakenOvertime100>40.1</TakenOvertime100> <TakenOvertimeAsDays>39.1</TakenOvertimeAsDays> <Task z:Id="i3"> <Id>226afa23-ce4b-4a21-8512-3b080c41ba84</Id> <IsNew>true</IsNew> <Created>2025-09-17T22:40:13.4238076+02:00</Created> <CreatedBy>8029f2f2-24a4-4fa6-999c-f7a482826427</CreatedBy> <CreatedByUser>sample string 15</CreatedByUser> <LastUpdate>2025-09-17T22:40:13.4238076+02:00</LastUpdate> <LastUpdateBy>a58f5afd-a4a2-40c0-a10f-9342d44a8877</LastUpdateBy> <LastUpdateByUser>sample string 16</LastUpdateByUser> <CostFactor>5.1</CostFactor> <ProjectId>ba172a92-6ae9-4609-93db-d5bc5bfc5789</ProjectId> <TaskCode>sample string 6</TaskCode> <TaskDescription>sample string 4</TaskDescription> <TaskId>f48d2275-0fa8-455e-a803-501dc3ef3195</TaskId> <TaskNameId>sample string 3</TaskNameId> <Usage>WorkTime</Usage> <OtherTypeNo>sample string 9</OtherTypeNo> <WorkTypeNo>sample string 8</WorkTypeNo> <WorktimeFactor>7.1</WorktimeFactor> <MaxTaskWorkingTimePerDay>1.1</MaxTaskWorkingTimePerDay> <WorkTimeRestriction>NoRestriction</WorkTimeRestriction> <TaskLifeCycle>Undefined</TaskLifeCycle> <TaskBackgroundColor>10</TaskBackgroundColor> </Task> <TaskId>bf947ee3-6ddc-4728-9a69-4ec7c9115345</TaskId> <TimeEntryId>440820d2-25c1-442e-990e-cdd4b989a4b6</TimeEntryId> <Usage>WorkTime</Usage> <User i:nil="true" /> <Workday i:nil="true" /> <Worktime100>26.1</Worktime100> <IsNotInvoiced>true</IsNotInvoiced> <SaturdayWorktimeAm100>12.1</SaturdayWorktimeAm100> <SaturdayWorktimePm100>13.1</SaturdayWorktimePm100> <OnCallService100>41.1</OnCallService100> <OnCallServiceAsDays>42.1</OnCallServiceAsDays> <CutTime100>55.1</CutTime100> <LogoffGeoAccuracy>1.1</LogoffGeoAccuracy> <LogoffGeoAddress>sample string 52</LogoffGeoAddress> <LogoffLatitude>1.1</LogoffLatitude> <LogoffLongitude>1.1</LogoffLongitude> <LogoffOrigin>sample string 54</LogoffOrigin> <LogonGeoAccuracy>1.1</LogonGeoAccuracy> <LogonGeoAddress>sample string 51</LogonGeoAddress> <LogonLatitude>1.1</LogonLatitude> <LogonLongitude>1.1</LogonLongitude> <LogonOrigin>sample string 53</LogonOrigin> <SurchargedOvertime100>56.1</SurchargedOvertime100> <BeginOfCoreTime>2025-09-17T22:40:13.439432+02:00</BeginOfCoreTime> <EndOfCoreTime>2025-09-17T22:40:13.439432+02:00</EndOfCoreTime> <TechnicalTags>sample string 57</TechnicalTags> <SiblingId>1350f620-e008-4504-a15e-5b2183e16d9d</SiblingId> <IsActiveTimeEntry>true</IsActiveTimeEntry> <EveningSurchargeTime100>45.1</EveningSurchargeTime100> <MorningSurchargeTime100>46.1</MorningSurchargeTime100> <RemoteWork100>43.1</RemoteWork100> <RemoteWorkAsDays>44.1</RemoteWorkAsDays> <WorktimeAsDays>27.1</WorktimeAsDays> </ReportTimeEntryDto> </ArrayOfReportTimeEntryDto>