API Anleitung

Die LogMyTime API erlaubt es, eigene Anwendungen an LogMyTime anzubinden oder eigene Auswertungen zu erstellen, die auf die von Ihnen erfassten Daten zugreifen können.

Die LogMyTime API ist eine offene Schnittstelle, über die beliebige Anwendungen auf LogMyTime zugreifen können. Es is sowohl Lese- als auch Schreibzugriff möglich.

Damit können Sie LogMyTime nahtlos in beliebige andere Online- und Desktop- Anwendungen integrieren oder eigene Auswertungen für Ihre Daten erstellen.

Die API kann über HTTP und XML / JSON und über zahlreiche clientseitige Bibliotheken und Reporting-Werkzeuge angesprochen werden.


Wozu eine API?

Einige Ideen für Anwendungsmöglichkeiten:

  • eigene Auswertungen und Analysen
  • Datenaustausch mit Ihrer eigenen EDV (z.B. Ticketing-Systeme, Projektmanagementsoftware, ERP)
  • Native Clients für beliebige Platformen (PC, Mac, iPhone, Android, CRM, Ticketing-Systeme, etc...)
  • Anzeige von Daten im firmeninternen Intranet via Mashup
  • Offline-Zeiterfassung mit nachträglicher Synchronisation
  • eigene Import- oder Exporttools
  • Desktop Gadgets (Mac OS X Dashboard, iGoogle Widgets, Windows 7 Gadgets)
  • Anbindung von externer Zeiterfassungshardware (z.B. Kartenleser oder Fingerabdruckscanner)

Ob Sie dabei eine Anwendung nur für sich selbst oder auch für andere entwickeln, ist Ihnen überlassen. Auch dürfen Sie Ihre Anwendungen sowohl kostenpflichtig wie auch kostenlos anbieten.

Falls Sie selbst kein Softwareentwickler sind, so finden Sie hier eine Auswahl an bereits für die LogMyTime Zeiterfassung entwickelten Anwendungen und unter hier eine Auflistung von Reporting-Werkzeugen, mit den Sie eigene Auswertungen erstellen können.

Einfache Umsetzung dank zahlreicher Bibliotheken

Die LogMyTime API basiert auf dem offenen OData Standard, der auch von vielen anderen Webseiten genutzt wird.

Sie können auf die API direkt per HTTP und XML oder JSON zugreifen. Noch einfacher wird die Softwareentwicklung aber, wenn Sie eine der vielen bereits verfügbaren Bibliotheken verwenden. Es gibt momentan Bibliotheken für folgende Programmiersprachen und Laufzeitumgebungen:

Kostenloser Support direkt vom Entwickler

Bei technischen Fragen zur API können Sie mit dem Entwickler der API direkt Kontakt aufnehmen.