Freigeben über


timeghost

timeghost ist eine dedizierte Microsoft 365/Office 365-Lösung, die perfekt in Ihre Arbeitsumgebung integriert ist. Generieren Sie Zeitberichte, Rechnungen und andere Dokumente mithilfe des Timeghost-Connectors.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Timeghost-Support
URL https://support.timeghost.io
Email support@timeghost.io
Connectormetadaten
Herausgeber timeghost.io
Webseite https://timeghost.io
Datenschutzrichtlinie https://timeghost.io/privacy-policy/
Kategorien Produktivität; Business Intelligence

timeghost

timeghost ist eine dedizierte Microsoft 365/Office 365-Lösung, die perfekt in Ihre Arbeitsumgebung integriert ist. Generieren Sie Zeitberichte, Rechnungen und andere Dokumente mit dem Timeghost Flow Connector.

Voraussetzungen

Um diesen Connector zu verwenden, müssen Sie über ein Geschäfts-, Schul- oder Microsoft-Persönliches Konto verfügen. Sie müssen auch die Berechtigungen und die Zustimmung von timeghost akzeptieren, indem Sie eine der folgenden beiden Schritte ausführen:

  • Teams: Installieren Sie die timeghost Teams-App, und starten Sie sie, akzeptieren Sie die Berechtigungen und Zustimmung.
  • Web: Öffnen Sie die timeghost-Web-App, und akzeptieren Sie die Berechtigungen und Zustimmung.

Sie können jetzt mit der Verwendung dieses Connectors beginnen.

Unterstützte Vorgänge

Der Connector unterstützt die folgenden Vorgänge:

  • Add Client : Hinzufügen eines Clients zu einem Arbeitsbereich.
  • Add Custom Feed Event : Fügen Sie dem Benutzerfeed ein Ereignis hinzu. Der Eintrag wird nach 180 Tagen automatisch gelöscht.
  • Add Project : Fügen Sie einem Arbeitsbereich ein Projekt hinzu.
  • Add Task : Hinzufügen einer Aufgabe zu einem Arbeitsbereich.
  • Add Time : Fügen Sie einem Projekt innerhalb eines Arbeitsbereichs eine Zeit hinzu.
  • Add Tag : Fügen Sie einem Arbeitsbereich ein Zeittag oder ein Projekttag hinzu.
  • Add Group : Hinzufügen einer Gruppe zu einem Arbeitsbereich.
  • Add ComeGo : Fügen Sie einem Arbeitsbereich eine Arbeitszeit hinzu.
  • Create Times Excel Report : Gibt eine Excel-Datei zurück, die einen Bericht der angegebenen Zeit enthält.
  • Delete Item : Löscht ein Element aus einem Arbeitsbereich.
  • Get Client Projects : Ruft alle Projekte eines Clients in einem Arbeitsbereich ab.
  • Get Client Times : Ruft alle Zeiten eines Clients in einem Arbeitsbereich ab.
  • Get Clients : Ruft alle Clients aus einem Arbeitsbereich ab.
  • Get Project Tasks : Ruft alle Aufgaben eines Projekts in einem Arbeitsbereich ab.
  • Get Project Times : Ruft alle Zeiten eines Projekts in einem Arbeitsbereich ab.
  • Get Projects : Ruft alle Projekte aus einem Arbeitsbereich ab.
  • Get Tags : Ruft alle Tags aus einem Arbeitsbereich ab.
  • Get Times : Dient zum Abrufen aller Zeiten aus einem Arbeitsbereich.
  • Get Currentuser : Abrufen des Currentuser aus einem Arbeitsbereich.
  • Get Workspace by Id : Arbeitsbereich nach ID abrufen.
  • Get Groups : Ruft alle Gruppen aus einem Arbeitsbereich ab.
  • Get ComeGo : Abrufen aller Arbeitszeiten aus einem Arbeitsbereich.
  • Update Client : Aktualisiert einen Client in einem Arbeitsbereich.
  • Update Custom Feed Event : Aktualisiert einen benutzerdefinierten Feedeintrag in einem Arbeitsbereich.
  • Update Project Tags : Aktualisiert Projekttags in einem Arbeitsbereich.
  • Update Project User : Aktualisiert Benutzer eines Projekts in einem Arbeitsbereich.
  • Update Project Groups : Aktualisiert eine Gruppe eines Projekts in einem Arbeitsbereich.
  • Update Group : Aktualisiert eine Gruppe in einem Arbeitsbereich.
  • Update Task : Aktualisiert eine Aufgabe in einem Arbeitsbereich.
  • Update Time : Aktualisiert eine Uhrzeit in einem Arbeitsbereich.
  • Update Time tag : Aktualisiert ein Tag einer Uhrzeit in einem Arbeitsbereich.
  • Update Tag : Aktualisiert ein Zeittag oder ein Projekttag in einem Arbeitsbereich.
  • Update ComeGo : Aktualisiert eine Arbeitszeit in einem Arbeitsbereich.
  • Client Trigger : Wenn ein Client in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.
  • Project Trigger : Wenn ein Projekt in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.
  • Tag Trigger : Wenn ein Tag in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.
  • Task Trigger : Wenn eine Aufgabe in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.
  • Time Trigger : Wenn eine Zeit in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Anweisungen zur Bereitstellung

Verwenden Sie diese Anweisungen , um diesen Connector als benutzerdefinierten Connector in Microsoft Power Automate und Power Apps bereitzustellen.

Wie erhalten Sie Anmeldeinformationen?

Die Anmeldeinformationen, die Sie benötigen, um den timeghost Power Automate-Connector zu verwenden, sind Ihre Office/Microsoft 365-Anmeldeinformationen. Es sind keine zusätzlichen Anmeldeinformationen erforderlich.

Bekannte Probleme und Einschränkungen

Keine bekannten Probleme und Einschränkungen.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abrufen von Projekten

Ruft alle Projekte aus einem Arbeitsbereich ab.

Aktualisieren eines beliebigen Tags

Aktualisieren eines Zeittags in einem Arbeitsbereich.

Aktualisieren eines benutzerdefinierten Feedereignisses

Aktualisieren eines benutzerdefinierten Feedeintrags in einem Arbeitsbereich.

Aktualisieren von Benutzern eines Projekts

Aktualisieren von Projektbenutzern in einem Arbeitsbereich.

Aktualisieren von Gruppen eines Projekts

Aktualisieren von Projektgruppen in einem Arbeitsbereich.

Aktualisieren von Tags eines Projekts

Aktualisieren von Projekttags in einem Arbeitsbereich.

Aktualisierungszeit

Aktualisieren sie eine Uhrzeit in einem Arbeitsbereich.

Aktuellen Benutzer abrufen

Gibt das aktuelle Benutzerobjekt mit Arbeitsbereichen zurück.

Arbeitsbereich nach ID abrufen

Gibt den Arbeitsbereich zurück.

Arbeitsbereichsgruppen abrufen

Ruft alle Gruppen aus einem Arbeitsbereich ab.

Arbeitszeiten abrufen

Rufen Sie alle Arbeitszeiten aus einem Arbeitsbereich ab.

Arbeitszeiten aktualisieren

Aktualisieren der Arbeitszeiten in einem Arbeitsbereich.

Arbeitszeiten hinzufügen

Fügen Sie einem Arbeitsbereich Arbeitszeiten hinzu.

Aufgabe hinzufügen

Fügen Sie einem Arbeitsbereich eine Aufgabe hinzu.

Benutzerdefiniertes Feedereignis hinzufügen

