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": "bc93a468-5923-4798-b194-9e5f8ada1962", "TaskId": "38576034-c119-4afa-b60f-3925d4519979", "TaskNameId": "sample string 3", "TaskDescription": "sample string 4", "Usage": 0, "CostFactor": 5.1, "TaskCode": "sample string 6", "CreatedBy": "abc92ff9-77af-4bd9-a042-4d5017bda120", "Created": "2025-07-04T15:20:05.6998109+02:00", "LastUpdateBy": "b6cd9d52-7476-4fa4-8e73-2f012daa9d9d", "LastUpdate": "2025-07-04T15:20:05.6998109+02:00", "CreatedByUser": "sample string 15", "LastUpdateByUser": "sample string 16", "Id": "6a433931-b123-4124-9923-1b3901d1ea61", "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": "0fcb0965-0f94-4cfc-ae94-6f1e76944ef5", "ProjectUserId": "f4086fa3-50e8-4a90-b32d-d1aa4ed68a6b", "IsAllowedToUseProject": true, "UserPricePerHour": 1.1, "UserMaxWorkingTime": 1.1, "UserCustomerId": "cf7694f1-139a-4cb3-b91c-368fbc794ba1", "UserChargingJourneyTime": 1.1, "CreatedBy": "77635644-0b47-4849-a75b-c169bd031f59", "Created": "2025-07-04T15:20:05.6998109+02:00", "LastUpdateBy": "44d28e2a-3b2d-489e-9596-b8b867291ba5", "LastUpdate": "2025-07-04T15:20:05.6998109+02:00", "CreatedByUser": "sample string 7", "LastUpdateByUser": "sample string 8", "Id": "fe3703e0-9804-4838-bc59-69efede6d952", "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": "53469f0d-18a4-4faa-b275-ae093f5942c7", "TaskId": "5e8a848f-fadb-4bfc-9c71-c0141cbe9533", "ProjectUserId": "e241c688-ccc6-4ca2-b013-5386970ddbde", "LogonTime": "2025-07-04T15:20:05.7154355+02:00", "LogoffTime": "2025-07-04T15:20:05.7154355+02:00", "IsPaid": true, "Usage": 0, "BreakTime100": 23.1, "Description": "sample string 24", "ProjectCustomerId": "ec6c9105-1d5f-4946-8c1f-bd78a79d82fa", "TimeEntryId": "aa4f2742-875e-4aad-9de2-9c332469db9c", "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": "a64a78a0-3585-4f20-9d7e-01f977ec847d", "Created": "2025-07-04T15:20:05.7154355+02:00", "LastUpdateBy": "6b1e6871-2076-4fc3-b101-89ea5c487d9f", "LastUpdate": "2025-07-04T15:20:05.7154355+02:00", "CreatedByUser": "sample string 64", "LastUpdateByUser": "sample string 65", "Id": "9f8ee7dd-6b8b-4369-8b4f-cb7be6485a65", "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-07-04T15:20:05.7154355+02:00", "EndOfCoreTime": "2025-07-04T15:20:05.7154355+02:00", "SiblingId": "80661daa-55ea-41a4-af04-19789549ab07", "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":"bc93a468-5923-4798-b194-9e5f8ada1962","TaskId":"38576034-c119-4afa-b60f-3925d4519979","TaskNameId":"sample string 3","TaskDescription":"sample string 4","Usage":0,"CostFactor":5.1,"TaskCode":"sample string 6","CreatedBy":"abc92ff9-77af-4bd9-a042-4d5017bda120","Created":"2025-07-04T15:20:05.6998109+02:00","LastUpdateBy":"b6cd9d52-7476-4fa4-8e73-2f012daa9d9d","LastUpdate":"2025-07-04T15:20:05.6998109+02:00","CreatedByUser":"sample string 15","LastUpdateByUser":"sample string 16","Id":"6a433931-b123-4124-9923-1b3901d1ea61","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":"0fcb0965-0f94-4cfc-ae94-6f1e76944ef5","ProjectUserId":"f4086fa3-50e8-4a90-b32d-d1aa4ed68a6b","IsAllowedToUseProject":true,"UserPricePerHour":1.1,"UserMaxWorkingTime":1.1,"UserCustomerId":"cf7694f1-139a-4cb3-b91c-368fbc794ba1","UserChargingJourneyTime":1.1,"CreatedBy":"77635644-0b47-4849-a75b-c169bd031f59","Created":"2025-07-04T15:20:05.6998109+02:00","LastUpdateBy":"44d28e2a-3b2d-489e-9596-b8b867291ba5","LastUpdate":"2025-07-04T15:20:05.6998109+02:00","CreatedByUser":"sample string 7","LastUpdateByUser":"sample string 8","Id":"fe3703e0-9804-4838-bc59-69efede6d952","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":"53469f0d-18a4-4faa-b275-ae093f5942c7","TaskId":"5e8a848f-fadb-4bfc-9c71-c0141cbe9533","ProjectUserId":"e241c688-ccc6-4ca2-b013-5386970ddbde","LogonTime":"2025-07-04T15:20:05.7154355+02:00","LogoffTime":"2025-07-04T15:20:05.7154355+02:00","IsPaid":true,"Usage":0,"BreakTime100":23.1,"Description":"sample string 24","ProjectCustomerId":"ec6c9105-1d5f-4946-8c1f-bd78a79d82fa","TimeEntryId":"aa4f2742-875e-4aad-9de2-9c332469db9c","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":"a64a78a0-3585-4f20-9d7e-01f977ec847d","Created":"2025-07-04T15:20:05.7154355+02:00","LastUpdateBy":"6b1e6871-2076-4fc3-b101-89ea5c487d9f","LastUpdate":"2025-07-04T15:20:05.7154355+02:00","CreatedByUser":"sample string 64","LastUpdateByUser":"sample string 65","Id":"9f8ee7dd-6b8b-4369-8b4f-cb7be6485a65","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-07-04T15:20:05.7154355+02:00","EndOfCoreTime":"2025-07-04T15:20:05.7154355+02:00","SiblingId":"80661daa-55ea-41a4-af04-19789549ab07","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>9f8ee7dd-6b8b-4369-8b4f-cb7be6485a65</Id> <IsNew>true</IsNew> <Created>2025-07-04T15:20:05.7154355+02:00</Created> <CreatedBy>a64a78a0-3585-4f20-9d7e-01f977ec847d</CreatedBy> <CreatedByUser>sample string 64</CreatedByUser> <LastUpdate>2025-07-04T15:20:05.7154355+02:00</LastUpdate> <LastUpdateBy>6b1e6871-2076-4fc3-b101-89ea5c487d9f</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-07-04T15:20:05.7154355+02:00</LogoffTime> <LogonTime>2025-07-04T15:20:05.7154355+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>ec6c9105-1d5f-4946-8c1f-bd78a79d82fa</ProjectCustomerId> <ProjectId>53469f0d-18a4-4faa-b275-ae093f5942c7</ProjectId> <ProjectUser z:Id="i2"> <Id>fe3703e0-9804-4838-bc59-69efede6d952</Id> <IsNew>true</IsNew> <Created>2025-07-04T15:20:05.6998109+02:00</Created> <CreatedBy>77635644-0b47-4849-a75b-c169bd031f59</CreatedBy> <CreatedByUser>sample string 7</CreatedByUser> <LastUpdate>2025-07-04T15:20:05.6998109+02:00</LastUpdate> <LastUpdateBy>44d28e2a-3b2d-489e-9596-b8b867291ba5</LastUpdateBy> <LastUpdateByUser>sample string 8</LastUpdateByUser> <IsAllowedToUseProject>true</IsAllowedToUseProject> <ProjectUserId>f4086fa3-50e8-4a90-b32d-d1aa4ed68a6b</ProjectUserId> <UserChargingJourneyTime>1.1</UserChargingJourneyTime> <UserCustomerId>cf7694f1-139a-4cb3-b91c-368fbc794ba1</UserCustomerId> <UserMaxWorkingTime>1.1</UserMaxWorkingTime> <UserPricePerHour>1.1</UserPricePerHour> <UserProjectId>0fcb0965-0f94-4cfc-ae94-6f1e76944ef5</UserProjectId> </ProjectUser> <ProjectUserId>e241c688-ccc6-4ca2-b013-5386970ddbde</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>6a433931-b123-4124-9923-1b3901d1ea61</Id> <IsNew>true</IsNew> <Created>2025-07-04T15:20:05.6998109+02:00</Created> <CreatedBy>abc92ff9-77af-4bd9-a042-4d5017bda120</CreatedBy> <CreatedByUser>sample string 15</CreatedByUser> <LastUpdate>2025-07-04T15:20:05.6998109+02:00</LastUpdate> <LastUpdateBy>b6cd9d52-7476-4fa4-8e73-2f012daa9d9d</LastUpdateBy> <LastUpdateByUser>sample string 16</LastUpdateByUser> <CostFactor>5.1</CostFactor> <ProjectId>bc93a468-5923-4798-b194-9e5f8ada1962</ProjectId> <TaskCode>sample string 6</TaskCode> <TaskDescription>sample string 4</TaskDescription> <TaskId>38576034-c119-4afa-b60f-3925d4519979</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>5e8a848f-fadb-4bfc-9c71-c0141cbe9533</TaskId> <TimeEntryId>aa4f2742-875e-4aad-9de2-9c332469db9c</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-07-04T15:20:05.7154355+02:00</BeginOfCoreTime> <EndOfCoreTime>2025-07-04T15:20:05.7154355+02:00</EndOfCoreTime> <TechnicalTags>sample string 57</TechnicalTags> <SiblingId>80661daa-55ea-41a4-af04-19789549ab07</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>