timeghost
timeghost est une solution Microsoft 365 / Office 365 dédiée qui s’intègre parfaitement à votre environnement de travail. Générez des rapports d’heure, des factures et d’autres documents à l’aide du connecteur timeghost.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Prise en charge de timeghost |
| URL | https://support.timeghost.io |
| Messagerie électronique | support@timeghost.io |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | timeghost.io |
| Site internet | https://timeghost.io |
| Politique de confidentialité | https://timeghost.io/privacy-policy/ |
| Catégories | Productivité; Informatique décisionnelle |
timeghost
timeghost est une solution Microsoft 365 / Office 365 dédiée qui s’intègre parfaitement à votre environnement de travail. Générez des rapports de temps, des factures et d’autres documents à l’aide du connecteur de flux timeghost.
Conditions préalables
Pour utiliser ce connecteur, vous devez disposer d’un compte professionnel, scolaire ou personnel Microsoft. Vous devez également accepter les autorisations et le consentement de timeghost en effectuant l’une des deux étapes suivantes :
- Teams : installez l’application Timeghost Teams et démarrez-la, acceptez les autorisations et le consentement.
- Web : ouvrez l’application web timeghost et acceptez les autorisations et le consentement.
Vous êtes maintenant prêt à commencer à utiliser ce connecteur.
Opérations prises en charge
Le connecteur prend en charge les opérations suivantes :
-
Add Client: Ajoutez un client à un espace de travail. -
Add Custom Feed Event: Ajoutez un événement au flux des utilisateurs. L’entrée est automatiquement supprimée après 180 jours. -
Add Project: Ajoutez un projet à un espace de travail. -
Add Task: Ajoutez une tâche à un espace de travail. -
Add Time: ajoutez une heure à un projet au sein d’un espace de travail. -
Add Tag: Ajoutez une balise de temps ou une balise de projet à un espace de travail. -
Add Group: Ajoutez un groupe à un espace de travail. -
Add ComeGo: ajoutez une heure de travail à un espace de travail. -
Create Times Excel Report: retourne un fichier Excel contenant un rapport de l’heure spécifiée. -
Delete Item: supprime un élément d’un espace de travail. -
Get Client Projects: obtenir tous les projets d’un client dans un espace de travail. -
Get Client Times: obtenez toutes les fois d’un client dans un espace de travail. -
Get Clients: Obtenir tous les clients d’un espace de travail. -
Get Project Tasks: Obtenir toutes les tâches d’un projet dans un espace de travail. -
Get Project Times: obtenez toutes les fois d’un projet dans un espace de travail. -
Get Projects: Obtenir tous les projets d’un espace de travail. -
Get Tags: obtenir toutes les balises d’un espace de travail. -
Get Times: obtenez toutes les fois à partir d’un espace de travail. -
Get Currentuser: Obtenir Currentuser à partir d’un espace de travail. -
Get Workspace by Id: Obtenir l’espace de travail par ID. -
Get Groups: Obtenez tous les groupes à partir d’un espace de travail. -
Get ComeGo: obtenez toutes les heures de travail à partir d’un espace de travail. -
Update Client: met à jour un client dans un espace de travail. -
Update Custom Feed Event: met à jour une entrée de flux personnalisée dans un espace de travail. -
Update Project Tags: met à jour les balises de projet dans un espace de travail. -
Update Project User: met à jour les utilisateurs d’un projet dans un espace de travail. -
Update Project Groups: met à jour un groupe d’un projet dans un espace de travail. -
Update Group: met à jour un groupe dans un espace de travail. -
Update Task: met à jour une tâche dans un espace de travail. -
Update Time: met à jour une heure dans un espace de travail. -
Update Time tag: met à jour une balise d’une heure dans un espace de travail. -
Update Tag: met à jour une balise de temps ou une balise de projet dans un espace de travail. -
Update ComeGo: met à jour une heure de travail dans un espace de travail. -
Client Trigger: si un client est créé, modifié ou supprimé dans timeghost, ce déclencheur s’exécute. -
Project Trigger: si un projet est créé, modifié ou supprimé dans timeghost, ce déclencheur s’exécute. -
Tag Trigger: si une balise est créée, modifiée ou supprimée dans timeghost, ce déclencheur s’exécute. -
Task Trigger: si une tâche est créée, modifiée ou supprimée dans timeghost, ce déclencheur s’exécute. -
Time Trigger: si une heure est créée, modifiée ou supprimée dans timeghost, ce déclencheur s’exécute.
Instructions de déploiement
Utilisez ces instructions pour déployer ce connecteur en tant que connecteur personnalisé dans Microsoft Power Automate et Power Apps.
Comment obtenir des informations d’identification ?
Les informations d’identification dont vous avez besoin pour utiliser le connecteur Timeghost Power Automate sont vos détails de connexion Office / Microsoft 365. Aucune information d’identification supplémentaire n’est nécessaire.
Problèmes connus et limitations
Aucun problème et limitations connus.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Ajout d’un groupe |
Ajoutez un groupe à un espace de travail. |
| Ajouter des heures de travail |
Ajoutez des heures de travail à un espace de travail. |
| Ajouter du temps |
Ajoutez une heure à un projet dans un espace de travail. |
| Ajouter un client |
Ajoutez un client à un espace de travail. |
| Ajouter un projet |
Ajoutez un projet à un espace de travail. |
| Ajouter un événement de flux personnalisé |
Ajoutez un événement au flux des utilisateurs. L’entrée est automatiquement supprimée après 180 jours. |
| Ajouter une balise |
Ajoutez une balise de temps à un espace de travail. |
| Ajouter une tâche |
Ajoutez une tâche à un espace de travail. |
| Créer un rapport Excel Times |
Retourne un fichier Excel contenant un rapport de l’heure spécifiée. |
| Heure de mise à jour |
Mettez à jour une heure dans un espace de travail. |
| Mettre à jour des groupes d’un projet |
Mettez à jour les groupes de projets dans un espace de travail. |
| Mettre à jour la tâche |
Mettez à jour une tâche dans un espace de travail. |
| Mettre à jour le client |
Mettez à jour un client dans un espace de travail. |
| Mettre à jour les balises d’un projet |
Mettez à jour les balises de projet dans un espace de travail. |
| Mettre à jour les balises d’une heure |
Mettre à jour les balises d’heure dans un espace de travail. |
| Mettre à jour les heures de travail |
Mettre à jour les heures de travail dans un espace de travail. |
| Mettre à jour les utilisateurs d’un projet |
Mettez à jour les utilisateurs d’un projet dans un espace de travail. |
| Mettre à jour l’événement de flux personnalisé |
Mettez à jour une entrée de flux personnalisée dans un espace de travail. |
| Mettre à jour n’importe quelle balise |
Mettez à jour une balise de temps dans un espace de travail. |
| Mise à jour d’un groupe |
Mettez à jour un groupe dans un espace de travail. |
| Obtenir des balises |
Obtenez toutes les balises d’un espace de travail. |
| Obtenir des clients |
Obtenir tous les clients d’un espace de travail. |
| Obtenir des groupes d’espaces de travail |
Obtenez tous les groupes à partir d’un espace de travail. |
| Obtenir des heures |
Obtenez toutes les fois à partir d’un espace de travail. |
| Obtenir des projets |
Obtenir tous les projets d’un espace de travail. |
| Obtenir des projets clients |
Obtenez tous les projets d’un seul client dans un espace de travail. |
| Obtenir des tâches de projet |
Obtenez toutes les tâches d’un projet dans un espace de travail. |
| Obtenir les heures de travail |
Obtenez toutes les heures de travail à partir d’un espace de travail. |
| Obtenir les heures du client |
Obtenez toutes les fois d’un client dans un espace de travail. |
| Obtenir les heures du projet |
Obtenez toutes les fois d’un projet dans un espace de travail. |
| Obtenir l’espace de travail par ID |
Retourne l’espace de travail |
| Obtenir l’utilisateur actuel |
Retourne l’objet utilisateur actuel avec des espaces de travail |
| Projet de mise à jour |
Mettez à jour un projet dans un espace de travail. |
| Supprimer l'élément |
Supprimez un élément d’un espace de travail. |
Ajout d’un groupe
Ajoutez un groupe à un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom
|
name | True | string |
Nom du groupe |
|
ID d’utilisateur
|
id | True | string |
ID d’utilisateur |
|
Groupe synchronisé
|
synchronizedGroup | boolean |
Indique si le groupe est synchronisé |
|
|
Type de groupe synchronisé
|
synchronizedGroupType | string |
Type du groupe synchronisé, le cas échéant |
Retours
- Corps
- GroupsResponse
Ajouter des heures de travail
Ajoutez des heures de travail à un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom
|
name | string |
Le nom de l’entrée peut être null |
|
|
Heure de début
|
start | date-time |
Heure de début de l’entrée de travail au format ISO 8601 |
|
|
Heure de fin
|
end | date-time |
L’heure de fin de l’entrée de travail au format ISO 8601 peut être null si elle est en cours |
|
|
Type
|
type | string |
Type d’entrée (par exemple, « travail ») |
|
|
Fuseau horaire
|
timeZone | string |
Fuseau horaire dans lequel l’entrée a été enregistrée (par exemple, « Europe/Berlin ») |
|
|
ID d’utilisateur
|
id | string |
ID unique de l’utilisateur associé à cette entrée |
Retours
- Corps
- ComeGoResponse
Ajouter du temps
Ajoutez une heure à un projet dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Client
|
id | True | string |
Client (ou ID client) |
|
Projet
|
id | True | string |
Projet (ou ID de projet) |
|
Tâche
|
id | True | string |
Tâche (ou ID de tâche) |
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom d’entité utilisé dans Cosmos DB pour les tâches |
|
|
Supprimé
|
deleted | boolean |
Indique si la tâche a été supprimée |
|
|
Nom
|
name | True | string |
Nom de cette entrée de temps (nom de la tâche) |
|
Démarrer
|
start | True | date-time |
Date de début et heure de début de l’entrée d’heure, format : aaaa-MM-ddTHH :mm :ss. SSSZ |
|
Fin
|
end | date-time |
Date de fin et heure de fin de l’entrée d’heure, format : aaaa-MM-ddTHH :mm :ss. SSSZ |
|
|
Facturable
|
billable | True | boolean |
Indique si l’heure est marquée comme facturable |
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom d’entité utilisé dans Cosmos DB pour les balises |
|
|
Supprimé
|
deleted | boolean |
Indique si la balise a été supprimée |
|
|
Editor
|
editor | string |
Dernier éditeur de la balise |
|
|
Fuseau horaire
|
timeZone | string |
Fuseau horaire de l’entrée de temps |
|
|
Mode d’entrée
|
inputMode | string |
Mode d’entrée pour l’entrée de temps (par exemple, plage) |
|
|
Informations de référence sur le calendrier Outlook
|
outlookCalenderReference | string |
Référence à un événement de calendrier Outlook, le cas échéant |
Retours
- Corps
- TimesResponse
Ajouter un client
Ajoutez un client à un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom
|
name | True | string |
Nom des clients |
|
Descriptif
|
description | string |
Description du client |
Retours
- Corps
- ClientsResponse
Ajouter un projet
Ajoutez un projet à un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom
|
name | True | string |
Nom du projet |
|
Descriptif
|
description | string |
Description du projet |
|
|
Client
|
id | True | string |
Client (ou ID client) |
|
Nom
|
name | string |
Nom du client |
|
|
Color
|
color | string |
Couleur du projet, par exemple. '#0000FF' |
|
|
Facturable
|
billable | True | boolean |
Indique si le projet est marqué comme facturable |
|
Terminé
|
completed | boolean |
Indique si le projet est marqué comme terminé |
|
|
Estimation basée sur les tâches
|
taskBasedEstimation | True | boolean |
Le budget dépend des tâches. |
|
Estimation
|
estimation | double |
Budget estimé du projet |
|
|
Privé
|
private | True | boolean |
Définissez le projet sur public ou privé. |
|
Type de projet
|
projectType | string |
Définir le type de projet |
|
|
Utilisateur
|
id | True | string |
Utilisateur (ou ID d’utilisateur) |
|
Role
|
role | True | number |
Rôle dans le projet |
|
Taux facturable
|
billable_rate | double |
Taux facturable de cet utilisateur dans ce projet |
|
|
Removed
|
removed | boolean |
Indique si l’utilisateur est supprimé du projet |
|
|
Étiquettes
|
tags | array of string |
Balises associées au projet |
|
|
Groups
|
groups | array of string |
Groupes associés au projet |
|
|
Qui peut ajouter des tâches
|
whoCanAddTasks | integer |
Qui peut ajouter des tâches à ce projet (par exemple, 1 = Manager uniquement, 2 = Tout le monde) |
|
|
ID de modèle
|
templateId | string |
ID du modèle de projet |
|
|
Taux de copie du modèle
|
templateCopyRate | boolean |
Indique s’il faut copier le taux à partir du modèle |
|
|
Tâches de copie de modèle
|
templateCopyTasks | boolean |
Indique s’il faut copier des tâches à partir du modèle |
|
|
Attribution d’une tâche de copie de modèle
|
templateCopyTaskAssign | boolean |
Indique s’il faut copier des affectations de tâches à partir du modèle |
Retours
- Corps
- ProjectsResponse
Ajouter un événement de flux personnalisé
Ajoutez un événement au flux des utilisateurs. L’entrée est automatiquement supprimée après 180 jours.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom
|
name | True | string |
Nom des entrées |
|
Descriptif
|
description | string |
Description des entrées |
|
|
Utilisateur
|
id | True | string |
Utilisateur (ou ID d’utilisateur) |
|
Démarrer
|
start | True | date-time |
Date de début et heure de début de l’entrée de flux |
|
Fin
|
end | True | date-time |
Date de fin et heure de fin de l’entrée de flux |
|
URL de l’icône
|
imageUrl | string |
Url d’icône, qui s’affiche dans l’entrée de flux. Utilisez le mieux 96px96px et https. |
|
|
URL
|
url | string |
URL d’une adresse externe. Par exemple, une page de détails. Ce lien dans le flux peut être ouvert via le menu contextuel. |
|
|
Catégorie
|
category | string |
Utilisez une valeur qui peut être filtrée ultérieurement dans l’interface. Par exemple « Planificateur ». |
|
|
External ID
|
externalId | string |
Cette valeur peut être utilisée pour stocker un ID à partir d’un autre système. Pour avoir un mappage simple. |
Retours
- Corps
- CustomFeedEventResponse
Ajouter une balise
Ajoutez une balise de temps à un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom
|
name | True | string |
Nom des balises |
|
tagType
|
tagType | True | integer |
Choisissez 0 pour une balise Project ou 1 pour une balise Time |
Retours
- Corps
- TagsResponse
Ajouter une tâche
Ajoutez une tâche à un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom
|
name | True | string |
Nom de la tâche |
|
Estimation (secondes)
|
estimation | True | double |
Durée estimée de la tâche en secondes |
|
Projet
|
id | True | string |
Projet (ou ID de projet) |
|
Nom
|
name | string |
Nom du projet |
|
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom d’entité dans Cosmos DB |
|
|
Supprimé
|
deleted | boolean |
Indique si le projet a été supprimé |
|
|
Editor
|
editor | string |
Dernier éditeur du projet |
|
|
ID
|
id | True | string |
ID de groupe |
|
Nom
|
name | True | string |
Nom du groupe |
|
Users
|
users | array of string |
Utilisateurs affectés à ce groupe |
|
|
Groupe synchronisé
|
synchronizedGroup | boolean |
Indique si le groupe est synchronisé |
|
|
Utilisateurs affectés
|
assignedToUsers | array of string | ||
|
External ID
|
externalId | string |
Cette valeur peut être utilisée pour stocker un ID à partir d’un autre système. Pour avoir un mappage simple. |
Retours
- Corps
- TasksUpdateResponse
Créer un rapport Excel Times
Retourne un fichier Excel contenant un rapport de l’heure spécifiée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
date de début
|
startDate | True | date-time | |
|
date de fin
|
endDate | True | date-time | |
|
Facturable
|
billable | string | ||
|
client
|
client | boolean | ||
|
project
|
project | boolean | ||
|
projectDescription
|
projectDescription | boolean | ||
|
tâche
|
task | boolean | ||
|
descriptif
|
description | boolean | ||
|
author
|
author | boolean | ||
|
groupdByProject
|
groupedByProject | True | boolean | |
|
projectStatus
|
projectStatus | string | ||
|
enabled
|
enabled | boolean | ||
|
minutes
|
minutes | integer | ||
|
type
|
type | string | ||
|
timeZone
|
timeZone | string | ||
|
users
|
users | array of uuid |
Retours
Fichier Excel
- Fichier Excel
- object
Heure de mise à jour
Mettez à jour une heure dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’heure
|
TimeId | True | string |
ID unique du temps à mettre à jour |
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Client
|
id | True | string |
Client (ou ID client) |
|
Nom
|
name | string |
Nom du client |
|
|
Projet
|
id | True | string |
Projet (ou ID de projet) |
|
Nom
|
name | string |
Nom du projet |
|
|
Terminé
|
completed | boolean |
Indique si le projet est terminé |
|
|
Tâche
|
id | True | string |
Tâche (ou ID de tâche) |
|
Nom
|
name | string |
Nom de la tâche |
|
|
Terminé
|
completed | boolean |
Indique si la tâche est terminée |
|
|
Nom
|
name | string |
Nom de cette entrée de temps (nom de la tâche) |
|
|
Démarrer
|
start | date-time |
Date de début et heure de début de l’entrée d’heure, format : aaaa-MM-ddTHH :mm :ss. SSSZ |
|
|
Fin
|
end | date-time |
Date de fin et heure de fin de l’entrée d’heure, format : aaaa-MM-ddTHH :mm :ss. SSSZ |
|
|
Facturable
|
billable | boolean |
Indique si l’heure est marquée comme facturable |
|
|
ID
|
id | True | string |
ID de balise |
|
Nom
|
name | string |
Nom de la balise |
|
|
Fuseau horaire
|
timeZone | string |
Fuseau horaire de l’entrée de temps |
|
|
Mode d’entrée
|
inputMode | string |
Mode d’entrée pour l’entrée de temps (par exemple, plage) |
|
|
Décalage horaire
|
timeDiff | integer |
Différence de temps en secondes |
|
|
Informations de référence sur le calendrier Outlook
|
outlookCalenderReference | string |
Référence à un événement de calendrier Outlook, le cas échéant |
|
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom d’entité utilisé dans Cosmos DB |
|
|
Clé de partition
|
partitionKey | string |
Clé de partition dans Cosmos DB |
|
|
Statut
|
status | string |
État de l’entrée de temps |
|
|
Utilisateur
|
id | True | string |
Utilisateur (ou ID d’utilisateur) : s’il est vide, l’utilisateur actuel est défini |
|
Nom
|
name | string |
Nom d'utilisateur |
|
|
ID de l’espace de travail
|
id | string |
ID de l’espace de travail |
|
|
Créé
|
created | date-time |
Horodatage de création de l’entrée de temps |
|
|
Modifié
|
modified | date-time |
Horodatage de la dernière modification de l’entrée d’heure |
Retours
- Corps
- TimesResponse
Mettre à jour des groupes d’un projet
Mettez à jour les groupes de projets dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Projet
|
ProjectId | True | string |
Projet (ou ID de projet) |
|
Groupe
|
id | True | string |
Groupe (ou ID de groupe) |
|
Role
|
role | True | number |
Rôle dans le projet |
Retours
- Corps
- ProjectsResponse
Mettre à jour la tâche
Mettez à jour une tâche dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Tâche
|
TaskId | True | string |
Tâche (ou ID de tâche) |
|
Nom
|
name | string |
Nom de la tâche |
|
|
Estimation (secondes)
|
estimation | double |
Durée estimée de la tâche en secondes |
|
|
Terminé
|
completed | boolean |
Indique si la tâche est marquée comme terminée |
|
|
Client
|
id | True | string |
Client (ou ID client) |
|
Nom
|
name | string |
Nom du client |
|
|
Projet
|
id | True | string |
Projet (ou ID de projet) |
|
Nom
|
name | string |
Nom du projet |
|
|
Terminé
|
completed | boolean |
Indique si le projet est marqué comme terminé |
|
|
ID
|
id | True | string |
ID de groupe |
|
Nom
|
name | True | string |
Nom du groupe |
|
Utilisateurs affectés
|
assignedToUsers | array of string | ||
|
Statut
|
status | string |
État de la tâche |
|
|
Durée facturable
|
billable | double |
Temps facturable enregistré pour cette tâche |
|
|
Temps non facturable
|
notBillable | double |
Temps non facturable enregistré pour cette tâche |
|
|
ID de l’espace de travail
|
id | string |
ID de l’espace de travail |
|
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom d’entité utilisé dans Cosmos DB |
|
|
Clé de partition
|
partitionKey | string |
Clé de partition dans Cosmos DB |
|
|
Créé
|
created | date-time |
Horodatage de création de la tâche |
|
|
Modifié
|
modified | date-time |
Horodatage modifié de la tâche |
|
|
Auteur
|
author | string |
Auteur de la tâche |
|
|
Editor
|
editor | string |
Dernier éditeur de la tâche |
|
|
Peut créer une heure
|
canCreateTime | boolean |
Indique si les entrées de temps peuvent être créées pour cette tâche |
|
|
Peut modifier
|
canEdit | boolean |
Indique si l’utilisateur actuel peut modifier cette tâche |
Retours
- Corps
- TasksUpdateResponse
Mettre à jour le client
Mettez à jour un client dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Client
|
ClientId | True | string |
Client (ou ID client) |
|
Nom
|
name | True | string |
Nom du client |
|
Descriptif
|
description | string |
Description du client |
|
|
Color
|
color | string |
Couleur du client, par exemple , « #0000FF » |
|
|
External ID
|
externalId | string |
Cette valeur peut être utilisée pour stocker un ID à partir d’un autre système pour le mappage. |
|
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom d’entité utilisé dans Cosmos DB |
|
|
Supprimé
|
deleted | boolean |
Indique si le client a été supprimé |
|
|
Auteur
|
author | string |
Auteur du client |
|
|
Editor
|
editor | string |
Dernier éditeur du client |
|
|
ID de l’espace de travail
|
id | string |
ID de l’espace de travail |
|
|
Clé de partition
|
partitionKey | string |
Clé de partition dans Cosmos DB |
|
|
Statut
|
status | string |
État du client |
|
|
Créé
|
created | date-time |
Horodatage de création du client |
|
|
Modifié
|
modified | date-time |
Horodatage modifié du client |
|
|
Téléphone
|
phone | string |
Numéro de téléphone |
|
|
Emplacement
|
location | string |
Emplacement du client |
|
|
Messagerie électronique
|
string |
E-mail du client |
||
|
Contact principal
|
primaryContact | string |
Nom du contact principal |
|
|
Contact secondaire
|
secondaryContact | string |
Nom du contact secondaire |
|
|
Date d’intégration
|
onboardDate | date |
Date à laquelle le client a été intégré |
|
|
Secteur d’activité
|
industry | string |
Secteur du client |
Retours
- Corps
- ClientsResponse
Mettre à jour les balises d’un projet
Mettez à jour les balises de projet dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Projet
|
ProjectId | True | string |
Projet (ou ID de projet) |
|
Tag
|
id | True | string |
Balise (ou ID de balise) |
Retours
- Corps
- ProjectsResponse
Mettre à jour les balises d’une heure
Mettre à jour les balises d’heure dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
ID d’heure
|
TimeId | True | string |
ID unique du temps à mettre à jour |
|
Tag
|
id | True | string |
Balise (ou ID de balise) |
Retours
- Corps
- TimesResponse
Mettre à jour les heures de travail
Mettre à jour les heures de travail dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom de l’entité
|
cosmosEntityName | string |
Type d’entité, toujours « comego » |
|
|
Supprimé
|
deleted | boolean |
Indique si l’entrée est marquée comme supprimée |
|
|
ID de l’éditeur
|
editor | string |
ID de l’utilisateur qui a modifié l’entrée pour la dernière fois |
|
|
ID d’auteur
|
author | string |
ID de l’utilisateur qui a créé l’entrée |
|
|
Horodatage créé
|
created | date-time |
Horodatage lors de la création de l’entrée |
|
|
Horodatage modifié
|
modified | date-time |
Horodatage de la dernière modification de l’entrée |
|
|
ID d’entrée
|
id | string |
ID unique de l’entrée ComeGo |
|
|
Statut
|
status | string |
État de l’entrée (par exemple, « nouveau ») |
|
|
Heure de début
|
start | date-time |
Heure de début de l’entrée de travail au format ISO 8601 |
|
|
Heure de fin
|
end | date-time |
Heure de fin de l’entrée de travail au format ISO 8601 |
|
|
Nom
|
name | string |
Le nom de l’entrée peut être null |
|
|
Clé de partition
|
partitionKey | string |
Clé de partition pour l’entrée dans CosmosDB |
|
|
Fuseau horaire
|
timeZone | string |
Fuseau horaire dans lequel l’entrée a été enregistrée (par exemple, « Europe/Berlin ») |
|
|
Type
|
type | string |
Type d’entrée (par exemple, « travail ») |
|
|
ID d’utilisateur
|
id | string |
ID unique de l’utilisateur associé à cette entrée |
|
|
Nom d'utilisateur
|
name | string |
Nom de l’utilisateur associé à cette entrée |
|
|
ID de l’espace de travail
|
id | string |
ID unique de l’espace de travail |
|
|
Étiquettes
|
tags | array of string |
Tableau de balises associées à l’entrée |
|
|
L’utilisateur peut modifier
|
currentUserCanEdit | boolean |
Indique si l’utilisateur actuel peut modifier l’entrée |
Retours
- Corps
- ComeGoResponse
Mettre à jour les utilisateurs d’un projet
Mettez à jour les utilisateurs d’un projet dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Projet
|
ProjectId | True | string |
Projet (ou ID de projet) |
|
Utilisateur
|
id | True | string |
Utilisateur (ou ID d’utilisateur) |
|
Role
|
role | True | number |
Rôle dans le projet |
|
Taux facturable
|
billable_rate | double |
Taux facturable de cet utilisateur dans ce projet |
Retours
- Corps
- ProjectsResponse
Mettre à jour l’événement de flux personnalisé
Mettez à jour une entrée de flux personnalisée dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
ID
|
EventId | True | string |
ID d’événement de flux personnalisé |
|
Nom
|
name | string |
Nom des entrées |
|
|
Descriptif
|
description | string |
Description des entrées |
|
|
Utilisateur
|
id | True | string |
Utilisateur (ou ID d’utilisateur) |
|
Démarrer
|
start | date-time |
Date de début et heure de début de l’entrée de flux |
|
|
Fin
|
end | date-time |
Date de fin et heure de fin de l’entrée de flux |
|
|
URL de l’icône
|
imageUrl | string |
Url d’icône, qui s’affiche dans l’entrée de flux. Utilisez le mieux 96px96px et https. |
|
|
URL
|
url | string |
URL d’une adresse externe. Par exemple, une page de détails. Ce lien dans le flux peut être ouvert via le menu contextuel. |
|
|
Catégorie
|
category | string |
Utilisez une valeur qui peut être filtrée ultérieurement dans l’interface. Par exemple « Planificateur ». |
|
|
External ID
|
externalId | string |
Cette valeur peut être utilisée pour stocker un ID à partir d’un autre système. Pour avoir un mappage simple. |
Retours
- Corps
- CustomFeedEventResponse
Mettre à jour n’importe quelle balise
Mettez à jour une balise de temps dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Tag
|
TagId | True | string |
Balise (ou ID de balise) |
|
Nom
|
name | True | string |
Nom de la balise |
|
Type de balise
|
tagType | True | integer |
Type de la balise |
|
External ID
|
externalId | string |
Cette valeur peut être utilisée pour stocker un ID à partir d’un autre système pour le mappage. |
|
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom d’entité utilisé dans Cosmos DB |
|
|
Supprimé
|
deleted | boolean |
Indique si la balise a été supprimée |
|
|
Auteur
|
author | string |
Auteur de la balise |
|
|
Editor
|
editor | string |
Dernier éditeur de la balise |
|
|
ID de l’espace de travail
|
id | string |
ID de l’espace de travail |
|
|
Clé de partition
|
partitionKey | string |
Clé de partition dans Cosmos DB |
|
|
Statut
|
status | string |
État de la balise |
|
|
Créé
|
created | date-time |
Horodatage de création de la balise |
|
|
Modifié
|
modified | date-time |
Horodatage modifié de la balise |
Retours
- Corps
- TagsResponse
Mise à jour d’un groupe
Mettez à jour un groupe dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Groupe
|
GroupId | True | string |
Groupe (ou ID de groupe) |
|
ID
|
id | True | string |
ID de groupe |
|
Nom
|
name | True | string |
Nom du groupe |
|
Groupe synchronisé
|
synchronizedGroup | boolean |
Indique si le groupe est synchronisé |
|
|
Type de groupe synchronisé
|
synchronizedGroupType | string |
Type du groupe synchronisé, le cas échéant |
|
|
ID d’utilisateur
|
id | True | string |
ID d’utilisateur |
|
Messagerie électronique
|
True | string |
Adresse e-mail de l’utilisateur |
|
|
Nom
|
name | string |
Nom d'utilisateur |
Retours
- Corps
- GroupsResponse
Obtenir des balises
Obtenez toutes les balises d’un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les projets retournés |
Retours
- response
- array of TagsResponse
Obtenir des clients
Obtenir tous les clients d’un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les clients retournés |
|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
Retours
- response
- array of ClientsResponse
Obtenir des groupes d’espaces de travail
Obtenez tous les groupes à partir d’un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
Retours
- response
- array of GroupsResponse
Obtenir des heures
Obtenez toutes les fois à partir d’un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Plage de dates
|
$filter-date-range | True | string |
Filtrer les heures par plage |
|
Filtrer par utilisateur
|
$filter-user | string |
Filtrer les heures par utilisateur |
|
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les heures retournées |
Retours
- response
- array of TimesResponse
Obtenir des projets
Obtenir tous les projets d’un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les projets retournés |
|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
Retours
- response
- array of ProjectsResponse
Obtenir des projets clients
Obtenez tous les projets d’un seul client dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Client
|
clientid | True | string |
Client (ou ID client) |
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les projets retournés |
Retours
- response
- array of ProjectsResponse
Obtenir des tâches de projet
Obtenez toutes les tâches d’un projet dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Client
|
clientid | string |
Client (ou ID client) |
|
|
Projet
|
projectid | True | string |
Projet (ou ID de projet) |
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les tâches retournées |
Retours
- response
- array of TasksUpdateResponse
Obtenir les heures de travail
Obtenez toutes les heures de travail à partir d’un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Filtrer par utilisateur
|
$filter-user | string |
Filtrer les heures par utilisateur |
|
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les heures retournées |
Retours
- response
- array of ComeGoResponse
Obtenir les heures du client
Obtenez toutes les fois d’un client dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Client
|
clientid | True | string |
Client (ou ID client) |
|
Plage de dates
|
$filter-date-range | True | string |
Filtrer les heures par plage |
|
Filtrer par utilisateur
|
$filter-user | string |
Filtrer les heures par utilisateur |
|
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les heures retournées |
Retours
- response
- array of TimesResponse
Obtenir les heures du projet
Obtenez toutes les fois d’un projet dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Client
|
clientid | string |
Client (ou ID client) |
|
|
Projet
|
projectid | True | string |
Projet (ou ID de projet) |
|
Plage de dates
|
$filter-date-range | True | string |
Filtrer les heures par plage |
|
Filtrer par utilisateur
|
$filter-user | string |
Filtrer les heures par utilisateur |
|
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les heures retournées |
Retours
- response
- array of TimesResponse
Obtenir l’espace de travail par ID
Retourne l’espace de travail
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
|
Workspace
|
workspace_id | True | string |
ID de l’espace de travail |
Retours
- Corps
- WorkspaceResponse
Obtenir l’utilisateur actuel
Projet de mise à jour
Mettez à jour un projet dans un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Projet
|
ProjectId | True | string |
Projet (ou ID de projet) |
|
Nom
|
name | True | string |
Nom du projet |
|
Descriptif
|
description | string |
Description du projet |
|
|
Client
|
id | True | string |
Client (ou ID client) |
|
Nom
|
name | string |
Nom du client |
|
|
Color
|
color | string |
Couleur du projet, par exemple. '#0000FF' |
|
|
Facturable
|
billable | True | boolean |
Indique si le projet est marqué comme facturable |
|
Terminé
|
completed | boolean |
Indique si le projet est marqué comme terminé |
|
|
Estimation basée sur les tâches
|
taskBasedEstimation | True | boolean |
Le budget dépend des tâches. |
|
Estimation
|
estimation | double |
Budget estimé du projet |
|
|
Privé
|
private | True | boolean |
Définissez le projet sur public ou privé. |
|
Taux horaire
|
hourly_rate | double |
Taux horaire du projet |
|
|
Taux horaire activé
|
hourly_rate_enabled | boolean |
Indique si le taux horaire est activé pour le projet |
|
|
Utilisateur
|
id | True | string |
Utilisateur (ou ID d’utilisateur) |
|
Role
|
role | True | number |
Rôle dans le projet |
|
Taux facturable
|
billable_rate | double |
Taux facturable de cet utilisateur dans ce projet |
|
|
ID de balise
|
id | True | string |
ID de balise |
|
Nom de la balise
|
name | True | string |
Nom de la balise |
|
Groups
|
groups | array of string |
Groupes associés au projet |
|
|
Qui peut ajouter des tâches
|
whoCanAddTasks | integer |
Qui peut ajouter des tâches à ce projet (par exemple, 1 = Manager uniquement, 2 = Tout le monde) |
|
|
Statut
|
status | string |
État du projet |
|
|
ID de l’espace de travail
|
id | string |
ID de l’espace de travail |
|
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom d’entité utilisé dans Cosmos DB |
|
|
Auteur
|
author | string |
Auteur du projet |
|
|
Editor
|
editor | string |
Éditeur du projet |
|
|
Clé de partition
|
partitionKey | string |
Clé de partition dans Cosmos DB |
Retours
- Corps
- ProjectsResponse
Supprimer l'élément
Supprimez un élément d’un espace de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type d’élément
|
ItemType | True | string |
Type d’élément qui sera supprimé |
|
ID d’élément
|
ItemId | True | string |
ID de l’élément qui sera supprimé |
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
Déclencheurs
| Déclencheur client |
Si un client est créé, modifié ou supprimé dans timeghost, ce déclencheur s’exécute. |
| Déclencheur de projet |
Si un projet est créé, modifié ou supprimé dans timeghost, ce déclencheur s’exécute. |
| Déclencheur de tâche |
Si une tâche est créée, modifiée ou supprimée dans timeghost, ce déclencheur s’exécute. |
| Déclencheur d’heure |
Si une heure est créée, modifiée ou supprimée dans timeghost, ce déclencheur s’exécute. |
| Déclencheur d’étiquette |
Si une balise est créée, modifiée ou supprimée dans timeghost, ce déclencheur s’exécute. |
Déclencheur client
Si un client est créé, modifié ou supprimé dans timeghost, ce déclencheur s’exécute.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom du webhook
|
name | True | string |
Nom du webhook afin qu’il soit trouvé dans les paramètres dans timeghost. |
|
Exécuter sur
|
events | array of string |
Sélectionnez les événements à écouter |
Retours
- Corps
- ClientsResponse
Déclencheur de projet
Si un projet est créé, modifié ou supprimé dans timeghost, ce déclencheur s’exécute.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom du webhook
|
name | True | string |
Nom du webhook afin qu’il soit trouvé dans les paramètres dans timeghost. |
|
Exécuter sur
|
events | array of string |
Sélectionnez les événements à écouter |
Retours
- Corps
- ProjectsResponse
Déclencheur de tâche
Si une tâche est créée, modifiée ou supprimée dans timeghost, ce déclencheur s’exécute.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom du webhook
|
name | True | string |
Nom du webhook afin qu’il soit trouvé dans les paramètres dans timeghost. |
|
Exécuter sur
|
events | array of string |
Sélectionnez les événements à écouter |
Retours
- Corps
- TasksUpdateResponse
Déclencheur d’heure
Si une heure est créée, modifiée ou supprimée dans timeghost, ce déclencheur s’exécute.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom du webhook
|
name | True | string |
Nom du webhook afin qu’il soit trouvé dans les paramètres dans timeghost. |
|
Exécuter sur
|
events | array of string |
Sélectionnez les événements à écouter |
Retours
- Corps
- TimesResponse
Déclencheur d’étiquette
Si une balise est créée, modifiée ou supprimée dans timeghost, ce déclencheur s’exécute.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Entrez l’espace de travail (ID d’espace de travail) dans lequel vos données sont stockées |
|
Nom du webhook
|
name | True | string |
Nom du webhook afin qu’il soit trouvé dans les paramètres dans timeghost. |
|
Exécuter sur
|
events | array of string |
Sélectionnez les événements à écouter |
Retours
- Corps
- TagsResponse
Définitions
ProjectsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
ID unique du projet |
|
Nom
|
name | string |
Nom des projets |
|
Descriptif
|
description | string |
Description du projet |
|
Facturable
|
billable | boolean |
Indique si le projet est marqué comme facturable |
|
Estimation basée sur les tâches
|
taskBasedEstimation | boolean |
Indique si le budget dépend des tâches |
|
Estimation
|
estimation | double |
Budget estimé du projet |
|
Terminé
|
completed | boolean |
Indique si le projet est marqué comme terminé |
|
Utiliser comme valeur par défaut
|
useAsDefault | boolean |
Indique si ce projet est utilisé comme valeur par défaut |
|
Durée facturable
|
timesRecorded.billable | number |
Résumé des heures facturables dans ce projet |
|
Temps non facturable
|
timesRecorded.notBillable | number |
Résumé des heures non facturables dans ce projet |
|
Revenus
|
earnings | double |
Bénéfices du projet |
|
Taux horaire activé
|
hourly_rate_enabled | boolean |
Indique si le taux horaire est activé |
|
Taux horaire
|
hourly_rate | double |
Taux horaire de ce projet |
|
Color
|
color | string |
Couleur du projet. par exemple « #0000FF » |
|
Privé
|
private | boolean |
Indique si le projet est marqué comme privé |
|
Statut
|
status | string |
Indique si l’enregistrement de données a été créé, mis à jour ou supprimé |
|
ID de client
|
client.id | string |
ID unique du client |
|
Nom du client
|
client.name | string |
Nom du client |
|
tags
|
tags | array of object | |
|
ID de balise
|
tags.id | string |
ID unique de la balise |
|
Nom de la balise
|
tags.name | string |
Nom de la balise |
|
users
|
users | array of object | |
|
ID d’utilisateur
|
users.id | string |
ID unique de l’utilisateur |
|
Role
|
users.role | number |
Rôle de l’utilisateur dans le projet |
|
Taux facturable
|
users.billable_rate | double |
Taux facturable de l’utilisateur dans ce projet |
|
Removed
|
users.removed | boolean |
Indique si l’utilisateur a été supprimé du projet |
|
groups
|
groups | array of object | |
|
ID de groupe
|
groups.id | string |
ID unique du groupe |
|
Role
|
groups.role | number |
Rôle du groupe dans le projet |
|
Removed
|
groups.removed | boolean |
Indique si le groupe a été supprimé du projet |
|
ID de l’espace de travail
|
workspace.id | string |
ID unique de l’espace de travail |
|
Clé de partition
|
partitionKey | string |
Clé de partition pour CosmosDB |
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom de l’entité Cosmos pour ce projet |
|
Peut modifier
|
currentUserCanEdit | boolean |
Indique si l’utilisateur actuel peut modifier le projet |
ClientsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
ID unique du client |
|
Nom
|
name | string |
Nom du client |
|
Descriptif
|
description | string |
Description du client |
|
Color
|
color | string |
Couleur associée au client |
|
Supprimé
|
deleted | boolean |
Indique si le client est marqué comme supprimé |
|
Utiliser comme valeur par défaut
|
useAsDefault | boolean |
Indique si ce client est utilisé comme valeur par défaut |
|
Statut
|
status | string |
Indique si l’enregistrement de données a été créé, mis à jour ou supprimé |
|
Créé
|
created | date-time |
Horodatage lors de la création du client |
|
Modifié
|
modified | date-time |
Horodatage lorsque le client a été modifié pour la dernière fois |
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom de l’entité Cosmos pour ce client |
|
Clé de partition
|
partitionKey | string |
Clé de partition pour CosmosDB |
|
ID de l’espace de travail
|
workspace.id | string |
ID unique de l’espace de travail |
|
Téléphone
|
meta.phone | string |
Numéro de téléphone du client |
|
Emplacement
|
meta.location | string |
Emplacement du client |
|
Messagerie électronique
|
meta.email | string |
Adresse e-mail du client |
|
Contact principal
|
meta.primaryContact | string |
Contact principal pour le client |
|
Contact secondaire
|
meta.secondaryContact | string |
Contact secondaire pour le client |
|
Date d’intégration
|
meta.onboardDate | date |
Date d’intégration du client |
|
Taux d’imposition
|
meta.taxRate | string |
Taux d’imposition applicable au client |
|
External ID
|
meta.externalId | string |
ID externe pour le mappage avec un autre système |
|
Peut modifier
|
currentUserCanEdit | boolean |
Indique si l’utilisateur actuel peut modifier le client |
TimesResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
ID unique de l’heure |
|
Nom de l’heure
|
name | string |
Nom de l’heure |
|
Supprimé
|
deleted | boolean |
Indique si l’heure est marquée comme supprimée |
|
Facturable
|
billable | boolean |
Indique si l’heure est marquée comme facturable |
|
Démarrer
|
start | date-time |
Date de début et heure de début de l’entrée d’heure |
|
Fin
|
end | date-time |
Date de fin et heure de fin de l’entrée d’heure |
|
Durée
|
timeDiff | number |
Durée de l’entrée de temps |
|
Timezone
|
timeZone | string |
Indique dans quel fuseau horaire l’heure a été créée |
|
Gagner
|
amount | double |
Gains de l’entrée de temps |
|
Coûts
|
cost | double |
Coût du travail de l’entrée de temps |
|
ID Projet
|
project.id | string |
ID unique du projet de cette époque |
|
Nom des projets
|
project.name | string |
Nom des projets |
|
Terminé
|
project.completed | boolean |
Indique si le projet est marqué comme terminé |
|
Utiliser comme valeur par défaut
|
project.useAsDefault | boolean |
Indique si ce projet est utilisé comme valeur par défaut |
|
tags
|
project.tags | array of object | |
|
ID de balise
|
project.tags.id | string |
ID unique de la balise |
|
Nom de la balise
|
project.tags.name | string |
Nom de la balise |
|
ID de tâche
|
task.id | string |
ID unique de la tâche de cette fois |
|
Nom des tâches
|
task.name | string |
Nom des tâches |
|
Terminé
|
task.completed | boolean |
Indique si la tâche est marquée comme terminée |
|
ID de client
|
client.id | string |
ID unique du client de cette époque |
|
Nom des clients
|
client.name | string |
Nom des clients |
|
ID d’utilisateur
|
user.id | string |
ID unique de l’utilisateur de cette période |
|
Nom des utilisateurs
|
user.name | string |
Nom des utilisateurs |
|
tags
|
tags | array of object | |
|
ID de balise
|
tags.id | string |
ID unique de la balise de cette fois |
|
Nom de la balise
|
tags.name | string |
Nom de la balise |
|
Informations de référence sur le calendrier Outlook
|
outlookCalenderReference | string |
Référence à un événement de calendrier Outlook |
|
ID de l’espace de travail
|
workspace.id | string |
ID unique de l’espace de travail |
|
Chevauchement du temps
|
hasTimeOverlap | boolean |
Indique s’il y a un chevauchement de temps |
|
Mode d’entrée
|
inputMode | string |
Mode d’entrée, par exemple « range » |
|
Créé
|
created | date-time |
Indique quand l’heure a été créée |
|
Modifié
|
modified | date-time |
Indique quand l’heure a été modifiée |
|
Statut
|
status | string |
Indique si l’enregistrement de données a été créé, mis à jour ou supprimé |
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom de l’entité Cosmos pour cette fois |
|
Clé de partition
|
partitionKey | string |
Clé de partition pour CosmosDB |
|
Peut modifier
|
currentUserCanEdit | boolean |
Indique si l’utilisateur actuel peut modifier l’entrée de temps |
TasksUpdateResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
ID unique de la tâche |
|
Nom
|
name | string |
Nom des tâches |
|
Supprimé
|
deleted | boolean |
Indique si la tâche est marquée comme supprimée |
|
Créé
|
created | date-time |
Indique quand la tâche a été créée |
|
Modifié
|
modified | date-time |
Indique quand la tâche a été modifiée |
|
Terminé
|
completed | boolean |
Indique si la tâche est marquée comme terminée |
|
Durée à facturer
|
timesRecorded.billable | number |
Résumé des heures facturables dans cette tâche |
|
Temps non facturable
|
timesRecorded.notBillable | number |
Résumé des heures non facturables dans cette tâche |
|
Statut
|
status | string |
Indique si l’enregistrement de données a été créé, mis à jour ou supprimé |
|
ID de client
|
client.id | string |
ID unique du client de cette tâche |
|
Nom des clients
|
client.name | string |
Nom des clients |
|
ID Projet
|
project.id | string |
ID unique du projet de cette tâche |
|
Nom des projets
|
project.name | string |
Nom des projets |
|
Projet terminé
|
project.completed | boolean |
Indique si le projet est marqué comme terminé |
|
Estimation
|
estimation | double |
Budget estimé de la tâche |
|
assignedToUsers
|
assignedToUsers | array of object | |
|
ID d’utilisateur
|
assignedToUsers.id | string |
ID unique de l’utilisateur affecté |
|
Nom d'utilisateur
|
assignedToUsers.name | string |
Nom de l’utilisateur affecté |
|
assignedToGroups
|
assignedToGroups | array of object | |
|
ID de groupe
|
assignedToGroups.id | string |
ID unique du groupe affecté |
|
Nom du groupe
|
assignedToGroups.name | string |
Nom du groupe affecté |
|
ID de l’espace de travail
|
workspace.id | string |
ID unique de l’espace de travail |
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom de l’entité Cosmos pour cette tâche |
|
Clé de partition
|
partitionKey | string |
Clé de partition pour CosmosDB |
|
Peut modifier
|
currentUserCanEdit | boolean |
Indique si l’utilisateur actuel peut modifier la tâche |
GroupsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
ID unique du groupe |
|
Nom
|
name | string |
Nom du groupe |
|
Synchronisé
|
synchronizedGroup | boolean |
Indique si le groupe est synchronisé |
|
Type de groupe synchronisé
|
synchronizedGroupType | string |
Type de groupe synchronisé (par exemple, « teams ») |
|
users
|
users | array of object | |
|
ID d’utilisateur
|
users.id | string |
ID unique de l’utilisateur |
|
Nom
|
users.name | string |
Nom de l'utilisateur |
|
ID de l’espace de travail
|
workspace.id | string |
ID unique de l’espace de travail |
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom de l’entité Cosmos pour ce groupe |
|
Clé de partition
|
partitionKey | string |
Clé de partition pour CosmosDB |
|
Créé
|
created | date-time |
Indique quand le groupe a été créé |
|
Modifié
|
modified | date-time |
Indique quand le groupe a été modifié |
|
Statut
|
status | string |
Indique si l’enregistrement de données a été créé, mis à jour ou supprimé |
|
Peut modifier
|
currentUserCanEdit | boolean |
Indique si l’utilisateur actuel peut modifier le groupe |
TagsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
ID unique de la balise |
|
Nom
|
name | string |
Nom de la balise |
|
Supprimé
|
deleted | boolean |
Indique si la balise est marquée comme supprimée |
|
Créé
|
created | date-time |
Indique quand la balise a été créée |
|
Modifié
|
modified | date-time |
Indique quand la balise a été modifiée |
|
Statut
|
status | string |
Indique si l’enregistrement de données a été créé, mis à jour ou supprimé |
|
External ID
|
externalId | string |
Cette valeur peut être utilisée pour stocker un ID à partir d’un autre système. Pour avoir un mappage simple. |
|
Type de balise
|
tagType | integer |
Type de la balise (par exemple, identificateur de catégorie) |
|
ID de l’espace de travail
|
workspace.id | string |
ID unique de l’espace de travail |
|
Nom de l’entité Cosmos
|
cosmosEntityName | string |
Nom de l’entité Cosmos pour cette balise |
|
Clé de partition
|
partitionKey | string |
Clé de partition pour CosmosDB |
|
Peut modifier
|
currentUserCanEdit | boolean |
Indique si l’utilisateur actuel peut modifier la balise |
CustomFeedEventResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
ID unique de l’événement de flux personnalisé |
|
Supprimé
|
deleted | boolean |
Indique si l’événement de flux personnalisé est marqué comme supprimé |
|
Créé
|
created | date-time |
Indique quand l’événement de flux personnalisé a été créé |
|
Modifié
|
modified | date-time |
Indique quand l’événement de flux personnalisé a été modifié |
|
Statut
|
status | string |
Indique si l’enregistrement de données a été créé, mis à jour ou supprimé |
|
Nom
|
name | string |
Nom des événements de flux personnalisés |
|
Descriptif
|
description | string |
Description des entrées |
|
Démarrer
|
start | date-time |
Date de début et heure de début de l’entrée de flux |
|
Fin
|
end | date-time |
Date de fin et heure de fin de l’entrée de flux |
|
URL de l’icône
|
imageUrl | string |
Url d’icône, qui s’affiche dans l’entrée de flux. Utilisez le mieux 96px96px et https. |
|
URL
|
url | string |
URL d’une adresse externe. Par exemple, une page de détails. Ce lien dans le flux peut être ouvert via le menu contextuel. |
|
Catégorie
|
category | string |
Cette valeur peut être utilisée pour filtrer les flux dans l’interface. |
|
External ID
|
externalId | string |
Cette valeur peut être utilisée pour stocker un ID à partir d’un autre système. Pour avoir un mappage simple. |
UserResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
ID unique de l’utilisateur |
|
Supprimé
|
deleted | boolean |
Indique si l’utilisateur est marqué comme supprimé |
|
Courriel
|
string |
Adresse e-mail de l’utilisateur |
|
|
ID d’espace de travail par défaut
|
defaultWorkspace | string |
ID d’espace de travail de l’espace de travail par défaut de l’utilisateur |
|
workspaces
|
workspaces | array of object | |
|
ID de l’espace de travail
|
workspaces.id | string |
ID unique de l’espace de travail |
|
Nom de l’espace de travail
|
workspaces.name | string |
Nom de l’espace de travail |
|
Mode manuel de capture
|
settings.captureManualMode | boolean |
Indique si le mode de capture manuelle est activé |
|
Afficher le flux réservé
|
settings.feedShowBooked | boolean |
Indique si le flux affiche les heures réservées |
|
Paramètre de langue
|
settings.languageSetting | string |
Paramètre de langue de l’utilisateur (par exemple, 'en-US') |
|
Fuseau horaire
|
settings.timeZone | string |
Fuseau horaire de l’utilisateur (par exemple, « Europe/Amsterdam ») |
|
Format horaire 24h
|
settings.timeFormat24h | boolean |
Indique si l’utilisateur préfère un format de temps de 24 heures |
|
Date Format
|
settings.dateFormat | string |
Format de date préféré de l’utilisateur |
|
Thème
|
settings.theme | string |
Paramètre de thème d’interface utilisateur pour l’utilisateur |
|
Arrondi activé
|
settings.rounding.enabled | boolean |
Indique si l’arrondi de temps est activé |
|
Arrondi de minutes
|
settings.rounding.minutes | integer |
Nombre de minutes d’arrondi |
|
Type d’arrondi
|
settings.rounding.type | integer |
Type d’arrondi (par exemple, 0 pour le plus proche) |
|
Nom de l’organisation
|
organization.displayName | string |
Nom de l’organisation |
|
enabledGraphScopes
|
enabledGraphScopes | array of string | |
|
apiTokens
|
apiTokens | array of object | |
|
Nom du jeton
|
apiTokens.name | string |
Nom du jeton d’API |
|
Jeton
|
apiTokens.token | string |
Valeur du jeton d’API |
|
épingléProjects
|
pinnedProjects | array of object | |
|
ID Projet
|
pinnedProjects.id | string |
ID unique du projet épinglé |
|
Nom du projet
|
pinnedProjects.name | string |
Nom du projet épinglé |
|
Nom d’affichage
|
officeProfile.displayName | string |
Nom d’affichage de l’utilisateur dans le profil office |
|
Messagerie électronique
|
officeProfile.mail | string |
Adresse e-mail dans le profil de bureau |
|
Nom d’utilisateur principal
|
officeProfile.userPrincipalName | string |
Nom d’utilisateur principal dans le profil office |
WorkspaceResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
ID unique de l’espace de travail |
|
Nom
|
name | string |
Nom de l’espace de travail |
|
Descriptif
|
description | string |
Description de l’espace de travail |
|
Supprimé
|
deleted | boolean |
Indique si l’espace de travail est marqué comme supprimé |
|
Les nouveaux projets sont facturables par défaut
|
settings.isNewProjectBillable | boolean |
Indique si de nouveaux projets sont facturables par défaut |
|
Taux horaire
|
settings.hourly_rate | double |
Taux horaire par défaut de cet espace de travail |
|
Monnaie
|
settings.currency | string |
Devise par défaut de cet espace de travail |
|
Suivi du temps futur autorisé ?
|
settings.allowFutureTimeTracking | boolean |
Indique si le suivi du temps futur est autorisé |
|
Autoriser le chevauchement du temps
|
settings.allowTimeOverlap | boolean |
Indique si les entrées de temps qui se chevauchent sont autorisées |
|
Comego activé
|
settings.comego | boolean |
Indique si Comego est activé pour l’espace de travail |
|
Comego uniquement
|
settings.comegoOnly | boolean |
Indique si seul le suivi Comego est activé |
|
Times Mode
|
settings.timesMode | string |
Mode pour le suivi du temps (par exemple, « plage ») |
|
État des abonnements
|
subscription.status | string |
État de l’abonnement à l’espace de travail (par exemple, « actif », « essai ») |
|
Fin de l’abonnement
|
subscription.end | date-time |
Heure de fin de l’abonnement |
|
Quantité
|
subscription.quantity | double |
Nombre de licences dans cet espace de travail |
|
Provider
|
subscription.provider | string |
Fournisseur de l’abonnement (par exemple, « pagaie ») |
|
Intervalle périodique
|
subscription.recurringInterval | string |
Intervalle périodique de l’abonnement |
|
Monnaie
|
subscription.currency | string |
Devise utilisée dans l’abonnement |
|
users
|
users | array of object | |
|
ID d’utilisateur
|
users.id | string |
ID unique de l’utilisateur |
|
Nom
|
users.name | string |
Nom de l'utilisateur |
|
Messagerie électronique
|
users.email | string |
Adresse e-mail de l’utilisateur |
|
Est administrateur
|
users.admin | boolean |
Indique si l’utilisateur dispose de privilèges d’administrateur |
|
Taux facturable
|
users.billable_rate | double |
Taux horaire de l’utilisateur dans cet espace de travail |
|
Coût du travail
|
users.labor_cost | double |
Coût du travail de l’utilisateur dans cet espace de travail |
|
Possède une licence
|
users.has_license | boolean |
Indique si l’utilisateur dispose d’une licence dans l’espace de travail |
|
Removed
|
users.removed | boolean |
Indique si l’utilisateur est supprimé de l’espace de travail |
|
groups
|
groups | array of object | |
|
ID de groupe
|
groups.id | string |
ID unique du groupe |
|
Nom du groupe
|
groups.name | string |
Nom du groupe |
|
Groupe synchronisé
|
groups.synchronizedGroup | boolean |
Indique si le groupe est synchronisé |
|
Type de groupe synchronisé
|
groups.synchronizedGroupType | string |
Type de groupe synchronisé (par exemple, « teams ») |
|
users
|
groups.users | array of object | |
|
ID d’utilisateur
|
groups.users.id | string |
ID unique de l’utilisateur |
|
Nom d'utilisateur
|
groups.users.name | string |
Nom de l’utilisateur dans le groupe |
|
groupsCanManageProjects
|
permissionSettings.groupsCanManageProjects | array of object | |
|
ID de groupe
|
permissionSettings.groupsCanManageProjects.id | string |
ID unique du groupe |
|
groupsCanSeeTeamActivity
|
permissionSettings.groupsCanSeeTeamActivity | array of object | |
|
ID de groupe
|
permissionSettings.groupsCanSeeTeamActivity.id | string |
ID unique du groupe |
|
projectPermissions
|
projectPermissions | array of object | |
|
ID Projet
|
projectPermissions.projectId | string |
ID unique du projet |
|
Privé
|
projectPermissions.private | boolean |
Indique si le projet est privé |
|
users
|
projectPermissions.users | array of object | |
|
ID d’utilisateur
|
projectPermissions.users.id | string |
ID unique de l’utilisateur |
|
Role
|
projectPermissions.users.role | number |
Rôle de l’utilisateur dans le projet |
|
groups
|
projectPermissions.groups | array of object | |
|
ID de groupe
|
projectPermissions.groups.id | string |
ID unique du groupe |
|
Role
|
projectPermissions.groups.role | number |
Rôle du groupe dans le projet |
|
webhooks
|
webhooks | array of object | |
|
Nom du webhook
|
webhooks.name | string |
Nom du webhook |
|
Entité
|
webhooks.entity | string |
Entité à laquelle le webhook est attaché |
|
Active
|
webhooks.active | boolean |
Indique si le webhook est actif |
|
Peut modifier
|
currentUserCanEdit | boolean |
Indique si l’utilisateur actuel peut modifier l’espace de travail |
ComeGoResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
id | string |
ID unique de l’entrée ComeGo |
|
cosmosEntityName
|
cosmosEntityName | string |
Nom d’entité dans la base de données |
|
supprimé
|
deleted | boolean |
Indique si l’entrée est marquée comme supprimée |
|
éditeur
|
editor | string |
ID de l’éditeur qui a modifié l’entrée pour la dernière fois |
|
modified
|
modified | date-time |
Horodatage de la dernière modification de l’entrée |
|
author
|
author | string |
ID de l’auteur qui a créé l’entrée |
|
créé
|
created | date-time |
Horodatage lors de la création de l’entrée |
|
status
|
status | string |
État de l’entrée (par exemple, « nouveau ») |
|
partitionKey
|
partitionKey | string |
Clé de partition pour l’entrée dans la base de données |
|
nom
|
name | string |
Nom facultatif de l’entrée |
|
start
|
start | date-time |
Heure de début de l’entrée |
|
end
|
end | date-time |
Heure de fin de l’entrée, le cas échéant |
|
type
|
type | string |
Type d’entrée (par exemple, « travail », « arrêt ») |
|
pièce d'identité
|
user.id | string |
ID unique de l’utilisateur |
|
nom
|
user.name | string |
Nom de l’utilisateur |
|
tags
|
tags | array of string |
Balises associées à l’entrée |
|
timeZone
|
timeZone | string |
Fuseau horaire de l’entrée |
|
pièce d'identité
|
workspace.id | string |
ID unique de l’espace de travail |
|
currentUserCanEdit
|
currentUserCanEdit | boolean |
Indique si l’utilisateur actuel a l’autorisation de modifier l’entrée |
objet
Il s’agit du type 'object'.