Fügen Sie dem Benutzerfeed ein Ereignis hinzu. Der Eintrag wird nach 180 Tagen automatisch gelöscht.

Client aktualisieren

Aktualisieren eines Clients in einem Arbeitsbereich.

Client hinzufügen

Hinzufügen eines Clients zu einem Arbeitsbereich.

Clientprojekte abrufen

Ruft alle Projekte eines Clients in einem Arbeitsbereich ab.

Clients abrufen

Ruft alle Clients aus einem Arbeitsbereich ab.

Clientzeiten abrufen

Rufen Sie alle Zeiten eines Clients in einem Arbeitsbereich ab.

Element löschen

Löschen eines Elements aus einem Arbeitsbereich.

Excel-Bericht "Zeiten erstellen"

Gibt eine Excel-Datei zurück, die einen Bericht der angegebenen Zeit enthält.

Gruppe aktualisieren

Aktualisieren einer Gruppe in einem Arbeitsbereich.

Gruppe hinzufügen

Hinzufügen einer Gruppe zu einem Arbeitsbereich.

Hinzufügen eines beliebigen Tags

Fügen Sie einem Arbeitsbereich ein Zeittag hinzu.

Projekt aktualisieren

Aktualisieren eines Projekts in einem Arbeitsbereich.

Projekt hinzufügen

Fügen Sie einem Arbeitsbereich ein Projekt hinzu.

Projektaufgaben abrufen

Ruft alle Aufgaben eines Projekts in einem Arbeitsbereich ab.

Projektzeiten abrufen

Ruft alle Zeiten eines Projekts in einem Arbeitsbereich ab.

Tags abrufen

Ruft alle Tags aus einem Arbeitsbereich ab.

Tags einer Zeit aktualisieren

Zeittags in einem Arbeitsbereich aktualisieren.

Uhrzeiten abrufen

Dient zum Abrufen aller Zeiten aus einem Arbeitsbereich.

Vorgang aktualisieren

Aktualisieren einer Aufgabe in einem Arbeitsbereich.

Zeit hinzufügen

Fügen Sie einem Projekt innerhalb eines Arbeitsbereichs eine Zeit hinzu.

Abrufen von Projekten

Ruft alle Projekte aus einem Arbeitsbereich ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Projekte

Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Gibt zurück

Aktualisieren eines beliebigen Tags

Aktualisieren eines Zeittags in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Tag
TagId True string

Tag (oder Tag-ID)

Name
name True string

Tagname

Tagtyp
tagType True integer

Der Typ des Tags

Externe ID
externalId string

Dieser Wert kann verwendet werden, um eine ID aus einem anderen System zur Zuordnung zu speichern.

Cosmos-Entitätsname
cosmosEntityName string

Entitätsname, der in Cosmos DB verwendet wird

Gelöscht
deleted boolean

Gibt an, ob das Tag gelöscht wurde.

Autor
author string

Der Autor des Tags

Editor
editor string

Der letzte Editor des Tags

Arbeitsbereichs-ID
id string

Arbeitsbereichs-ID

Partitionsschlüssel
partitionKey string

Partitionsschlüssel in Cosmos DB

Der Status
status string

Der Status des Tags

Erstellt
created date-time

Erstellungszeitstempel des Tags

Geändert
modified date-time

Zeitstempel der letzten Änderung des Tags

Gibt zurück

Aktualisieren eines benutzerdefinierten Feedereignisses

Aktualisieren eines benutzerdefinierten Feedeintrags in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

ID
EventId True string

Benutzerdefinierte Feed-Ereignis-ID

Name
name string

Name der Einträge

Description
description string

Beschreibung der Einträge

Benutzer
id True string

Benutzer (oder Benutzer-ID)

Start
start date-time

Startdatum und Startzeit des Feedeintrags

ENDE
end date-time

Enddatum und Endzeit des Feedeintrags

Symbol-URL
imageUrl string

Eine Symbol-URL, die im Feedeintrag angezeigt wird. Am besten verwenden Sie 96px96px und https.

URL
url string

Url zu einer externen Adresse. Z. B. eine Detailseite. Dieser Link im Feed kann über das Kontextmenü geöffnet werden.

Kategorie
category string

Verwenden Sie einen Wert, der später in der Schnittstelle gefiltert werden kann. Beispiel: "Planner".

Externe ID
externalId string

Dieser Wert kann verwendet werden, um eine ID aus einem anderen System zu speichern. Um eine einfache Zuordnung zu erhalten.

Gibt zurück

Aktualisieren von Benutzern eines Projekts

Aktualisieren von Projektbenutzern in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Project
ProjectId True string

Projekt (oder Projekt-ID)

Benutzer
id True string

Benutzer (oder Benutzer-ID)

Rolle
role True number

Rolle im Projekt

Abrechnende Rate
billable_rate double

Die abrechnungsfähige Rate dieses Benutzers in diesem Projekt

Gibt zurück

Aktualisieren von Gruppen eines Projekts

Aktualisieren von Projektgruppen in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Project
ProjectId True string

Projekt (oder Projekt-ID)

Gruppe
id True string

Gruppe (oder Gruppen-ID)

Rolle
role True number

Rolle im Projekt

Gibt zurück

Aktualisieren von Tags eines Projekts

Aktualisieren von Projekttags in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Project
ProjectId True string

Projekt (oder Projekt-ID)

Tag
id True string

Tag (oder Tag-ID)

Gibt zurück

Aktualisierungszeit

Aktualisieren sie eine Uhrzeit in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Zeit-ID
TimeId True string

Eindeutige ID der Zeit, die aktualisiert werden soll

Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Kunde
id True string

Client (oder Client-ID)

Name
name string

Clientname

Project
id True string

Projekt (oder Projekt-ID)

Name
name string

Projektname

Abgeschlossen
completed boolean

Gibt an, ob das Projekt abgeschlossen ist.

Aufgabe
id True string

Vorgang (oder Vorgangs-ID)

Name
name string

Aufgabenname

Abgeschlossen
completed boolean

Gibt an, ob die Aufgabe abgeschlossen ist.

Name
name string

Der Name dieses Zeiteintrags (Vorgangsname)

Start
start date-time

Das Startdatum und die Startzeit des Zeiteintrags, Format: yyyy-MM-ddTHH:mm:ss. SSSZ

ENDE
end date-time

Das Enddatum und die Endzeit des Zeiteintrags, Format: yyyy-MM-ddTHH:mm:ss. SSSZ

Abrechenbar
billable boolean

Gibt an, ob die Uhrzeit als abrechnend markiert ist.

ID
id True string

Tag-ID

Name
name string

Tag-Name

Zeitzone
timeZone string

Die Zeitzone für den Zeiteintrag

Eingabemodus
inputMode string

Der Eingabemodus für den Zeiteintrag (z. B. Bereich)

Zeitunterschied
timeDiff integer

Zeitunterschied in Sekunden

Outlook-Kalenderreferenz
outlookCalenderReference string

Verweisen auf ein Outlook-Kalenderereignis, falls zutreffend

Cosmos-Entitätsname
cosmosEntityName string

Entitätsname, der in Cosmos DB verwendet wird

Partitionsschlüssel
partitionKey string

Partitionsschlüssel in Cosmos DB

Der Status
status string

Der Status des Zeiteintrags

Benutzer
id True string

Benutzer (oder Benutzer-ID) – wenn leer, wird der aktuelle Benutzer festgelegt.

Name
name string

Benutzername

Arbeitsbereichs-ID
id string

Arbeitsbereichs-ID

Erstellt
created date-time

