http(s)://api.logmytime.de/v1/api.svc/TimeEntries
| Name | Typ | Beschreibung |
|---|---|---|
| ID | Integer | Eine eindeutige Zeiteintrags-ID |
| TypeID | Integer | Art des Zeiteintrags, 1 steht für einen für Dauer-Zeiteintrag, 2 für Start/Ende |
| StartTime | Datum/Uhrzeit | Der Startzeitpunkt des Eintrags, bei Dauer-Zeiteinträgen liegt diese immer zu Mitternacht. |
| EndTime | Datum/Uhrzeit | Der Endzeitpunkt des Eintrags. |
| DurationString | String | Die aus Start- und Endzeitpunkt errechnete Dauer des Zeiteintrags im hh:mm format, auf Minuten abgerundet. |
| DurationSeconds | Integer | Die aus Start- und Endzeitpunkt errechnete Dauer des Zeiteintrags in Sekunden |
| UserID | Integer | Die ID des Mitarbeiters, dem der Zeiteintrag zugewiesen ist |
| ProjectID | Integer | Die Projekt-ID |
| TaskID | Integer | Die Tätigkeits-ID, oder 'null' falls keine Tätigkeit existiert. |
| Billable | Boolean | Ist der Zeiteintrag abrechenbar? Default-Wert: True |
| Locked | Boolean | Ist der Zeiteintrag abgeschlossen? Abgeschlossene Zeiteinträge können nicht verändert oder gelöscht werden. Default-Wert: False |
| IsEditable | Boolean | Ein Zeiteintrag ist für Standardnutzer nur dann editierbar, wenn er nach dem Buchungsschluss liegt und nicht explizit abgeschlossen wurde. IsEditable wird immer nur serverseitig gesetzt. |
| LastChangeDate | Datum/Uhrzeit | Der Zeitpunkt, zu dem den Zeiteintrag zuletzt verändert wurde |
| LastChangeAuthor | Integer | Die ID des Mitarbeiters, der den Zeiteintrag zuletzt geändert hat |
| Lesen | Schreiben | |
|---|---|---|
| Admin | ja | ja |
| Standardnutzer | ja (nur eigene Zeiteinträge) | ja (nur eigene Zeiteinträge) |
Alle Zeiteinträge mit der Startzeit "im Juli 2010" nach Startzeit sortiert auflisten:
GET http://api.logmytime.de/v1/api.svc/TimeEntries?$filter=month(StartTime)eq 7
and year(StartTime) eq 2010&orderby=StartTime&ApiKey={apischluessel}
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<feed xml:base="http://127.0.0.1:7777/V1/API.svc/"
xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices"
xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"
xmlns="http://www.w3.org/2005/Atom">
...
<entry>
...
<content type="application/xml">
<m:properties>
<d:ID m:type="Edm.Int32">12009</d:ID>
<d:TypeID m:type="Edm.Int16">2</d:TypeID>
<d:UserID m:type="Edm.Int32">58934</d:UserID>
<d:ProjectID m:type="Edm.Int32">4782</d:ProjectID>
<d:TaskID m:type="Edm.Int32">22699</d:TaskID>
<d:StartTime m:type="Edm.DateTime">2010-07-01T13:00:00</d:StartTime>
<d:EndTime m:type="Edm.DateTime">2010-07-01T15:25:03</d:EndTime>
<d:DurationString>2:25</d:DurationString>
<d:DurationSeconds>8703</d:DurationString>
<d:Comment m:null="true" />
<d:Billable m:type="Edm.Boolean">True</d:Billable>
<d:LastChangeAuthor m:type="Edm.Int32">58934</d:LastChangeAuthor>
<d:LastChangeTime m:type="Edm.DateTime">
2010-07-20T22:31:13.713
</d:LastChangeTime>
</m:properties>
</content>
</entry>
...weitere Zeiteinträge...
</feed>

LogMyTime Zeiterfassung
Am Rasen 31
36041 Fulda
Tel. 0661-86977477