Core
Get api/ProjectTimes
Liefert alle Zeiteinträge die auf ein bestimmtes Projekt, oder auf selektierte Projekte, bezogen sind.
Request Information
GET api/ProjectTimes?users={users}&projects={projects}&customers={customers}&logon={logon}&logoff={logoff}&important={important}&onsite={onsite}¬Invoiced={notInvoiced}
Name | Description | Type |
---|---|---|
users | search for users that are connected by a + sign | string |
projects | search for projects that are connected by a + sign | string |
customers | search for customers that are connected by a + sign | string |
logon | first date that is returned | string |
logoff | last date that is returned | string |
important | if set to true, only important entries will be returned | boolean |
onsite | if set to true, only on-site entries will be returned | boolean |
notInvoiced | if set to true, only not invoiced entries will be returned | boolean |
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportTimeEntryDto zurück.
Get api/UserTimes
Liefert alle Zeiteinträge die auf bestimmte Benutzer, oder auf die selektierten Benutzer, bezogen sind.
Request Information
GET api/UserTimes?users={users}&projects={projects}&customers={customers}&logon={logon}&logoff={logoff}&important={important}&onsite={onsite}¬Invoiced={notInvoiced}&showWorkingTime={showWorkingTime}&showBreaks={showBreaks}&showPublicHolidays={showPublicHolidays}&showWeekends={showWeekends}&showMissingdays={showMissingdays}&showWeekdays={showWeekdays}
Name | Description | Type |
---|---|---|
users | search for users that are connected by a + sign | string |
projects | search for projects that are connected by a + sign | string |
customers | search for customers that are connected by a + sign | string |
logon | first date that is returned | string |
logoff | last date that is returned | string |
important | if set to true, only important entries will be returned | boolean |
onsite | if set to true, only on-site entries will be returned | boolean |
notInvoiced | if set to true, only not invoiced entries will be returned | boolean |
showWorkingTime | if set to true, working times are returned (default is true) | boolean |
showBreaks | if set to true, break times are returned (default is true) | boolean |
showPublicHolidays | if set to true, public holiday are returned (default is true) | boolean |
showWeekends | if set to true, weekends are returned (default is false) | boolean |
showMissingdays | if set to true, missing days are returned (default is false) | boolean |
showWeekdays | if set to true, weekdays are returned (default is false) | boolean |
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportTimeEntryDto zurück.
Get api/Users
Liefert die Stammdaten eines oder mehrerer selektierten Benutzer zurück.
Request Information
GET api/Users?search={search}&isDeleted={isDeleted}
Name | Description | Type |
---|---|---|
search | search for user names that are connected by a + sign | string |
isDeleted | true, if only deleted users shall be searched | boolean |
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportUserDTO zurück.
Get api/Projects
Liefert die Stammdaten eines oder mehrerer selektierter Projekte zurück.
Request Information
Name | Description | Type |
---|---|---|
search | search for projects that are connected by a + sign | string |
lifeCylce | search for projects that are in a special state (0 = all, 1 = planning, 2 = active, 4 = done, 8 = deleted) | integer |
withTasks | true, if also depending tasks shall be returned | boolean |
userDefinedCustomers | true, if also used defined customers shall be returned | boolean |
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportProjectDTO zurück.
Get api/Customers
Liefert die Stammdaten eines oder mehrerer selektierten Kunden zurück.
Request Information
Name | Description | Type |
---|---|---|
search | search for customer names that are connected by a + sign | string |
isDeleted | true, if only deleted customers shall be searched | boolean |
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportCustomerDTO zurück.
Get api/DailySummaries
Liefert die aggregierten Tageswerte eines oder mehrerer selektierten Mitarbeiter innerhalb eines definierten Zeitraums zurück.
Request Information
Name | Description | Type |
---|---|---|
users | search for users that are connected by a + sign | string |
logon | first date that is returned | string |
logoff | last date that is returned | string |
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportDailySummaryDTO zurück.
Get api/MonthlySummaries
Liefert die aggregierten Monatswerte eines oder mehrerer selektierten Mitarbeiter innerhalb eines definierten Zeitraums zurück.
Request Information
Name | Description | Type |
---|---|---|
users | search for users that are connected by a + sign | string |
logon | first month that is returned | string |
logoff | last month that is returned | string |
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportSummaryDTO zurück.
Get api/YearlySummaries
Liefert die aggregierten Jahreswerte eines oder mehrerer selektierten Mitarbeiter innerhalb eines definierten Zeitraums zurück.
Request Information
Name | Description | Type |
---|---|---|
users | search for users that are connected by a + sign | string |
logon | first year that is returned | string |
logoff | last year that is returned | string |
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportYearlySummaryDTO zurück.
Get api/DailyProjectTimes
Diese Methode liefert die auf Tageswerte aggregierte Projektzeiten zurück.
Request Information
Name | Description | Type |
---|---|---|
search | search for projects that are connected by a + sign | string |
lifeCylce | search for projects that are in a special state (0 = all, 1 = planning, 2 = active, 4 = done, 8 = deleted) | integer |
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportProjectTimeDto zurück.