Erstellungszeitstempel des Zeiteintrags

Geändert
modified date-time

Zeitstempel der letzten Änderung des Zeiteintrags

Gibt zurück

Aktuellen Benutzer abrufen

Gibt das aktuelle Benutzerobjekt mit Arbeitsbereichen zurück.

Gibt zurück

Arbeitsbereich nach ID abrufen

Gibt den Arbeitsbereich zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Arbeitsbereich
workspace_id True string

Arbeitsbereichs-ID

Gibt zurück

Arbeitsbereichsgruppen abrufen

Ruft alle Gruppen aus einem Arbeitsbereich ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Gibt zurück

Arbeitszeiten abrufen

Rufen Sie alle Arbeitszeiten aus einem Arbeitsbereich ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Nach Benutzer filtern
$filter-user string

Filtern der Zeiten nach Benutzer

Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Zeiten

Gibt zurück

Arbeitszeiten aktualisieren

Aktualisieren der Arbeitszeiten in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Entitätsname
cosmosEntityName string

Der Entitätstyp, immer "comego"

Gelöscht
deleted boolean

Gibt an, ob der Eintrag als gelöscht markiert ist.

Editor-ID
editor string

Die ID des Benutzers, der den Eintrag zuletzt bearbeitet hat

Autor-ID
author string

Die ID des Benutzers, der den Eintrag erstellt hat

Erstellter Zeitstempel
created date-time

Der Zeitstempel, zu dem der Eintrag erstellt wurde

Geänderter Zeitstempel
modified date-time

Der Zeitstempel, zu dem der Eintrag zuletzt geändert wurde

Eintrags-ID
id string

Eindeutige ID des ComeGo-Eintrags

Der Status
status string

Der Status des Eintrags (z. B. "neu")

Startzeit
start date-time

Die Startzeit des Arbeitseintrags im ISO 8601-Format

Endzeit
end date-time

Die Endzeit des Arbeitseintrags im ISO 8601-Format

Name
name string

Der Name des Eintrags kann null sein.

Partitionsschlüssel
partitionKey string

Der Partitionsschlüssel für den Eintrag in CosmosDB

Zeitzone
timeZone string

Die Zeitzone, in der der Eintrag aufgezeichnet wurde (z. B. "Europa/Berlin")

Typ
type string

Der Typ des Eintrags (z. B. "Arbeit").

Benutzer-ID
id string

Eindeutige ID des Benutzers, der diesem Eintrag zugeordnet ist

Benutzername
name string

Name des Benutzers, der diesem Eintrag zugeordnet ist

Arbeitsbereichs-ID
id string

Eindeutige ID des Arbeitsbereichs

Stichwörter
tags array of string

Ein Array von Tags, die dem Eintrag zugeordnet sind

Benutzer kann bearbeiten
currentUserCanEdit boolean

Gibt an, ob der aktuelle Benutzer den Eintrag bearbeiten kann.

Gibt zurück

Arbeitszeiten hinzufügen

Fügen Sie einem Arbeitsbereich Arbeitszeiten hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name
name string

Der Name des Eintrags kann null sein.

Startzeit
start date-time

Die Startzeit des Arbeitseintrags im ISO 8601-Format

Endzeit
end date-time

Die Endzeit des Arbeitseintrags im ISO 8601-Format kann null sein, wenn fortlaufend

Typ
type string

Der Typ des Eintrags (z. B. "Arbeit").

Zeitzone
timeZone string

Die Zeitzone, in der der Eintrag aufgezeichnet wurde (z. B. "Europa/Berlin")

Benutzer-ID
id string

Eindeutige ID des Benutzers, der diesem Eintrag zugeordnet ist

Gibt zurück

Aufgabe hinzufügen

Fügen Sie einem Arbeitsbereich eine Aufgabe hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name
name True string

Name des Vorgangs

Schätzung (Sekunden)
estimation True double

Die geschätzte Dauer des Vorgangs in Sekunden

Project
id True string

Projekt (oder Projekt-ID)

Name
name string

Projektname

Cosmos-Entitätsname
cosmosEntityName string

Entitätsname in Cosmos DB

Gelöscht
deleted boolean

Gibt an, ob das Projekt gelöscht wurde.

Editor
editor string

Letzter Editor des Projekts

ID
id True string

Gruppen-ID

Name
name True string

Gruppenname

Benutzer
users array of string

Dieser Gruppe zugewiesene Benutzer

Synchronisierte Gruppe
synchronizedGroup boolean

Gibt an, ob die Gruppe synchronisiert wird.

Zugewiesene Benutzer
assignedToUsers array of string
Externe ID
externalId string

Dieser Wert kann verwendet werden, um eine ID aus einem anderen System zu speichern. Um eine einfache Zuordnung zu erhalten.

Gibt zurück

Benutzerdefiniertes Feedereignis hinzufügen

Fügen Sie dem Benutzerfeed ein Ereignis hinzu. Der Eintrag wird nach 180 Tagen automatisch gelöscht.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name
name True string

Name der Einträge

Description
description string

Beschreibung der Einträge

Benutzer
id True string

Benutzer (oder Benutzer-ID)

Start
start True date-time

Startdatum und Startzeit des Feedeintrags

ENDE
end True date-time

Enddatum und Endzeit des Feedeintrags

Symbol-URL
imageUrl string

Eine Symbol-URL, die im Feedeintrag angezeigt wird. Am besten verwenden Sie 96px96px und https.

URL
url string

Url zu einer externen Adresse. Z. B. eine Detailseite. Dieser Link im Feed kann über das Kontextmenü geöffnet werden.

Kategorie
category string

Verwenden Sie einen Wert, der später in der Schnittstelle gefiltert werden kann. Beispiel: "Planner".

Externe ID
externalId string

Dieser Wert kann verwendet werden, um eine ID aus einem anderen System zu speichern. Um eine einfache Zuordnung zu erhalten.

Gibt zurück

Client aktualisieren

Aktualisieren eines Clients in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Kunde
ClientId True string

Client (oder Client-ID)

Name
name True string

Name des Clients

Description
description string

Beschreibung des Clients

Farbe
color string

Farbe des Clients, z. B. "#0000FF"

Externe ID
externalId string

Dieser Wert kann verwendet werden, um eine ID aus einem anderen System zur Zuordnung zu speichern.

Cosmos-Entitätsname
cosmosEntityName string

Entitätsname, der in Cosmos DB verwendet wird

Gelöscht
deleted boolean

Gibt an, ob der Client gelöscht wurde.

Autor
author string

Der Autor des Clients

Editor
editor string

Der letzte Editor des Clients

Arbeitsbereichs-ID
id string

Arbeitsbereichs-ID

Partitionsschlüssel
partitionKey string

Partitionsschlüssel in Cosmos DB

Der Status
status string

Der Status des Clients

Erstellt
created date-time

Erstellungszeitstempel des Clients

Geändert
modified date-time

Zeitstempel der letzten Änderung des Clients

Telefonnummer
phone string

Telefonnummer

Standort
location string

Standort des Clients

Email
email string

E-Mail des Clients

Primärer Kontakt
primaryContact string

Name des primären Kontakts

Sekundärer Kontakt
secondaryContact string

Sekundärer Kontaktname

Onboardingdatum
onboardDate date

Datum, an dem der Client integriert wurde

Branche
industry string

Industrie des Kunden

Gibt zurück

Client hinzufügen

Hinzufügen eines Clients zu einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name
name True string

Name der Clients

Description
description string

Beschreibung des Clients

Gibt zurück

Clientprojekte abrufen

