Zum Inhalt

TimeAM CLI – Befehlsreferenz

Übersicht

Befehl Beschreibung
timeam Dashboard anzeigen
timeam login Anmelden
timeam logout Abmelden
timeam whoami Benutzerinfo anzeigen
timeam config Konfiguration anzeigen/ändern
timeam clock Zeiterfassung
timeam shifts Schichten verwalten
timeam members Mitglieder anzeigen
timeam projects Projekte anzeigen
timeam reports Berichte

Globale Optionen

Option Beschreibung
--debug Debug-Ausgabe aktivieren
--help, -h Hilfe anzeigen
--version, -V Version anzeigen

Authentifizierung

timeam login

Meldet dich bei TimeAM an.

timeam login

Du wirst aufgefordert, deinen API-Token einzugeben. Der Token wird verschlüsselt auf der Festplatte gespeichert (AES-256-GCM).

Token über stdin übergeben (z.B. für Skripte):

echo "dein-token" | timeam login --stdin

timeam logout

Meldet dich ab und löscht den gespeicherten Token.

timeam logout

timeam whoami

Zeigt Informationen zum angemeldeten Benutzer.

timeam whoami

Konfiguration

timeam config

Zeigt die aktuelle Konfiguration an.

timeam config

timeam config set <key> <value>

Setzt eine Konfigurationsoption.

timeam config set language en     # Sprache auf Englisch
timeam config set language de     # Sprache auf Deutsch
timeam config set apiUrl https://api.timeam.de

Zeiterfassung (clock)

timeam clock status

Zeigt den aktuellen Stempel-Status.

timeam clock status
# Alias:
timeam clock

timeam clock in

Stempelt ein.

timeam clock in

timeam clock out

Stempelt aus.

timeam clock out

timeam clock today

Zeigt alle Zeiteinträge von heute.

timeam clock today

timeam clock week

Zeigt alle Zeiteinträge der aktuellen Woche.

timeam clock week

timeam clock log

Zeigt die letzten Zeiteinträge.

timeam clock log

Schichten (shifts)

timeam shifts today

Zeigt heutige Schichten.

timeam shifts today
# Alias:
timeam shifts

timeam shifts week

Zeigt Schichten der aktuellen Woche.

timeam shifts week

timeam shifts list

Zeigt alle verfügbaren Schichten.

timeam shifts list

timeam shifts open

Zeigt offene (unbesetzte) Schichten.

timeam shifts open

Mitglieder (members)

timeam members list

Zeigt alle Mitglieder des Teams.

timeam members list
# Alias:
timeam members

timeam members search <name>

Sucht nach Mitgliedern.

timeam members search Max
timeam members search "Max Mustermann"

Projekte (projects)

timeam projects list

Zeigt alle Projekte.

timeam projects list
# Alias:
timeam projects

timeam projects show <id>

Zeigt Details zu einem Projekt.

timeam projects show proj-123

Berichte (reports)

timeam reports daily

Tagesbericht anzeigen.

timeam reports daily

timeam reports weekly

Wochenbericht anzeigen.

timeam reports weekly

timeam reports export

Bericht exportieren.

timeam reports export

Web-Terminal

Das Web-Terminal (im Browser) unterstützt folgende Befehle:

Befehl Beschreibung
clock status Stempel-Status
clock in Einstempeln
clock out Ausstempeln
clock today Heutige Einträge
shifts today Heutige Schichten
shifts open Offene Schichten
shifts week Wochenschichten
members list Mitglieder anzeigen
members search <name> Mitglieder suchen
whoami Benutzerinfo
help Hilfe anzeigen
clear Terminal leeren

Das Web-Terminal öffnet sich über das Terminal-Icon (>_) im Header der Web-App.