Partager via


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

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

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

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

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

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

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

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

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

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

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
email 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

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

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

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

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

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

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
email True string

Adresse e-mail de l’utilisateur

Nom
name string

Nom d'utilisateur

Retours

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

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

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

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

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

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

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

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

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

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

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

Obtenir l’utilisateur actuel

Retourne l’objet utilisateur actuel avec des espaces de travail

Retours

Corps
UserResponse

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

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

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

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

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

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
email 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'.