Ruft alle Projekte eines Clients in einem Arbeitsbereich ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Kunde
clientid True string

Client (oder Client-ID)

Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Projekte

Gibt zurück

Clients abrufen

Ruft alle Clients aus einem Arbeitsbereich ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Clients

Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Gibt zurück

Clientzeiten abrufen

Rufen Sie alle Zeiten eines Clients in einem Arbeitsbereich ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Kunde
clientid True string

Client (oder Client-ID)

Datumsbereich
$filter-date-range True string

Filterzeiten nach Bereich

Nach Benutzer filtern
$filter-user string

Filtern der Zeiten nach Benutzer

Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Zeiten

Gibt zurück

Element löschen

Löschen eines Elements aus einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Elementtyp
ItemType True string

Elementtyp, der gelöscht wird

Artikel-ID
ItemId True string

ID des Elements, das gelöscht wird

Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Excel-Bericht "Zeiten erstellen"

Gibt eine Excel-Datei zurück, die einen Bericht der angegebenen Zeit enthält.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

startDate
startDate True date-time
Enddatum
endDate True date-time
verrechenbar
billable string
client
client boolean
Projekt
project boolean
projectDescription
projectDescription boolean
Aufgabe
task boolean
Beschreibung
description boolean
Autor
author boolean
groupedByProject
groupedByProject True boolean
projectStatus (englisch)
projectStatus string
enabled
enabled boolean
minutes
minutes integer
type
type string
timeZone
timeZone string
Nutzer
users array of uuid

Gibt zurück

Excel-Datei

Excel-Datei
object

Gruppe aktualisieren

Aktualisieren einer Gruppe in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Gruppe
GroupId True string

Gruppe (oder Gruppen-ID)

ID
id True string

Gruppen-ID

Name
name True string

Gruppenname

Synchronisierte Gruppe
synchronizedGroup boolean

Gibt an, ob die Gruppe synchronisiert wird.

Synchronisierter Gruppentyp
synchronizedGroupType string

Typ der synchronisierten Gruppe, falls zutreffend

Benutzer-ID
id True string

Benutzer-ID

Email
email True string

Benutzer-E-Mail

Name
name string

Benutzername

Gibt zurück

Gruppe hinzufügen

Hinzufügen einer Gruppe zu einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name
name True string

Gruppenname

Benutzer-ID
id True string

Benutzer-ID

Synchronisierte Gruppe
synchronizedGroup boolean

Gibt an, ob die Gruppe synchronisiert wird.

Synchronisierter Gruppentyp
synchronizedGroupType string

Typ der synchronisierten Gruppe, falls zutreffend

Gibt zurück

Hinzufügen eines beliebigen Tags

Fügen Sie einem Arbeitsbereich ein Zeittag hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name
name True string

Name der Tags

tagType
tagType True integer

Wählen Sie "0" für ein Project-Tag oder "1" für ein "Time"-Tag aus.

Gibt zurück

Projekt aktualisieren

Aktualisieren eines Projekts in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Project
ProjectId True string

Projekt (oder Projekt-ID)

Name
name True string

Projektname

Description
description string

Beschreibung des Projekts

Kunde
id True string

Client (oder Client-ID)

Name
name string

Clientname

Farbe
color string

Farbe des Projekts z. B. "#0000FF"

Abrechenbar
billable True boolean

Gibt an, ob das Projekt als abrechnend markiert ist.

Abgeschlossen
completed boolean

Gibt an, ob das Projekt als abgeschlossen markiert ist.

Vorgangsbasierte Schätzung
taskBasedEstimation True boolean

Das Budget ist vorgangsabhängig.

Schätzung
estimation double

Das geschätzte Budget des Projekts

Privat
private True boolean

Legen Sie das Projekt auf "Öffentlich" oder "Privat" fest.

Stundensatz
hourly_rate double

Die Stündliche Rate des Projekts

Stündliche Rate aktiviert
hourly_rate_enabled boolean

Gibt an, ob die Stundenrate für das Projekt aktiviert ist.

Benutzer
id True string

Benutzer (oder Benutzer-ID)

Rolle
role True number

Rolle im Projekt

Abrechnende Rate
billable_rate double

Die abrechnungsfähige Rate dieses Benutzers in diesem Projekt

Tag-ID
id True string

Tag-ID

Tagname
name True string

Tag-Name

Gruppen
groups array of string

Dem Projekt zugeordnete Gruppen

Wer Kann Aufgaben hinzufügen?
whoCanAddTasks integer

Wer diesem Projekt Vorgänge hinzufügen kann (z. B. 1 = Nur Manager, 2 = Jeder)

Der Status
status string

Der Status des Projekts

Arbeitsbereichs-ID
id string

Arbeitsbereichs-ID

Cosmos-Entitätsname
cosmosEntityName string

Entitätsname, der in Cosmos DB verwendet wird

Autor
author string

Autor des Projekts

Editor
editor string

Editor des Projekts

Partitionsschlüssel
partitionKey string

Partitionsschlüssel in Cosmos DB

Gibt zurück

Projekt hinzufügen

Fügen Sie einem Arbeitsbereich ein Projekt hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name
name True string

Projektname

Description
description string

Beschreibung des Projekts

Kunde
id True string

Client (oder Client-ID)

Name
name string

Clientname

Farbe
color string

Farbe des Projekts z. B. "#0000FF"

Abrechenbar
billable True boolean

Gibt an, ob das Projekt als abrechnend markiert ist.

Abgeschlossen
completed boolean

Gibt an, ob das Projekt als abgeschlossen markiert ist.

Vorgangsbasierte Schätzung
taskBasedEstimation True boolean

Das Budget ist vorgangsabhängig.

Schätzung
estimation double

Das geschätzte Budget des Projekts

Privat
private True boolean

Legen Sie das Projekt auf "Öffentlich" oder "Privat" fest.

Projekttyp
projectType string

Festlegen des Projekttyps

Benutzer
id True string

Benutzer (oder Benutzer-ID)

Rolle
role True number

Rolle im Projekt

Abrechnende Rate
billable_rate double

Die abrechnungsfähige Rate dieses Benutzers in diesem Projekt

Entfernt
removed boolean

Gibt an, ob der Benutzer aus dem Projekt entfernt wird.

Stichwörter
tags array of string

Tags, die dem Projekt zugeordnet sind

Gruppen
groups array of string

Dem Projekt zugeordnete Gruppen

Wer Kann Aufgaben hinzufügen?
whoCanAddTasks integer

Wer diesem Projekt Vorgänge hinzufügen kann (z. B. 1 = Nur Manager, 2 = Jeder)

Vorlagen-ID
templateId string

Die ID der Projektvorlage

Kopierrate für Vorlagen
templateCopyRate boolean

Gibt an, ob die Rate aus der Vorlage kopiert werden soll.

Aufgaben zum Kopieren von Vorlagen
templateCopyTasks boolean

Gibt an, ob Aufgaben aus der Vorlage kopiert werden sollen.

Zuweisen von Vorlagenkopien
templateCopyTaskAssign boolean

Gibt an, ob Aufgabenzuweisungen aus der Vorlage kopiert werden sollen.

Gibt zurück

Projektaufgaben abrufen

Ruft alle Aufgaben eines Projekts in einem Arbeitsbereich ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Kunde
clientid string

Client (oder Client-ID)

Project
projectid True string

Projekt (oder Projekt-ID)

Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Aufgaben

Gibt zurück

Projektzeiten abrufen

Ruft alle Zeiten eines Projekts in einem Arbeitsbereich ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Kunde
clientid string

