API Anleitung

Ressourcen > Kunden

Pfad

https://api.logmytime.de/v1/api.svc/Clients

Eigenschaften

Name Typ Beschreibung
ID Integer Eine eindeutige Kunden-ID
Name String, Maximale Länge: 50 Name des Kunden
Comment String, Maximale Länge: 1500 Weitere Anmerkungen zum Kunden
Active Boolean Nicht aktive Kunden gelten auf der LogMyTime Webseite als "abgelegt"
AssignedToCurrentUser Boolean Zeigt an, ob der Kunde ein Projekt hat, das dem eingeloggten Nutzer zugewiesen ist
Custom1 bis Custom15 String, Max. Länge: 50 Zusatzfelder für Kunden, falls diese vom Administrator angelegt wurden. Die Konfiguration kann mit der Ressource Kontoeinstellungen per API ausgelesen werden.
LastChangeTime Datum/Uhrzeit Der Zeitpunkt, zu dem der Kundeneintrag zuletzt verändert wurde
LastChangeAuthor Integer Die ID des Mitarbeiters, der den Kundeneintrag zuletzt geändert hat

Zugriffsrechte

Lesen Schreiben
Admin ja ja
Erweiterte Nutzerrechte ja Einstellbar in firmenweiten Einstellungen
Standardnutzer ja nein

Beispiel

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<feed ...>
  ...
  <entry>
    ...
    <content type="application/xml">
    <m:properties>
         <d:ID m:type="Edm.Int32">1002</d:ID>
         <d:Name>NASA</d:Name>
         <d:Active m:type="Edm.Boolean">true</d:Active>
         <d:Comment >Vorsicht: Dieser Kunde geht leicht in die Luft. </d:Comment>
         <d:LastChangeAuthor m:type="Edm.Int32">23415</d:LastChangeAuthor>
         <d:LastChangeTime m:type="Edm.DateTime">
             2010-07-20T13:49:25.92
         </d:LastChangeTime>
    </m:properties>
    </content>
  </entry>
  ...weitere Kunden...
</feed>