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": "01746a2d-bcdd-4c79-bae2-7f028f97d3ff", "TaskId": "5367aa00-39f6-48b6-a022-f0c61de5aeae", "TaskNameId": "sample string 3", "TaskDescription": "sample string 4", "Usage": 0, "CostFactor": 5.1, "TaskCode": "sample string 6", "CreatedBy": "9bc12957-6be4-4992-916f-3ad5751e9b70", "Created": "2025-04-27T23:04:18.8760018+02:00", "LastUpdateBy": "1be4ac8f-8e95-4f02-a26a-428fd7afc9f7", "LastUpdate": "2025-04-27T23:04:18.8760018+02:00", "CreatedByUser": "sample string 15", "LastUpdateByUser": "sample string 16", "Id": "f213c3f3-9d83-4352-93bc-c45558b0b1b6", "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": "19e8135c-bbbe-485f-9917-d71b743ecf10", "ProjectUserId": "701847e3-d13d-418f-af72-eb824f8bc6bb", "IsAllowedToUseProject": true, "UserPricePerHour": 1.1, "UserMaxWorkingTime": 1.1, "UserCustomerId": "fda7ba36-ab93-47aa-a75f-5df692a53e5a", "UserChargingJourneyTime": 1.1, "CreatedBy": "51a39df6-d169-42ec-816e-2b6e8749d2f8", "Created": "2025-04-27T23:04:18.8760018+02:00", "LastUpdateBy": "b75eb281-c19d-42ad-ba38-1f0eb4458b99", "LastUpdate": "2025-04-27T23:04:18.8760018+02:00", "CreatedByUser": "sample string 7", "LastUpdateByUser": "sample string 8", "Id": "77d641a0-bf2f-46b0-8f06-4ae2d454bdbb", "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": "8ca2126f-1be4-4414-a21a-7028786587cd", "TaskId": "28ca8b4f-f279-4ee1-85c9-14b7daf1f37d", "ProjectUserId": "e7975b10-8986-4d83-ae7f-06ec62189077", "LogonTime": "2025-04-27T23:04:18.8760018+02:00", "LogoffTime": "2025-04-27T23:04:18.8760018+02:00", "IsPaid": true, "Usage": 0, "BreakTime100": 23.1, "Description": "sample string 24", "ProjectCustomerId": "f07aeaaf-0662-4f00-92ef-460ece17c299", "TimeEntryId": "b5967425-d5af-421b-ae91-6d85ce71b7f7", "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": "abfe165a-558f-40e3-8b87-17ded1a440b0", "Created": "2025-04-27T23:04:18.8916265+02:00", "LastUpdateBy": "5c8cd451-5395-4e8f-97d3-84a51115fb66", "LastUpdate": "2025-04-27T23:04:18.8916265+02:00", "CreatedByUser": "sample string 64", "LastUpdateByUser": "sample string 65", "Id": "90acf865-fdc3-47c9-a411-8ea4641faeb9", "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-04-27T23:04:18.8760018+02:00", "EndOfCoreTime": "2025-04-27T23:04:18.8760018+02:00", "SiblingId": "3d66d93c-1bdb-4e48-8520-e3f807a33724", "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":"01746a2d-bcdd-4c79-bae2-7f028f97d3ff","TaskId":"5367aa00-39f6-48b6-a022-f0c61de5aeae","TaskNameId":"sample string 3","TaskDescription":"sample string 4","Usage":0,"CostFactor":5.1,"TaskCode":"sample string 6","CreatedBy":"9bc12957-6be4-4992-916f-3ad5751e9b70","Created":"2025-04-27T23:04:18.8760018+02:00","LastUpdateBy":"1be4ac8f-8e95-4f02-a26a-428fd7afc9f7","LastUpdate":"2025-04-27T23:04:18.8760018+02:00","CreatedByUser":"sample string 15","LastUpdateByUser":"sample string 16","Id":"f213c3f3-9d83-4352-93bc-c45558b0b1b6","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":"19e8135c-bbbe-485f-9917-d71b743ecf10","ProjectUserId":"701847e3-d13d-418f-af72-eb824f8bc6bb","IsAllowedToUseProject":true,"UserPricePerHour":1.1,"UserMaxWorkingTime":1.1,"UserCustomerId":"fda7ba36-ab93-47aa-a75f-5df692a53e5a","UserChargingJourneyTime":1.1,"CreatedBy":"51a39df6-d169-42ec-816e-2b6e8749d2f8","Created":"2025-04-27T23:04:18.8760018+02:00","LastUpdateBy":"b75eb281-c19d-42ad-ba38-1f0eb4458b99","LastUpdate":"2025-04-27T23:04:18.8760018+02:00","CreatedByUser":"sample string 7","LastUpdateByUser":"sample string 8","Id":"77d641a0-bf2f-46b0-8f06-4ae2d454bdbb","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":"8ca2126f-1be4-4414-a21a-7028786587cd","TaskId":"28ca8b4f-f279-4ee1-85c9-14b7daf1f37d","ProjectUserId":"e7975b10-8986-4d83-ae7f-06ec62189077","LogonTime":"2025-04-27T23:04:18.8760018+02:00","LogoffTime":"2025-04-27T23:04:18.8760018+02:00","IsPaid":true,"Usage":0,"BreakTime100":23.1,"Description":"sample string 24","ProjectCustomerId":"f07aeaaf-0662-4f00-92ef-460ece17c299","TimeEntryId":"b5967425-d5af-421b-ae91-6d85ce71b7f7","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":"abfe165a-558f-40e3-8b87-17ded1a440b0","Created":"2025-04-27T23:04:18.8916265+02:00","LastUpdateBy":"5c8cd451-5395-4e8f-97d3-84a51115fb66","LastUpdate":"2025-04-27T23:04:18.8916265+02:00","CreatedByUser":"sample string 64","LastUpdateByUser":"sample string 65","Id":"90acf865-fdc3-47c9-a411-8ea4641faeb9","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-04-27T23:04:18.8760018+02:00","EndOfCoreTime":"2025-04-27T23:04:18.8760018+02:00","SiblingId":"3d66d93c-1bdb-4e48-8520-e3f807a33724","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>90acf865-fdc3-47c9-a411-8ea4641faeb9</Id> <IsNew>true</IsNew> <Created>2025-04-27T23:04:18.8916265+02:00</Created> <CreatedBy>abfe165a-558f-40e3-8b87-17ded1a440b0</CreatedBy> <CreatedByUser>sample string 64</CreatedByUser> <LastUpdate>2025-04-27T23:04:18.8916265+02:00</LastUpdate> <LastUpdateBy>5c8cd451-5395-4e8f-97d3-84a51115fb66</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-04-27T23:04:18.8760018+02:00</LogoffTime> <LogonTime>2025-04-27T23:04:18.8760018+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>f07aeaaf-0662-4f00-92ef-460ece17c299</ProjectCustomerId> <ProjectId>8ca2126f-1be4-4414-a21a-7028786587cd</ProjectId> <ProjectUser z:Id="i2"> <Id>77d641a0-bf2f-46b0-8f06-4ae2d454bdbb</Id> <IsNew>true</IsNew> <Created>2025-04-27T23:04:18.8760018+02:00</Created> <CreatedBy>51a39df6-d169-42ec-816e-2b6e8749d2f8</CreatedBy> <CreatedByUser>sample string 7</CreatedByUser> <LastUpdate>2025-04-27T23:04:18.8760018+02:00</LastUpdate> <LastUpdateBy>b75eb281-c19d-42ad-ba38-1f0eb4458b99</LastUpdateBy> <LastUpdateByUser>sample string 8</LastUpdateByUser> <IsAllowedToUseProject>true</IsAllowedToUseProject> <ProjectUserId>701847e3-d13d-418f-af72-eb824f8bc6bb</ProjectUserId> <UserChargingJourneyTime>1.1</UserChargingJourneyTime> <UserCustomerId>fda7ba36-ab93-47aa-a75f-5df692a53e5a</UserCustomerId> <UserMaxWorkingTime>1.1</UserMaxWorkingTime> <UserPricePerHour>1.1</UserPricePerHour> <UserProjectId>19e8135c-bbbe-485f-9917-d71b743ecf10</UserProjectId> </ProjectUser> <ProjectUserId>e7975b10-8986-4d83-ae7f-06ec62189077</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>f213c3f3-9d83-4352-93bc-c45558b0b1b6</Id> <IsNew>true</IsNew> <Created>2025-04-27T23:04:18.8760018+02:00</Created> <CreatedBy>9bc12957-6be4-4992-916f-3ad5751e9b70</CreatedBy> <CreatedByUser>sample string 15</CreatedByUser> <LastUpdate>2025-04-27T23:04:18.8760018+02:00</LastUpdate> <LastUpdateBy>1be4ac8f-8e95-4f02-a26a-428fd7afc9f7</LastUpdateBy> <LastUpdateByUser>sample string 16</LastUpdateByUser> <CostFactor>5.1</CostFactor> <ProjectId>01746a2d-bcdd-4c79-bae2-7f028f97d3ff</ProjectId> <TaskCode>sample string 6</TaskCode> <TaskDescription>sample string 4</TaskDescription> <TaskId>5367aa00-39f6-48b6-a022-f0c61de5aeae</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>28ca8b4f-f279-4ee1-85c9-14b7daf1f37d</TaskId> <TimeEntryId>b5967425-d5af-421b-ae91-6d85ce71b7f7</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-04-27T23:04:18.8760018+02:00</BeginOfCoreTime> <EndOfCoreTime>2025-04-27T23:04:18.8760018+02:00</EndOfCoreTime> <TechnicalTags>sample string 57</TechnicalTags> <SiblingId>3d66d93c-1bdb-4e48-8520-e3f807a33724</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>