Client (oder Client-ID)

Project
projectid True string

Projekt (oder Projekt-ID)

Datumsbereich
$filter-date-range True string

Filterzeiten nach Bereich

Nach Benutzer filtern
$filter-user string

Filtern der Zeiten nach Benutzer

Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Zeiten

Gibt zurück

Tags abrufen

Ruft alle Tags aus einem Arbeitsbereich ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Projekte

Gibt zurück

Tags einer Zeit aktualisieren

Zeittags in einem Arbeitsbereich aktualisieren.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Zeit-ID
TimeId True string

Eindeutige ID der Zeit, die aktualisiert werden soll

Tag
id True string

Tag (oder Tag-ID)

Gibt zurück

Uhrzeiten abrufen

Dient zum Abrufen aller Zeiten aus einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Datumsbereich
$filter-date-range True string

Filterzeiten nach Bereich

Nach Benutzer filtern
$filter-user string

Filtern der Zeiten nach Benutzer

Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Zeiten

Gibt zurück

Vorgang aktualisieren

Aktualisieren einer Aufgabe in einem Arbeitsbereich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Aufgabe
TaskId True string

Vorgang (oder Vorgangs-ID)

Name
name string

Name des Vorgangs

Schätzung (Sekunden)
estimation double

Die geschätzte Dauer des Vorgangs in Sekunden

Abgeschlossen
completed boolean

Gibt an, ob die Aufgabe als abgeschlossen markiert ist.

Kunde
id True string

Client (oder Client-ID)

Name
name string

Clientname

Project
id True string

Projekt (oder Projekt-ID)

Name
name string

Projektname

Abgeschlossen
completed boolean

Gibt an, ob das Projekt als abgeschlossen markiert ist.

ID
id True string

Gruppen-ID

Name
name True string

Gruppenname

Zugewiesene Benutzer
assignedToUsers array of string
Der Status
status string

Der Status der Aufgabe.

Abrechnungszeit
billable double

Für diesen Vorgang aufgezeichnete abrechnende Zeit

Nicht abgerechnete Zeit
notBillable double

Für diesen Vorgang aufgezeichnete nicht abrechnende Zeit

Arbeitsbereichs-ID
id string

Arbeitsbereichs-ID

Cosmos-Entitätsname
cosmosEntityName string

Entitätsname, der in Cosmos DB verwendet wird

Partitionsschlüssel
partitionKey string

Partitionsschlüssel in Cosmos DB

Erstellt
created date-time

Erstellungszeitstempel der Aufgabe

Geändert
modified date-time

Zeitstempel der letzten Änderung des Vorgangs

Autor
author string

Autor der Aufgabe

Editor
editor string

Letzter Editor der Aufgabe

Kann Zeit erstellen
canCreateTime boolean

Gibt an, ob Zeiteinträge für diese Aufgabe erstellt werden können.

Kann bearbeiten
canEdit boolean

Gibt an, ob der aktuelle Benutzer diese Aufgabe bearbeiten kann.

Gibt zurück

Zeit hinzufügen

Fügen Sie einem Projekt innerhalb eines Arbeitsbereichs eine Zeit hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Kunde
id True string

Client (oder Client-ID)

Project
id True string

Projekt (oder Projekt-ID)

Aufgabe
id True string

Vorgang (oder Vorgangs-ID)

Cosmos-Entitätsname
cosmosEntityName string

Entitätsname, der in Cosmos DB für Aufgaben verwendet wird

Gelöscht
deleted boolean

Gibt an, ob die Aufgabe gelöscht wurde.

Name
name True string

Der Name dieses Zeiteintrags (Vorgangsname)

Start
start True date-time

Das Startdatum und die Startzeit des Zeiteintrags, Format: yyyy-MM-ddTHH:mm:ss. SSSZ

ENDE
end date-time

Das Enddatum und die Endzeit des Zeiteintrags, Format: yyyy-MM-ddTHH:mm:ss. SSSZ

Abrechenbar
billable True boolean

Gibt an, ob die Uhrzeit als abrechnend markiert ist.

Cosmos-Entitätsname
cosmosEntityName string

Entitätsname, der in Cosmos DB für Tags verwendet wird

Gelöscht
deleted boolean

Gibt an, ob das Tag gelöscht wurde.

Editor
editor string

Der letzte Editor des Tags

Zeitzone
timeZone string

Die Zeitzone für den Zeiteintrag

Eingabemodus
inputMode string

Der Eingabemodus für den Zeiteintrag (z. B. Bereich)

Outlook-Kalenderreferenz
outlookCalenderReference string

Verweisen auf ein Outlook-Kalenderereignis, falls zutreffend

Gibt zurück

Auslöser

Clienttrigger

Wenn ein Client in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Projekttrigger

Wenn ein Projekt in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Tagtrigger

Wenn ein Tag in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Vorgangstrigger

Wenn eine Aufgabe in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Zeitauslöser

Wenn in timeghost eine Zeit erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Clienttrigger

Wenn ein Client in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name des Webhooks
name True string

Der Name des Webhooks, damit er in den Einstellungen in timeghost gefunden werden kann.

Ausführen auf
events array of string

Wählen Sie die Ereignisse aus, auf die Sie lauschen möchten.

Gibt zurück

Projekttrigger

Wenn ein Projekt in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name des Webhooks
name True string

Der Name des Webhooks, damit er in den Einstellungen in timeghost gefunden werden kann.

Ausführen auf
events array of string

Wählen Sie die Ereignisse aus, auf die Sie lauschen möchten.

Gibt zurück

Tagtrigger

Wenn ein Tag in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name des Webhooks
name True string

Der Name des Webhooks, damit er in den Einstellungen in timeghost gefunden werden kann.

Ausführen auf
events array of string

Wählen Sie die Ereignisse aus, auf die Sie lauschen möchten.

Gibt zurück

Vorgangstrigger

Wenn eine Aufgabe in timeghost erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name des Webhooks
name True string

Der Name des Webhooks, damit er in den Einstellungen in timeghost gefunden werden kann.

Ausführen auf
events array of string

Wählen Sie die Ereignisse aus, auf die Sie lauschen möchten.

Gibt zurück

Zeitauslöser

Wenn in timeghost eine Zeit erstellt, geändert oder gelöscht wird, wird dieser Trigger ausgeführt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Arbeitsbereich
workspace-id True string

Geben Sie den Arbeitsbereich (Arbeitsbereichs-ID) ein, in dem Ihre Daten gespeichert sind.

Name des Webhooks
name True string

Der Name des Webhooks, damit er in den Einstellungen in timeghost gefunden werden kann.

Ausführen auf
events array of string

Wählen Sie die Ereignisse aus, auf die Sie lauschen möchten.

Gibt zurück

Definitionen

ProjectsResponse

Name Pfad Typ Beschreibung
ID
id string

Eindeutige ID des Projekts

Name
name string

Projektname

Description
description string

Beschreibung des Projekts

Abrechenbar
billable boolean

Gibt an, ob das Projekt als abrechnend markiert ist.

Vorgangsbasierte Schätzung
taskBasedEstimation boolean

Gibt an, ob das Budget vorgangsabhängig ist.

Schätzung
estimation double

Das geschätzte Budget des Projekts

Abgeschlossen
completed boolean

Gibt an, ob das Projekt als abgeschlossen markiert ist.

Als Standard verwenden
useAsDefault boolean

Gibt an, ob dieses Projekt als Standard verwendet wird.

Abrechnungszeit
timesRecorded.billable number

Zusammenfassung der abrechnungsfähigen Zeiten in diesem Projekt

