Die Stoppuhr der webbasierten Oberfläche von LogMyTime ist über die API komplett fernsteuerbar. Dies kann z.B. zum Erstellen von leichtgewichtigen Widgets zur bequemen Zeiterfassung am Mac oder PC genutzt werden.
Die Stopuhr kann über einen HTTP GET-Request an folgende URL abgefragt werden:
http(s)://api.logmytime.de/v1/api.svc/CurrentStopWatch
Existiert keine laufende Stoppuhr, wird ein 404 (File Not Found) Fehler zurückgegeben.
GET http://api.logmytime.de/v1/api.svc/CurrentStopWatch&ApiKey={apischluessel}
Ausgabe: der laufende Stoppuhr-Zeiteintrag (in diesem Fall im XML-Atom Format).
Die Ausgabe erfolgt analog zur gewöhnlichen Liste der Zeiteinträge.
Die Stopuhr kann über einen HTTP GET-Request an folgende URL gestartet werden:
http(s)://api.logmytime.de/v1/api.svc/StartStopWatch
Die Operation liefert den Zeiteintrag der neu gestarteten Stoppuhr zurück. Die Eingabe
der Zeiteintragsparameter und Ausgabe der neuen Stoppuhr sind analog zur gewöhnlichen
Liste der Zeiteinträge.
Pro Benutzeraccount kann immer nur eine Stoppuhr existieren. Beim Start einer weiteren
Stoppuhr wird die bestehende Stoppuhr angehalten und in einen Zeiteintrag mit Start-
und Endzeitpunkt umgewandelt.
GET http://api.logmytime.de/V1/Api.svc/StartStopWatch?ProjectID=13164&TaskID=43016&Comment=Langwierig&Billable=true&ApiKey={apischluessel}
Ausgabe: Der neue Stoppuhr-Zeiteintrag (in diesem Fall im XML-Atom Format).
Die Eingabe der Zeiteintragsparameter und die Ausgabe des neuen Stoppuhr-Zeiteintrags erfolgen analog zur gewöhnlichen Liste der Zeiteinträge.
Die Stoppuhr kann über einen HTTP GET-Request an folgende URL angehalten werden:
http(s)://api.logmytime.de/v1/api.svc/HaltStopWatch
Die Stoppuhr wird dadaurch in einen gewöhnlichen Zeiteintrag mit Start- und Endzeitpunkt
umgewandelt und ausgegeben. Die Ausgabe erfolgt analog zur gewöhnlichen
Liste der Zeiteinträge.
Existiert keine laufende Stoppuhr, wird ein 404 (File Not Found) Fehler zurückgegeben.
GET http://api.logmytime.de/V1/Api.svc/HaltStopWatch?ApiKey={apischluessel}
Ausgabe: Der aktuelle Stoppuhr-Zeiteintrag (in diesem Fall im XML-Atom Format).
Die Ausgabe erfolgt analog zur gewöhnlichen Liste der Zeiteinträge.

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