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 |
| 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
- response
- array of ProjectsResponse
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
- Body
- TagsResponse
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
- Body
- ProjectsResponse
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
- Body
- ProjectsResponse
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
- Body
- ProjectsResponse
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
- Body
- TimesResponse
Aktuellen Benutzer abrufen
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
- Body
- WorkspaceResponse
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
- response
- array of GroupsResponse
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
- response
- array of ComeGoResponse
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
- Body
- ComeGoResponse
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
- Body
- ComeGoResponse
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
- Body
- TasksUpdateResponse
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
|
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
- Body
- ClientsResponse
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
- Body
- ClientsResponse
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
- response
- array of ProjectsResponse
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
- response
- array of ClientsResponse
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
- response
- array of TimesResponse
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
|
True | string |
Benutzer-E-Mail |
|
|
Name
|
name | string |
Benutzername |
Gibt zurück
- Body
- GroupsResponse
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
- Body
- GroupsResponse
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
- Body
- TagsResponse
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
- Body
- ProjectsResponse
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
- Body
- ProjectsResponse
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
- response
- array of TasksUpdateResponse
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
- response
- array of TimesResponse
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
- response
- array of TagsResponse
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
- Body
- TimesResponse
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
- response
- array of TimesResponse
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
- Body
- TasksUpdateResponse
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
- Body
- TimesResponse
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
- Body
- ClientsResponse
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
- Body
- ProjectsResponse
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
- Body
- TagsResponse
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
- Body
- TasksUpdateResponse
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
- Body
- TimesResponse
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
|
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“.