Nicht abgerechnete Zeit
timesRecorded.notBillable number

Zusammenfassung der in diesem Projekt nicht abrechnenden Zeiten

Verdienst
earnings double

Einnahmen aus dem Projekt

Stündliche Rate aktiviert
hourly_rate_enabled boolean

Gibt an, ob die Stundenrate aktiviert ist.

Stundensatz
hourly_rate double

Stündliche Rate dieses Projekts

Farbe
color string

Farbe des Projekts. z. B. "#0000FF"

Privat
private boolean

Gibt an, ob das Projekt als privat markiert ist.

Der Status
status string

Gibt an, ob der soeben erstellte, aktualisierte oder gelöschte Datensatz erstellt, aktualisiert oder gelöscht wurde.

Kunden-ID
client.id string

Eindeutige ID des Clients

Clientname
client.name string

Name des Clients

tags
tags array of object
Tag-ID
tags.id string

Eindeutige ID des Tags

Tagname
tags.name string

Name des Tags

Nutzer
users array of object
Benutzer-ID
users.id string

Eindeutige ID des Benutzers

Rolle
users.role number

Rolle des Benutzers im Projekt

Abrechnende Rate
users.billable_rate double

Abrechnende Rate des Benutzers in diesem Projekt

Entfernt
users.removed boolean

Gibt an, ob der Benutzer aus dem Projekt entfernt wurde.

Gruppen
groups array of object
Gruppen-ID
groups.id string

Eindeutige ID der Gruppe

Rolle
groups.role number

Rolle der Gruppe im Projekt

Entfernt
groups.removed boolean

Gibt an, ob die Gruppe aus dem Projekt entfernt wurde.

Arbeitsbereichs-ID
workspace.id string

Eindeutige ID des Arbeitsbereichs

Partitionsschlüssel
partitionKey string

Partitionsschlüssel für CosmosDB

Cosmos-Entitätsname
cosmosEntityName string

Cosmos-Entitätsname für dieses Projekt

Kann bearbeiten
currentUserCanEdit boolean

Gibt an, ob der aktuelle Benutzer das Projekt bearbeiten kann.

ClientsResponse

Name Pfad Typ Beschreibung
ID
id string

Eindeutige ID des Clients

Name
name string

Name des Clients

Description
description string

Beschreibung des Clients

Farbe
color string

Die dem Client zugeordnete Farbe

Gelöscht
deleted boolean

Gibt an, ob der Client als gelöscht markiert ist.

Als Standard verwenden
useAsDefault boolean

Gibt an, ob dieser Client als Standard verwendet wird.

Der Status
status string

Gibt an, ob der soeben erstellte, aktualisierte oder gelöschte Datensatz erstellt, aktualisiert oder gelöscht wurde.

Erstellt
created date-time

Zeitstempel beim Erstellen des Clients

Geändert
modified date-time

Zeitstempel, zu dem der Client zuletzt geändert wurde

Cosmos-Entitätsname
cosmosEntityName string

Cosmos-Entitätsname für diesen Client

Partitionsschlüssel
partitionKey string

Partitionsschlüssel für CosmosDB

Arbeitsbereichs-ID
workspace.id string

Eindeutige ID des Arbeitsbereichs

Telefonnummer
meta.phone string

Telefonnummer des Clients

Standort
meta.location string

Standort des Clients

Email
meta.email string

E-Mail-Adresse des Clients

Primärer Kontakt
meta.primaryContact string

Primärer Kontakt für den Client

Sekundärer Kontakt
meta.secondaryContact string

Sekundärer Kontakt für den Client

Onboardingdatum
meta.onboardDate date

Onboardingdatum des Clients

Steuersatz
meta.taxRate string

Steuersatz für den Kunden

Externe ID
meta.externalId string

Externe ID für die Zuordnung mit einem anderen System

Kann bearbeiten
currentUserCanEdit boolean

Gibt an, ob der aktuelle Benutzer den Client bearbeiten kann.

TimesResponse

Name Pfad Typ Beschreibung
ID
id string

Eindeutige ID der Uhrzeit

Name der Uhrzeit
name string

Name der Uhrzeit

Gelöscht
deleted boolean

Gibt an, ob die Uhrzeit als gelöscht markiert ist.

Abrechenbar
billable boolean

Gibt an, ob die Uhrzeit als abrechnend markiert ist.

Start
start date-time

Startdatum und Startzeit des Zeiteintrags

ENDE
end date-time

Enddatum und Endzeit des Zeiteintrags

Dauer
timeDiff number

Die Dauer des Zeiteintrags

Timezone
timeZone string

Gibt an, in welcher Zeitzone die Zeit erstellt wurde.

Verdienend
amount double

Die Einnahmen des Zeiteintrags

Kosten
cost double

Die Arbeitskosten des Zeiteintrags

Projektkennung
project.id string

Eindeutige ID des Projekts dieser Zeit

Projektname
project.name string

Projektname

Abgeschlossen
project.completed boolean

Gibt an, ob das Projekt als abgeschlossen markiert ist.

Als Standard verwenden
project.useAsDefault boolean

Gibt an, ob dieses Projekt als Standard verwendet wird.

tags
project.tags array of object
Tag-ID
project.tags.id string

Eindeutige ID des Tags

Tagname
project.tags.name string

Name des Tags

Vorgangsnummer
task.id string

Eindeutige ID der Aufgabe dieses Zeitpunkts

Name der Vorgänge
task.name string

Name der Vorgänge

Abgeschlossen
task.completed boolean

Gibt an, ob die Aufgabe als abgeschlossen markiert ist.

Kunden-ID
client.id string

Eindeutige ID des Clients dieses Zeitpunkts

Name der Clients
client.name string

Name der Clients

Benutzer-ID
user.id string

Eindeutige ID des Benutzers dieser Zeit

Name der Benutzer
user.name string

Name der Benutzer

tags
tags array of object
Tag-ID
tags.id string

Eindeutige ID des Tags dieser Zeit

Tagname
tags.name string

Name des Tags

Outlook-Kalenderreferenz
outlookCalenderReference string

Verweis auf ein Outlook-Kalenderereignis

Arbeitsbereichs-ID
workspace.id string

Eindeutige ID des Arbeitsbereichs

Zeitüberlappung
hasTimeOverlap boolean

Gibt an, ob eine Zeitüberlappung vorhanden ist.

Eingabemodus
inputMode string

Der Eingabemodus, z. B. "Bereich".

Erstellt
created date-time

Gibt an, wann die Zeit erstellt wurde.

Geändert
modified date-time

Gibt an, wann die Uhrzeit geändert wurde.

Der Status
status string

Gibt an, ob der soeben erstellte, aktualisierte oder gelöschte Datensatz erstellt, aktualisiert oder gelöscht wurde.

Cosmos-Entitätsname
cosmosEntityName string

Cosmos-Entitätsname für diese Zeit

Partitionsschlüssel
partitionKey string

Partitionsschlüssel für CosmosDB

Kann bearbeiten
currentUserCanEdit boolean

Gibt an, ob der aktuelle Benutzer den Zeiteintrag bearbeiten kann.

TasksUpdateResponse

Name Pfad Typ Beschreibung
ID
id string

Eindeutige ID des Vorgangs

Name
name string

Name von Vorgängen

Gelöscht
deleted boolean

Gibt an, ob die Aufgabe als gelöscht markiert ist.

Erstellt
created date-time

Gibt an, wann die Aufgabe erstellt wurde.

Geändert
modified date-time

Gibt an, wann der Vorgang geändert wurde.

Abgeschlossen
completed boolean

Gibt an, ob die Aufgabe als abgeschlossen markiert ist.

Abzurechn. Zeit
timesRecorded.billable number

Zusammenfassung der abrechnungsfähigen Zeiten in diesem Vorgang

Nicht abgerechnete Zeit
timesRecorded.notBillable number

Zusammenfassung der in diesem Vorgang nicht abrechnenden Zeiten

Der Status
status string

Gibt an, ob der soeben erstellte, aktualisierte oder gelöschte Datensatz erstellt, aktualisiert oder gelöscht wurde.

Kunden-ID
client.id string

Eindeutige ID des Clients dieser Aufgabe

Name der Clients
client.name string

Name der Clients

Projektkennung
project.id string

Eindeutige ID des Projekts dieses Vorgangs

Projektname
project.name string

Projektname

Projekt abgeschlossen
project.completed boolean

Gibt an, ob das Projekt als abgeschlossen markiert ist.

Schätzung
estimation double

Das geschätzte Budget des Vorgangs

assignedToUsers
assignedToUsers array of object
Benutzer-ID
assignedToUsers.id string

Eindeutige ID des zugewiesenen Benutzers

Benutzername
assignedToUsers.name string

Name des zugewiesenen Benutzers

assignedToGroups
assignedToGroups array of object
Gruppen-ID
assignedToGroups.id string

Eindeutige ID der zugewiesenen Gruppe

Gruppenname
assignedToGroups.name string

Name der zugewiesenen Gruppe

Arbeitsbereichs-ID
workspace.id string

Eindeutige ID des Arbeitsbereichs

Cosmos-Entitätsname
cosmosEntityName string

Cosmos-Entitätsname für diese Aufgabe

Partitionsschlüssel
partitionKey string

Partitionsschlüssel für CosmosDB

Kann bearbeiten
currentUserCanEdit boolean

Gibt an, ob der aktuelle Benutzer die Aufgabe bearbeiten kann.

GroupsResponse

Name Pfad Typ Beschreibung
ID
id string

Eindeutige ID der Gruppe

Name
name string

Name der Gruppe

Synchronisiert
synchronizedGroup boolean

Gibt an, ob die Gruppe synchronisiert wird.

Synchronisierter Gruppentyp
synchronizedGroupType string

Typ der synchronisierten Gruppe (z. B. "Teams")

Nutzer
users array of object
Benutzer-ID
users.id string

Eindeutige ID des Benutzers

Name
users.name string

Name des Benutzers

Arbeitsbereichs-ID
workspace.id string

Eindeutige ID des Arbeitsbereichs

Cosmos-Entitätsname
cosmosEntityName string

Cosmos-Entitätsname für diese Gruppe

Partitionsschlüssel
partitionKey string

Partitionsschlüssel für CosmosDB

Erstellt
created date-time

Gibt an, wann die Gruppe erstellt wurde.

Geändert
modified date-time

Gibt an, wann die Gruppe geändert wurde.

Der Status
status string

Gibt an, ob der soeben erstellte, aktualisierte oder gelöschte Datensatz erstellt, aktualisiert oder gelöscht wurde.

Kann bearbeiten
currentUserCanEdit boolean

Gibt an, ob der aktuelle Benutzer die Gruppe bearbeiten kann.

TagsResponse

Name Pfad Typ Beschreibung
ID
id string

Eindeutige ID des Tags

Name
name string

Tagname

Gelöscht
deleted boolean

Gibt an, ob das Tag als gelöscht markiert ist.

Erstellt
created date-time

Gibt an, wann das Tag erstellt wurde.

Geändert
modified date-time

Gibt an, wann das Tag geändert wurde.

Der Status
status string

Gibt an, ob der soeben erstellte, aktualisierte oder gelöschte Datensatz erstellt, aktualisiert oder gelöscht wurde.

Externe ID
externalId string

Dieser Wert kann verwendet werden, um eine ID aus einem anderen System zu speichern. Um eine einfache Zuordnung zu erhalten.

Tagtyp
tagType integer

Typ des Tags (z. B. Kategoriebezeichner)

Arbeitsbereichs-ID
workspace.id string

Eindeutige ID des Arbeitsbereichs

Cosmos-Entitätsname
cosmosEntityName string

Cosmos-Entitätsname für dieses Tag

Partitionsschlüssel
partitionKey string

Partitionsschlüssel für CosmosDB

Kann bearbeiten
currentUserCanEdit boolean

Gibt an, ob der aktuelle Benutzer das Tag bearbeiten kann.

CustomFeedEventResponse

Name Pfad Typ Beschreibung
ID
id string

Eindeutige ID des benutzerdefinierten Feedereignisses

Gelöscht
deleted boolean

Gibt an, ob das benutzerdefinierte Feedereignis als gelöscht markiert ist.

Erstellt
created date-time

Gibt an, wann das benutzerdefinierte Feedereignis erstellt wurde.

Geändert
modified date-time

Gibt an, wann das benutzerdefinierte Feedereignis geändert wurde.

Der Status
status string

Gibt an, ob der soeben erstellte, aktualisierte oder gelöschte Datensatz erstellt, aktualisiert oder gelöscht wurde.

Name
name string

Name von benutzerdefinierten Feedereignissen

Description
description string

Beschreibung der Einträge

Start
start date-time

Startdatum und Startzeit des Feedeintrags

ENDE
end date-time

Enddatum und Endzeit des Feedeintrags

Symbol-URL
imageUrl string

Eine Symbol-URL, die im Feedeintrag angezeigt wird. Am besten verwenden Sie 96px96px und https.

URL
url string

Url zu einer externen Adresse. Z. B. eine Detailseite. Dieser Link im Feed kann über das Kontextmenü geöffnet werden.

Kategorie
category string

Dieser Wert kann verwendet werden, um die Feeds in der Schnittstelle zu filtern.

Externe ID
externalId string

Dieser Wert kann verwendet werden, um eine ID aus einem anderen System zu speichern. Um eine einfache Zuordnung zu erhalten.

UserResponse

Name Pfad Typ Beschreibung
ID
id string

Eindeutige ID des Benutzers

Gelöscht
deleted boolean

Gibt an, ob der Benutzer als gelöscht markiert ist.

E-Mail
email string

E-Mail-Adresse des Benutzers

Standardarbeitsbereichs-ID
defaultWorkspace string

Die Arbeitsbereichs-ID des Standardarbeitsbereichs des Benutzers

Arbeitsbereiche
workspaces array of object
Arbeitsbereichs-ID
workspaces.id string

Eindeutige ID des Arbeitsbereichs

Arbeitsbereichname
workspaces.name string

Name des Arbeitsbereichs

Manueller Aufnahmemodus
settings.captureManualMode boolean

Gibt an, ob der manuelle Aufnahmemodus aktiviert ist.

Feed Show gebucht
settings.feedShowBooked boolean

Gibt an, ob der Feed gebuchte Zeiten anzeigt.

Spracheinstellung
settings.languageSetting string

Spracheinstellung des Benutzers (z. B. 'en-US')

Zeitzone
settings.timeZone string

Zeitzone des Benutzers (z. B. "Europa/Amsterdam")

24h-Zeitformat
settings.timeFormat24h boolean

Gibt an, ob der Benutzer ein 24-Stunden-Zeitformat bevorzugt.

Datumsformat
settings.dateFormat string

Bevorzugtes Datumsformat des Benutzers

Theme
settings.theme string

Benutzeroberflächendesigneinstellung für den Benutzer

Rundung aktiviert
settings.rounding.enabled boolean

Gibt an, ob die Zeit rundung aktiviert ist.

Runden von Minuten
settings.rounding.minutes integer

Anzahl der Minuten zum Runden

Rundungstyp
settings.rounding.type integer

Rundungstyp (z. B. 0 für nächstes)

Name der Organisation
organization.displayName string

Name der Organisation

enabledGraphScopes
enabledGraphScopes array of string
apiTokens
apiTokens array of object
Tokenname
apiTokens.name string

Name des API-Tokens

Token
apiTokens.token string

API-Tokenwert

pinnedProjects
pinnedProjects array of object
Projektkennung
pinnedProjects.id string

Eindeutige ID des angehefteten Projekts

Projektname
pinnedProjects.name string

Name des angehefteten Projekts

Anzeigename
officeProfile.displayName string

Anzeigename des Benutzers im Office-Profil

Email
officeProfile.mail string

E-Mail-Adresse im Office-Profil

Benutzerprinzipalname
officeProfile.userPrincipalName string

Benutzerprinzipalname im Office-Profil

WorkspaceResponse

Name Pfad Typ Beschreibung
ID
id string

Eindeutige ID des Arbeitsbereichs

Name
name string

Arbeitsbereichsname

Description
description string

Beschreibung des Arbeitsbereichs

Gelöscht
deleted boolean

Gibt an, ob der Arbeitsbereich als gelöscht markiert ist.

Neue Projekte können standardmäßig abgerechnet werden.
settings.isNewProjectBillable boolean

Gibt an, ob neue Projekte als Standard abgerechnet werden können.

Stundensatz
settings.hourly_rate double

Die Standardmäßige Stundenrate dieses Arbeitsbereichs

Währung
settings.currency string

Die Standardwährung dieses Arbeitsbereichs

Zukünftige Zeitnachverfolgung ist zulässig?
settings.allowFutureTimeTracking boolean

Gibt an, ob die zukünftige Zeitnachverfolgung zulässig ist.

Zeitüberlappung zulassen
settings.allowTimeOverlap boolean

Gibt an, ob überlappende Zeiteinträge zulässig sind.

Comego aktiviert
settings.comego boolean

Gibt an, ob Comego für den Arbeitsbereich aktiviert ist.

Nur Comego
settings.comegoOnly boolean

Gibt an, ob nur comego tracking aktiviert ist

Uhrzeitmodus
settings.timesMode string

Modus für die Zeitnachverfolgung (z. B. "Bereich")

Abonnementstatus:
subscription.status string

Der Status des Arbeitsbereichsabonnements (z. B. "aktiv", "Testversion")

Abonnementende
subscription.end date-time

Die Endzeit des Abonnements

Menge
subscription.quantity double

Die Anzahl der Lizenzen in diesem Arbeitsbereich

Provider
subscription.provider string

Der Anbieter des Abonnements (z. B. "Paddel")

Wiederkehrendes Intervall
subscription.recurringInterval string

Das wiederkehrende Intervall des Abonnements

Währung
subscription.currency string

Die im Abonnement verwendete Währung

Nutzer
users array of object
Benutzer-ID
users.id string

Eindeutige ID des Benutzers

Name
users.name string

Name des Benutzers

Email
users.email string

E-Mail-Adresse des Benutzers

Ist Administrator
users.admin boolean

Gibt an, ob der Benutzer über Administratorrechte verfügt.

Abrechnende Rate
users.billable_rate double

Die Stundenrate des Benutzers in diesem Arbeitsbereich

Arbeitskosten
users.labor_cost double

Die Arbeitskosten des Benutzers in diesem Arbeitsbereich

Besitzt Lizenz
users.has_license boolean

Gibt an, ob der Benutzer über eine Lizenz im Arbeitsbereich verfügt.

Entfernt
users.removed boolean

Gibt an, ob der Benutzer aus dem Arbeitsbereich entfernt wird.

Gruppen
groups array of object
Gruppen-ID
groups.id string

Eindeutige ID der Gruppe

Gruppenname
groups.name string

Name der Gruppe

Synchronisierte Gruppe
groups.synchronizedGroup boolean

Gibt an, ob die Gruppe synchronisiert wird.

Synchronisierter Gruppentyp
groups.synchronizedGroupType string

Typ der synchronisierten Gruppe (z. B. "Teams")

Nutzer
groups.users array of object
Benutzer-ID
groups.users.id string

Eindeutige ID des Benutzers

Benutzername
groups.users.name string

Name des Benutzers in der Gruppe

groupsCanManageProjects
permissionSettings.groupsCanManageProjects array of object
Gruppen-ID
permissionSettings.groupsCanManageProjects.id string

Eindeutige ID der Gruppe

groupsCanSeeTeamActivity
permissionSettings.groupsCanSeeTeamActivity array of object
Gruppen-ID
permissionSettings.groupsCanSeeTeamActivity.id string

Eindeutige ID der Gruppe

projectPermissions
projectPermissions array of object
Projektkennung
projectPermissions.projectId string

Eindeutige ID des Projekts

Privat
projectPermissions.private boolean

Gibt an, ob das Projekt privat ist.

Nutzer
projectPermissions.users array of object
Benutzer-ID
projectPermissions.users.id string

Eindeutige ID des Benutzers

Rolle
projectPermissions.users.role number

Rolle des Benutzers im Projekt

Gruppen
projectPermissions.groups array of object
Gruppen-ID
projectPermissions.groups.id string

Eindeutige ID der Gruppe

Rolle
projectPermissions.groups.role number

Rolle der Gruppe im Projekt

webhooks
webhooks array of object
Webhook-Name
webhooks.name string

Name des Webhooks

Entität
webhooks.entity string

Entität, an die der Webhook angefügt ist

Active
webhooks.active boolean

Gibt an, ob der Webhook aktiv ist.

Kann bearbeiten
currentUserCanEdit boolean

Gibt an, ob der aktuelle Benutzer den Arbeitsbereich bearbeiten kann.

ComeGoResponse

Name Pfad Typ Beschreibung
id
id string

Eindeutige ID des ComeGo-Eintrags

cosmosEntityName
cosmosEntityName string

Entitätsname in der Datenbank

gelöscht
deleted boolean

Gibt an, ob der Eintrag als gelöscht markiert ist.

Redakteur
editor string

ID des Editors, der den Eintrag zuletzt geändert hat

modified
modified date-time

Zeitstempel, zu dem der Eintrag zuletzt geändert wurde

Autor
author string

ID des Autors, der den Eintrag erstellt hat

erstellt
created date-time

Zeitstempel beim Erstellen des Eintrags

status
status string

Status des Eintrags (z. B. "neu")

partitionKey
partitionKey string

Partitionsschlüssel für den Eintrag in der Datenbank

name
name string

Optionaler Name für den Eintrag

start
start date-time

Startzeit des Eintrags

Ende
end date-time

Endzeit des Eintrags, falls zutreffend

type
type string

Art des Eintrags (z. B. "Arbeit", "Unterbrechung")

id
user.id string

Eindeutige ID des Benutzers

name
user.name string

Name des Benutzers

tags
tags array of string

Tags, die dem Eintrag zugeordnet sind

timeZone
timeZone string

Zeitzone des Eintrags

id
workspace.id string

Eindeutige ID des Arbeitsbereichs

currentUserCanEdit
currentUserCanEdit boolean

Gibt an, ob der aktuelle Benutzer über die Berechtigung zum Bearbeiten des Eintrags verfügt.

Objekt

Dies ist der Typ „Objekt“.