Timeneye (préversion)
Cette interface permet aux utilisateurs d’intégrer les fonctionnalités de suivi et de gestion du temps de Timeneye à diverses applications et services dans l’écosystème Microsoft. En tirant parti de cette interface, les utilisateurs peuvent automatiser les flux de travail, synchroniser les données de suivi du temps et améliorer la productivité grâce à une intégration transparente avec d’autres outils.
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 | Support |
| URL | https://support.timeneye.com/ |
| Messagerie électronique | info@timeneye.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | DM Digital Software SRL |
Connecteur d’API Timeneye
Timeneye est un outil de suivi du temps conçu pour vous aider à gérer efficacement vos projets. Ce connecteur vous permet d’interagir avec Timeneye via l’API, ce qui vous permet d’intégrer vos données de suivi du temps à différents services.
Prerequisites
Avant d’utiliser ce connecteur, vous aurez besoin des éléments suivants :
- Un compte Timeneye. Si vous n’en avez pas, vous pouvez vous inscrire ici.
Getting Started
Configurez le connecteur :
- Ouvrez Power Platform et accédez à la section connecteurs.
- Recherchez le connecteur Timeneye.
- Authentifiez-vous à l’aide du flux OAuth 2.0 lorsque vous y êtes invité.
Limitation du débit
Pour pouvoir offrir un service fiable à tous nos utilisateurs et clients, nous limitons le nombre de requêtes pouvant être effectuées par jeton toutes les 5 minutes.
Chaque jeton a un nombre limité de requêtes (dans le tableau ci-dessous) qui peuvent être effectuées dans une fenêtre donnée de temps. Le nombre de demandes est réinitialisé toutes les 5 minutes.
Nombre de demandes qui peuvent être effectuées toutes les 5 minutes en fonction du compte de l’utilisateur sur lequel le plan a le compte de l’utilisateur, au moment de la demande.
| Plan | Demandes maximales par 5 minutes |
|---|---|
| Gratuit | 500 |
| Business (n’importe quel niveau)/PRO | 2000 |
Si la limite est atteinte, les requêtes suivantes (pour le jeton donné) reçoivent une 429 erreur.
La réponse contient les en-têtes suivants : | En-tête | Exemple de valeur | Description | |--|-|--|-| | X-RateLimit-Limit | 2000 | Nombre de demandes que vous pouvez effectuer | | X-RateLimit-Remaining | 0 | Nombre de requêtes restantes restantes | | Retry-After | 177 | Indique le nombre de secondes à attendre avant d’effectuer une demande de suivi.| | X-RateLimit-Reset | 1691677002 | Indique quand la limite est réinitialisée (horodatage UNIX) |
Errors
Tous nos points de terminaison d’API retournent un code d’état HTTP 200 lorsque tout fonctionne comme prévu, mais il peut parfois retourner une erreur.
Nos API retournent différents codes d’erreur en fonction de la cause de l’échec, allant des paramètres manquants aux erreurs de serveur de notre côté.
Dans le tableau ci-dessous, vous trouverez une liste de tous nos codes d’erreur avec une description générique de la cause, dans le cas où le point de terminaison ne retourne pas une description de la casse spécifique.
| Code | Meaning | Descriptif |
|---|---|---|
| 400 | Demande incorrecte | Un ou plusieurs paramètres obligatoires sont manquants ou non valides. |
| 401 | Non autorisé | Le jeton d’autorisation est manquant, non valide ou expiré. |
| 4:03 | Interdit | L’authentification et la syntaxe de la requête sont correctes, mais la ressource que vous essayez de modifier nécessite un niveau d’accès que l’utilisateur autorisé n’a pas. |
| 4:03 | Introuvable | La ressource demandée n’est pas disponible. |
| 4:03 | Introuvable | La ressource demandée n’est pas disponible. |
| 422 | Validation | Les paramètres ou la charge utile passée ne suivent pas la spécification requise |
| 429 | Trop de demandes | Vous avez atteint votre limite de taux. |
| 500 | Erreur interne du serveur | Il y avait un problème de notre côté. |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Catégories de phases de liste |
Obtenir la liste des catégories de phases |
| Créer un avatar |
Crée un avatar |
| Créer un budget |
Crée un budget |
| Créer un client |
Crée un client |
| Créer un groupe |
Créer un groupe |
| Créer un minuteur |
Crée un minuteur |
| Créer un projet |
Crée un projet |
| Créer un todo |
Créer un todo |
| Créer une balise |
Crée une balise |
| Créer une catégorie de phase |
Crée une catégorie de phase |
| Créer une entrée |
Crée une entrée |
| Créer une liste de balises |
Crée une liste d’étiquettes |
| Créer une liste de tâches |
Créer une liste de tâches |
| Créer une phase |
Créer une phase |
| Créer une relation de liste Project-Tag |
Créer une relation de liste Project-Tag |
| Créer une relation Group-Project |
Attacher un projet à un groupe |
| Créer une relation Group-User |
Attacher un utilisateur à un groupe |
| Créer une relation Project-Tag |
Créer une relation de liste Project-Tag |
| Créer une relation Project-User |
Attacher un utilisateur à un projet |
| Entrées de liste |
Obtenir la liste des entrées |
| Groupes de listes |
Obtenir la liste de tous les groupes |
| Liste des zones |
Obtenir la liste des zones |
| Mettre à jour la relation Group-User |
Met à jour la relation entre un utilisateur et un groupe |
| Mettre à jour la relation liste Project-Tag |
Mettre à jour la relation de liste de balises de projet |
| Mettre à jour la relation Project-Tag |
Mettre à jour la relation de liste de balises de projet |
| Mettre à jour la relation Project-User |
Met à jour la relation entre un projet et un utilisateur |
| Mettre à jour le compte |
Met à jour un compte |
| Mettre à jour un budget |
Met à jour un budget |
| Mettre à jour un client |
Met à jour un client |
| Mettre à jour un groupe |
Mettre à jour un groupe |
| Mettre à jour un minuteur |
Met à jour un minuteur |
| Mettre à jour un projet |
Met à jour un projet |
| Mettre à jour un todo |
Met à jour un todo |
| Mettre à jour un utilisateur |
Met à jour un utilisateur |
| Mettre à jour une balise |
Met à jour une balise |
| Mettre à jour une catégorie de phase |
Mettre à jour une catégorie de phase |
| Mettre à jour une entrée |
Met à jour une entrée |
| Mettre à jour une liste de balises |
Met à jour une liste de balises |
| Mettre à jour une liste de tâches |
Met à jour une liste de balises |
| Mettre à jour une phase |
Met à jour une phase |
| Minuteurs de liste |
Obtenir la liste des minuteurs |
| Obtenir des entrées |
Obtenir une entrée |
| Obtenir un budget |
Obtenir un budget |
| Obtenir un client |
Obtenir un client |
| Obtenir un compte |
Obtient les informations sur le compte d’utilisateur |
| Obtenir un groupe |
Obtenir un groupe |
| Obtenir un minuteur |
Obtenir un minuteur |
| Obtenir un projet |
Obtient un projet |
| Obtenir un todo |
Obtient un todo unique |
| Obtenir un utilisateur |
Obtient un seul utilisateur |
| Obtenir une balise |
Obtenir une seule balise |
| Obtenir une catégorie de phase |
Obtenir une catégorie de phase |
| Obtenir une liste de balises |
Obtient une liste d’étiquettes unique |
| Obtenir une liste de tâches |
Obtient une liste de tâches unique |
| Obtenir une phase |
Obtient une phase |
| Phases de liste |
Répertorier toutes les phases |
| Répertorier les budgets |
Obtenir la liste des budgets |
| Répertorier les clients |
Obtenir la liste des clients |
| Répertorier les devises |
Obtenir la liste des devises |
| Répertorier les langues |
Obtenir la liste des langues |
| Répertorier les listes de tâches |
Obtenir une liste de listes de tâches |
| Répertorier les listes d’étiquettes |
Obtenir la liste des listes de balises |
| Répertorier les pays |
Obtenir la liste des pays |
| Répertorier les todos |
Obtenir une liste de todos |
| Répertorier les utilisateurs |
Obtenir la liste des utilisateurs |
| Suggestions d’entrée de liste |
Obtenir la liste des suggestions d’entrée pour une période donnée |
| Supprimer la relation Group-Project |
Suppression d’un projet d’un groupe |
| Supprimer la relation Group-User |
Suppression d’un utilisateur d’un groupe |
| Supprimer la relation liste Project-Tag |
Supprimer la relation de liste de balises de projet |
| Supprimer la relation Project-Tag |
Supprimer la relation de balise de projet |
| Supprimer la relation Project-User |
Suppression d’un utilisateur d’un projet |
| Supprimer un budget |
Supprime un budget |
| Supprimer un client |
Supprime un client |
| Supprimer un groupe |
Supprimer un groupe |
| Supprimer un minuteur |
Supprimer un minuteur |
| Supprimer un projet |
Supprime un projet |
| Supprimer un todo |
Supprime un todo |
| Supprimer un utilisateur |
Supprime un utilisateur |
| Supprimer une balise |
Supprime une balise |
| Supprimer une catégorie de phase |
Supprimer une catégorie de phase |
| Supprimer une entrée |
Supprimer une entrée |
| Supprimer une liste de balises |
Supprime une liste de balises |
| Supprimer une liste de tâches |
Supprime une liste de tâches |
| Supprimer une phase |
Supprime une phase |
| Supprimer une suggestion d’entrée |
Supprime une suggestion d’entrée |
| Énumérer les projets |
Obtenir la liste des projets |
| Étiquettes de liste |
Obtenir la liste des balises |
Catégories de phases de liste
Obtenir la liste des catégories de phases
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
texte
|
text | string |
Chaîne de recherche en texte intégral |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Créer un avatar
Crée un avatar
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
image
|
image | True | binary |
Fichier contenant une image |
|
user_id
|
user_id | integer |
Identificateur de l’utilisateur qui a cet avatar |
|
|
account_id
|
account_id | integer |
Identificateur du compte qui a cet avatar |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
account_id
|
account_id | integer |
Identificateur du compte qui a cet avatar |
|
avatar_name
|
avatar_name | string |
nom de fichier unique |
|
avatar_url
|
avatar_url | string |
URL de l’image |
|
user_id
|
user_id | integer |
Identificateur de l’utilisateur qui a cet avatar |
Créer un budget
Crée un budget
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
budget_minutes
|
budget_minutes | True | integer |
La quantité de minutes que représente le budget |
|
interval
|
interval | integer |
Périodicité du budget : 0 = aucune périodicité, 1 = hebdomadaire, 2 = mensuel |
|
|
project_id
|
project_id | True | integer |
Identificateur du projet auquel appartient le budget |
|
récurrence
|
recurrence | True | integer |
Périodicité du budget : 0 = aucune périodicité, 1 = hebdomadaire, 2 = mensuel |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
budget_id
|
budget_id | integer |
Identificateur unique du budget |
|
budget_minutes
|
budget_minutes | integer |
La quantité de minutes que représente le budget |
|
interval
|
interval | integer |
Jour de réinitialisation du budget : 1 à 31 si le budget est mensuel, 0 à 6 si le budget est hebdomadaire |
|
is_active
|
is_active | integer |
Indique si le budget est actif ou non |
|
period_end
|
period_end | string |
Format : AAAA -MM-DD |
|
period_start
|
period_start | string |
Format : AAAA -MM-DD |
|
project_id
|
project_id | integer |
Identificateur du projet auquel appartient le budget |
|
récurrence
|
recurrence | integer |
Périodicité du budget : 0 = aucune périodicité, 1 = hebdomadaire, 2 = mensuel |
Créer un client
Crée un client
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
color
|
color | True | string |
Couleur utilisée dans les rapports |
|
nom
|
name | True | string |
Nom du client |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
client_id
|
client_id | integer |
Identificateur unique |
|
color
|
color | string |
Couleur utilisée dans les rapports |
|
is_active
|
is_active | boolean |
Indique si le client est archivé ou non |
|
nom
|
name | string |
Nom du client |
Créer un groupe
Créer un groupe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
|
nom
|
name | string |
Nom du groupe |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
group_id
|
group_id | integer |
Identificateur unique |
|
nom
|
name | string |
Nom du groupe |
Créer un minuteur
Crée un minuteur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
date
|
date | string |
Date du minuteur |
|
|
entry_suggestion_id
|
entry_suggestion_id | integer |
Identificateur unique de la suggestion d’entrée à partir de laquelle le minuteur est créé |
|
|
Remarques
|
notes | string |
Remarques sur le minuteur |
|
|
origin_date
|
origin_date | string |
Format Y-m-d requis avec repeatable_suggestion_id |
|
|
phase_id
|
phase_id | True | integer |
Identificateur unique de la phase à laquelle appartient le minuteur |
|
project_id
|
project_id | True | integer |
Identificateur unique du projet |
|
repeatable_suggestion_id
|
repeatable_suggestion_id | integer |
Identificateur unique de la suggestion d’entrée reproductible à partir de laquelle le minuteur est créé |
|
|
Secondes
|
seconds | integer | ||
|
Source
|
source | string |
Doit être l’une des integration_code disponibles ou « cohérence » |
|
|
source_text
|
source_text | string |
Texte qui décrit la source du minuteur |
|
|
source_url
|
source_url | string |
Texte qui décrit la source du minuteur |
|
|
tag_ids
|
tag_ids | array of integer |
Tableau de tag_id |
|
|
timer_status
|
timer_status | True | string | |
|
user_id
|
user_id | integer |
Identificateur unique de l’utilisateur qui a créé le minuteur |
Retours
- response
- object
Créer un projet
Crée un projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
api_only
|
api_only | boolean |
Que le projet soit public ou non, ce qui signifie qu’il est visible par tous les utilisateurs de l’espace de travail et que tout le monde peut suivre le temps sur celui-ci |
|
|
client_id
|
client_id | integer |
Que le projet soit public ou non, ce qui signifie qu’il est visible par tous les utilisateurs de l’espace de travail et que tout le monde peut suivre le temps sur celui-ci |
|
|
color
|
color | True | string |
Couleur utilisée pour la création de rapports |
|
descriptif
|
description | string |
Description textuelle du projet |
|
|
hourly_rate
|
hourly_rate | number |
Couleur utilisée pour la création de rapports |
|
|
is_billable
|
is_billable | boolean |
Que le projet soit public ou non, ce qui signifie qu’il est visible par tous les utilisateurs de l’espace de travail et que tout le monde peut suivre le temps sur celui-ci |
|
|
is_public
|
is_public | boolean |
Que le projet soit public ou non, ce qui signifie qu’il est visible par tous les utilisateurs de l’espace de travail et que tout le monde peut suivre le temps sur celui-ci |
|
|
nom
|
name | True | string |
Nom du projet |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
api_only
|
api_only | integer |
Indique si le projet est utilisable pour le suivi du temps uniquement à l’aide des API. |
|
client_id
|
client_id | integer |
Identificateur unique d’un client auquel appartient le projet |
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
descriptif
|
description | string |
Description textuelle du projet |
|
hourly_rate
|
hourly_rate | string |
Taux horaire général pour le projet. Une hourly_rate spécifique peut être définie sur la relation projet-utilisateur |
|
is_active
|
is_active | integer |
Indique si le projet est archivé ou non |
|
is_billable
|
is_billable | integer |
Indique si le projet est facturable par heure ou non |
|
is_public
|
is_public | integer |
Que le projet soit public ou non, ce qui signifie qu’il est visible par tous les utilisateurs de l’espace de travail et que tout le monde peut suivre le temps sur celui-ci |
|
nom
|
name | string |
Nom du projet |
|
project_id
|
project_id | integer |
Identificateur unique |
Créer un todo
Créer un todo
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
descriptif
|
description | string |
Description du todo |
|
|
due_date
|
due_date | string |
Données par lesquelles le todo doit être terminé |
|
|
index
|
index | integer |
Index du todo dans la liste (ordre) |
|
|
is_completed
|
is_completed | boolean |
Indique si le todo est marqué comme terminé ou non |
|
|
nom
|
name | True | string |
Titre du todo |
|
priority
|
priority | string |
Indique si le todo est marqué comme terminé ou non |
|
|
start_date
|
start_date | string |
Date à laquelle le todo doit être pris en charge |
|
|
status
|
status | string |
État actuel du todo |
|
|
tag_ids
|
tag_ids | array of integer |
Tableau de tag_id à lier au todo |
|
|
todo_list_id
|
todo_list_id | True | integer |
Identificateur unique de la liste de tâches à laquelle appartient le todo |
|
user_id
|
user_id | True | integer |
Identificateur unique de l’utilisateur affecté au todo |
|
user_ids
|
user_ids | array of integer |
Tableau de user_id représentant les utilisateurs affectés au todo |
Retours
- response
- object
Créer une balise
Crée une balise
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
nom
|
name | True | string |
Nom de la balise |
|
tag_list_id
|
tag_list_id | True | integer |
Identificateur unique de la liste de balises à laquelle appartient la balise |
Créer une catégorie de phase
Crée une catégorie de phase
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
|
nom
|
name | True | string |
Nom de la catégorie de phase |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
nom
|
name | string |
Nom de la catégorie de phase |
|
phase_category_id
|
phase_category_id | integer |
Identificateur unique |
Créer une entrée
Crée une entrée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
Facturé
|
billed | integer |
0 = Entrée facturable, 1 = Entrée facturée, 2 = Entrée non facturable |
|
|
date
|
date | True | string |
Date de l’entrée |
|
entry_suggestion_id
|
entry_suggestion_id | integer |
Identificateur unique de la suggestion d’entrée à partir de laquelle l’entrée est créée |
|
|
minutes
|
minutes | True | integer |
Durée de suivi en minutes |
|
Remarques
|
notes | string |
Remarques sur l’entrée de temps |
|
|
origin_date
|
origin_date | string |
Format Y-m-d requis avec repeatable_suggestion_id |
|
|
phase_id
|
phase_id | True | integer |
Identificateur unique de la phase à laquelle appartient l’entrée |
|
project_id
|
project_id | True | integer |
Identificateur unique du projet |
|
repeatable_suggestion_id
|
repeatable_suggestion_id | integer |
Identificateur unique de la suggestion d’entrée reproductible à partir de laquelle l’entrée est créée |
|
|
Source
|
source | string |
Doit être l’une des integration_code disponibles ou « cohérence » |
|
|
source_text
|
source_text | string |
Texte qui décrit la source de l’entrée |
|
|
source_url
|
source_url | string |
Texte qui décrit la source de l’entrée |
|
|
tag_ids
|
tag_ids | array of integer |
Tableau de tag_id |
|
|
user_id
|
user_id | integer |
Identificateur unique de l’utilisateur qui a créé l’entrée |
Retours
- response
- object
Créer une liste de balises
Crée une liste d’étiquettes
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
|
nom
|
name | string |
Nom de la liste des balises |
|
|
text_color
|
text_color | string |
Couleur du texte utilisé pour la création de rapports |
Créer une liste de tâches
Créer une liste de tâches
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
color
|
color | True | string |
Couleur utilisée pour la création de rapports |
|
index
|
index | integer |
Couleur utilisée pour la création de rapports |
|
|
nom
|
name | True | string |
Nom de la liste des tâches |
|
project_id
|
project_id | True | integer |
Identificateur unique du projet auquel appartient la liste des tâches |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
date_de_création
|
created_at | string |
Date et heure de création |
|
index
|
index | integer |
Index de la liste des tâches dans le tableau (ordre) |
|
nom
|
name | string |
Nom de la liste des tâches |
|
project_id
|
project_id | integer |
Identificateur unique du projet auquel appartient la liste des tâches |
|
todo_list_id
|
todo_list_id | integer |
Identificateur unique |
|
updated_at
|
updated_at | string |
Date et heure mises à jour |
Créer une phase
Créer une phase
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
budget_minutes
|
budget_minutes | True | integer |
Durée budgétaire de la phaseis. La somme des budget_minutes des phases ne doit pas être râpée que le temps budgétaire du projet |
|
nom
|
name | True | string |
Nom de la phase |
|
phase_category_id
|
phase_category_id | integer |
Identificateur unique de la catégorie de phase à laquelle appartient la phase |
|
|
project_id
|
project_id | True | integer |
Durée budgétaire de la phaseis. La somme des budget_minutes des phases ne doit pas être râpée que le temps budgétaire du projet |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
budget_minutes
|
budget_minutes | integer |
Durée budgétaire de la phaseis. La somme des budget_minutes des phases ne doit pas être râpée que le temps budgétaire du projet |
|
is_open
|
is_open | integer |
Indique si la phase est archivée ou non |
|
nom
|
name | string |
Nom de la phase |
|
phase_category_id
|
phase_category_id | integer |
Identificateur unique de la catégorie de phase à laquelle appartient la phase |
|
phase_id
|
phase_id | integer |
Identificateur unique |
|
project_id
|
project_id | integer |
Identificateur unique du projet auquel appartient la phase |
Créer une relation de liste Project-Tag
Créer une relation de liste Project-Tag
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
tag_list
|
tag_list | True | string | |
|
budget_amount
|
budget_amount | number |
Montant budgété alloué à cette liste d’étiquettes sur ce projet |
|
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées allouées à cette liste de balises sur ce projet |
|
|
budget_amount
|
budget_amount | number |
Montant budgété alloué à cette liste d’étiquettes sur ce projet |
|
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées allouées à cette liste de balises sur ce projet |
|
|
obligatoire
|
required | boolean |
Indique si la balise est requise pour les entrées temporelles de ce projet |
Créer une relation Group-Project
Attacher un projet à un groupe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
group | True | string | |
|
project
|
project | True | string | |
|
Accepter
|
Accept | string |
application/json |
Créer une relation Group-User
Attacher un utilisateur à un groupe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
group | True | string | |
|
utilisateur
|
user | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
is_gm
|
is_gm | boolean |
Indique si l’utilisateur est le gestionnaire de groupe du groupe |
Créer une relation Project-Tag
Créer une relation de liste Project-Tag
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
tag
|
tag | True | string | |
|
budget_amount
|
budget_amount | number |
Montant budgété alloué à cette balise sur ce projet |
|
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées allouées à cette balise sur ce projet |
|
|
budget_amount
|
budget_amount | number |
Montant budgété alloué à cette balise sur ce projet |
|
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées allouées à cette balise sur ce projet |
Créer une relation Project-User
Attacher un utilisateur à un projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
utilisateur
|
user | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées pour cet utilisateur dans ce projet |
|
|
hourly_rate
|
hourly_rate | number |
Taux horaire pour cet utilisateur dans ce projet. Précédence du taux horaire au niveau du projet et du taux horaire au niveau du compte |
|
|
is_favorited
|
is_favorited | boolean |
Indique si le projet est préféré ou non par l’utilisateur |
|
|
is_pm
|
is_pm | boolean |
Indique si l’utilisateur est responsable de projet du projet |
Entrées de liste
Obtenir la liste des entrées
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
|
|
member_ids[]
|
member_ids[] | string |
Liste séparée par des virgules d’ID d’utilisateur pour filtrer les résultats |
|
|
entry_ids[]
|
entry_ids[] | string |
Liste séparée par des virgules d’ID d’entrée pour filtrer les résultats |
|
|
project_ids[]
|
project_ids[] | string |
Liste séparée par des virgules d’ID de projet pour filtrer les résultats |
|
|
phase_ids[]
|
phase_ids[] | string |
Liste séparée par des virgules d’ID de phase pour filtrer les résultats |
|
|
client_ids[]
|
client_ids[] | string |
Liste séparée par des virgules d’ID client pour filtrer les résultats |
|
|
group_ids[]
|
group_ids[] | string |
Liste séparée par des virgules d’ID de groupe pour filtrer les résultats |
|
|
category_ids[]
|
category_ids[] | string |
Liste séparée par des virgules d’ID de catégorie de phase pour filtrer les résultats |
|
|
tag_list_ids[]
|
tag_list_ids[] | string |
Liste séparée par des virgules d’ID de liste d’étiquettes pour filtrer les résultats |
|
|
tag_ids[]
|
tag_ids[] | string |
Liste séparée par des virgules d’ID de balise pour filtrer les résultats |
|
|
billed_status
|
billed_status | integer |
Obtenez uniquement l’entrée dont l’état est facturé : 0 : Non facturé 1 : Facturé 2 : Non facturable 3 : Facturable 3 : Facturable |
|
|
délai
|
timeframe | string |
Obtenir uniquement les entrées dans une période donnée |
|
|
date_from
|
date_from | string |
Obtenez uniquement les entrées qui ont une date gratuite ou égale à cette date |
|
|
date_to
|
date_to | string |
Obtenir uniquement les entrées dont la date est inférieure ou égale à cette date |
|
|
texte
|
text | string |
Obtenir des entrées qui contiennent ce texte dans les notes |
|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
données
|
data | array of object | |
|
Facturé
|
data.billed | integer |
Indique si l’entrée a été facturée |
|
client_id
|
data.client_id | integer |
Identificateur unique du client qui appartient au projet de l’entrée |
|
coût
|
data.cost | string |
Coût monétaire de l’entrée de temps en fonction du coût horaire de l’utilisateur qui l’a créé |
|
created_date
|
data.created_date | string |
Date et heure de création |
|
entry_date
|
data.entry_date | string |
Date de l’entrée |
|
entry_id
|
data.entry_id | integer |
Identificateur unique |
|
entry_minutes
|
data.entry_minutes | integer |
Durée de suivi en minutes |
|
locked
|
data.locked | integer |
Indique si l’entrée est verrouillée ou non |
|
locked_by_apionly
|
data.locked_by_apionly | integer |
Indique si l’entrée est verrouillée par restriction sur l’application tierce uniquement |
|
locked_by_date
|
data.locked_by_date | integer |
Indique si l’entrée est verrouillée par date |
|
locked_by_membership
|
data.locked_by_membership | integer |
Indique si l’entrée est verrouillée par l’appartenance |
|
Remarques
|
data.notes | string |
Remarques sur l’entrée de temps |
|
phase_category_id
|
data.phase_category_id | integer |
Identificateur unique de la catégorie de phase à laquelle appartient la phase d’entrée |
|
phase_id
|
data.phase_id | integer |
Identificateur unique de la phase à laquelle appartient l’entrée |
|
bénéfice
|
data.profit | string |
Différence entre le chiffre d’affaires et le coût |
|
project_id
|
data.project_id | integer |
Identificateur unique du projet |
|
chiffre d’affaires
|
data.revenue | string |
Revenu monétaire de l’entrée de temps en fonction du taux horaire général, du projet . |
|
Source
|
data.source | string |
Indique la source de l’entrée (le cas échéant) |
|
source_data
|
data.source_data | string |
Données supplémentaires de la source |
|
source_id
|
data.source_id | string |
Identificateur unique de la source de l’entrée |
|
source_text
|
data.source_text | string |
Texte qui décrit la source de l’entrée |
|
source_url
|
data.source_url | string |
URL vers la source de l’entrée |
|
suggested_phase_id
|
data.suggested_phase_id | string |
Identificateur facultatif d’une phase suggérée si l’entrée est créée à partir d’une entrée EntrySuggestion |
|
suggested_project_id
|
data.suggested_project_id | string |
Identificateur facultatif d’un projet suggéré si l’entrée est créée à partir d’une entrySuggestion |
|
todo_id
|
data.todo_id | string |
Identificateur unique d’un todo lié à l’entrée de temps |
|
updated_date
|
data.updated_date | string |
Mise à jour de date et d’heure od |
|
user_id
|
data.user_id | integer |
Identificateur unique de l’utilisateur qui a créé l’entrée |
|
premier
|
links.first | string | |
|
last
|
links.last | string | |
|
prochain
|
links.next | string | |
|
Prev
|
links.prev | string | |
|
current_page
|
meta.current_page | integer | |
|
de
|
meta.from | integer | |
|
last_page
|
meta.last_page | integer | |
|
links
|
meta.links | array of object | |
|
active
|
meta.links.active | boolean | |
|
label
|
meta.links.label | string | |
|
URL
|
meta.links.url | string | |
|
path
|
meta.path | string | |
|
per_page
|
meta.per_page | integer | |
|
à
|
meta.to | integer | |
|
total
|
meta.total | integer |
Groupes de listes
Obtenir la liste de tous les groupes
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Liste des zones
Obtenir la liste des zones
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
country_code
|
country_code | string |
Code du pays auquel appartient la zone |
|
nom
|
name | string |
Nom du fuseau horaire |
|
zone_id
|
zone_id | integer |
Identificateur unique |
Mettre à jour la relation Group-User
Met à jour la relation entre un utilisateur et un groupe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
group | True | string | |
|
utilisateur
|
user | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
is_gm
|
is_gm | boolean |
Indique si l’utilisateur est le gestionnaire de groupe du groupe |
Mettre à jour la relation liste Project-Tag
Mettre à jour la relation de liste de balises de projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
tag_list
|
tag_list | True | string | |
|
budget_amount
|
budget_amount | number |
Montant budgété alloué à cette liste d’étiquettes sur ce projet |
|
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées allouées à cette balise de liste sur ce projet |
|
|
budget_amount
|
budget_amount | number |
Montant budgété alloué à cette liste d’étiquettes sur ce projet |
|
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées allouées à cette liste de balises sur ce projet |
|
|
obligatoire
|
required | boolean |
Mettre à jour la relation Project-Tag
Mettre à jour la relation de liste de balises de projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
tag
|
tag | True | string | |
|
budget_amount
|
budget_amount | number |
Montant budgété alloué à cette balise sur ce projet |
|
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées allouées à cette balise sur ce projet |
|
|
budget_amount
|
budget_amount | number |
Montant budgété alloué à cette balise sur ce projet |
|
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées allouées à cette balise sur ce projet |
Mettre à jour la relation Project-User
Met à jour la relation entre un projet et un utilisateur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
utilisateur
|
user | True | string | |
|
budget_minutes
|
budget_minutes | integer |
Minutes budgétées pour cet utilisateur dans ce projet |
|
|
hourly_rate
|
hourly_rate | number |
Taux horaire pour cet utilisateur dans ce projet. Précédence du taux horaire au niveau du projet et du taux horaire au niveau du compte |
|
|
is_favorited
|
is_favorited | boolean |
Indique si le projet est préféré ou non par l’utilisateur |
|
|
is_pm
|
is_pm | boolean |
Indique si l’utilisateur est responsable de projet du projet |
Mettre à jour le compte
Met à jour un compte
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
account_name
|
account_name | string |
Nom du compte, généralement le nom de la société. |
|
|
adminNewEntryForOthers
|
adminNewEntryForOthers | boolean |
Possibilité d’ajouter des entrées pour le compte d’autres utilisateurs |
|
|
allow_password_login
|
allow_password_login | boolean |
Indique si la connexion avec e-mail + mot de passe est autorisée |
|
|
idp_cert
|
idp_cert | string |
Certificat du fournisseur d’identité (utilisé avec type = saml) |
|
|
idp_entity_id
|
idp_entity_id | string |
ID du fournisseur d’identité (utilisé avec type = saml) |
|
|
idp_metadata_url
|
idp_metadata_url | string |
ID du fournisseur d’identité (utilisé avec type = saml) |
|
|
idp_sso_url
|
idp_sso_url | string |
URL d’authentification unique (utilisée avec type = saml) |
|
|
type
|
type | string |
Type de méthode de connexion |
|
|
code de devise
|
currencyCode | string |
Code de la devise utilisée |
|
|
enabled
|
enabled | boolean |
Indique si l’automatisation du verrou d’entrée est activée ou non |
|
|
interval
|
interval | string |
Intervalle du verrou d’entrée |
|
|
interval_target
|
interval_target | number |
Entre 1 et 31 si l’intervalle est mensuel (le jour du mois), entre 0 et 6i si l’intervalle est hebdomadaire |
|
|
memberAverageCost
|
memberAverageCost | number |
Indique le coût moyen du travail pour les membres du compte |
|
|
showWorkingTime
|
showWorkingTime | boolean |
Indique si les utilisateurs peuvent voir ou non leur temps de travail dans leur tableau de bord. (par exemple, 7h de 8h) |
Mettre à jour un budget
Met à jour un budget
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
budget
|
budget | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
budget_minutes
|
budget_minutes | integer |
Jour de réinitialisation du budget : 1 à 31 si le budget est mensuel, 0 à 6 si le budget est hebdomadaire |
|
|
interval
|
interval | integer |
Jour de réinitialisation du budget : 1 à 31 si le budget est mensuel, 0 à 6 si le budget est hebdomadaire |
|
|
récurrence
|
recurrence | integer |
Périodicité du budget : 0 = aucune périodicité, 1 = hebdomadaire, 2 = mensuel |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
budget_id
|
budget_id | integer |
Identificateur unique du budget |
|
budget_minutes
|
budget_minutes | integer |
La quantité de minutes que représente le budget |
|
interval
|
interval | integer |
Jour de réinitialisation du budget : 1 à 31 si le budget est mensuel, 0 à 6 si le budget est hebdomadaire |
|
is_active
|
is_active | integer |
Indique si le budget est actif ou non |
|
period_end
|
period_end | string |
Format : AAAA -MM-DD |
|
period_start
|
period_start | string |
Format : AAAA -MM-DD |
|
project_id
|
project_id | integer |
Identificateur du projet auquel appartient le budget |
|
récurrence
|
recurrence | integer |
Périodicité du budget : 0 = aucune périodicité, 1 = hebdomadaire, 2 = mensuel |
Mettre à jour un client
Met à jour un client
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
client
|
client | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
color
|
color | True | string |
Couleur utilisée dans les rapports |
|
nom
|
name | True | string |
Couleur utilisée dans les rapports |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
client_id
|
client_id | integer |
Identificateur unique |
|
color
|
color | string |
Couleur utilisée dans les rapports |
|
is_active
|
is_active | boolean |
Indique si le client est archivé ou non |
|
nom
|
name | string |
Nom du client |
Mettre à jour un groupe
Mettre à jour un groupe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
group | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
|
nom
|
name | string |
Nom du groupe |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
group_id
|
group_id | integer |
Identificateur unique |
|
nom
|
name | string |
Nom du groupe |
Mettre à jour un minuteur
Met à jour un minuteur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
minuteur
|
timer | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
date
|
date | string |
Date du minuteur |
|
|
entry_suggestion_id
|
entry_suggestion_id | integer |
Identificateur unique de la suggestion d’entrée à partir de laquelle le minuteur est créé |
|
|
Remarques
|
notes | string |
Remarques sur le minuteur |
|
|
origin_date
|
origin_date | string |
Format Y-m-d requis avec repeatable_suggestion_id |
|
|
phase_id
|
phase_id | True | integer |
Identificateur unique de la phase à laquelle appartient le minuteur |
|
project_id
|
project_id | True | integer |
Identificateur unique du projet |
|
repeatable_suggestion_id
|
repeatable_suggestion_id | integer |
Identificateur unique de la suggestion d’entrée reproductible à partir de laquelle le minuteur est créé |
|
|
Secondes
|
seconds | integer | ||
|
Source
|
source | string |
Doit être l’une des integration_code disponibles ou « cohérence » |
|
|
source_text
|
source_text | string |
Texte qui décrit la source du minuteur |
|
|
source_url
|
source_url | string |
Texte qui décrit la source du minuteur |
|
|
tag_ids
|
tag_ids | array of integer |
Tableau de tag_id |
|
|
timer_status
|
timer_status | True | string | |
|
user_id
|
user_id | integer |
Identificateur unique de l’utilisateur qui a créé le minuteur |
Mettre à jour un projet
Met à jour un projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
api_only
|
api_only | boolean |
Indique si le projet est utilisable pour le suivi du temps uniquement à l’aide des API. |
|
|
client_id
|
client_id | integer |
Identificateur unique d’un client auquel appartient le projet |
|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
|
descriptif
|
description | string |
Description textuelle du projet |
|
|
hourly_rate
|
hourly_rate | number |
Couleur utilisée pour la création de rapports |
|
|
is_billable
|
is_billable | boolean |
Indique si le projet est facturable par heure ou non |
|
|
is_public
|
is_public | boolean |
Que le projet soit public ou non, ce qui signifie qu’il est visible par tous les utilisateurs de l’espace de travail et que tout le monde peut suivre le temps sur celui-ci |
|
|
nom
|
name | string |
Nom du projet |
Mettre à jour un todo
Met à jour un todo
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
todo
|
todo | True | string | |
|
descriptif
|
description | string |
Description du todo |
|
|
due_date
|
due_date | string |
Données par lesquelles le todo doit être terminé |
|
|
index
|
index | integer |
Index du todo dans la liste (ordre) |
|
|
is_completed
|
is_completed | boolean |
Indique si le todo est marqué comme terminé ou non |
|
|
nom
|
name | string |
Titre du todo |
|
|
priority
|
priority | string |
Indique si le todo est marqué comme terminé ou non |
|
|
project_id
|
project_id | integer |
Identificateur unique du projet auquel appartient le todo |
|
|
start_date
|
start_date | string |
Date à laquelle le todo doit être pris en charge |
|
|
status
|
status | string |
État actuel du todo |
|
|
tag_ids
|
tag_ids | array of integer |
Tableau de tag_id à lier au todo |
|
|
todo_list_id
|
todo_list_id | integer |
Identificateur unique de la liste de tâches à laquelle appartient le todo |
|
|
user_id
|
user_id | integer |
Identificateur unique de l’utilisateur affecté au todo |
|
|
user_ids
|
user_ids | array of integer |
Tableau de user_id représentant les utilisateurs affectés au todo |
Retours
- response
- object
Mettre à jour un utilisateur
Met à jour un utilisateur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
utilisateur
|
user | True | string | |
|
group_id
|
group_id | integer |
Identificateur unique du groupe auquel appartient l’utilisateur |
|
|
user_hourly_cost
|
user_hourly_cost | integer |
Coût horaire de l’utilisateur, exprimé dans la devise sélectionnée dans les paramètres du compte |
|
|
user_hourly_rate
|
user_hourly_rate | integer |
Taux horaire de l’utilisateur, exprimé dans la devise sélectionnée dans les paramètres du compte |
|
|
working_time
|
working_time | integer |
Combien d’heures l’utilisateur travaille généralement sur une journée |
|
|
workspace_access_level
|
workspace_access_level | string |
Rôle de l’utilisateur dans Timeneye : propriétaire, administrateur ou membre |
Mettre à jour une balise
Met à jour une balise
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
tag
|
tag | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
|
nom
|
name | string |
Nom de la balise |
|
|
tag_list_id
|
tag_list_id | integer |
Identificateur unique de la liste de balises à laquelle appartient la balise |
Mettre à jour une catégorie de phase
Mettre à jour une catégorie de phase
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
phase_category
|
phase_category | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
|
nom
|
name | string |
Nom de la catégorie de phase |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
nom
|
name | string |
Nom de la catégorie de phase |
|
phase_category_id
|
phase_category_id | integer |
Identificateur unique |
Mettre à jour une entrée
Met à jour une entrée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
entry
|
entry | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
Facturé
|
billed | integer |
0 = Entrée facturable, 1 = Entrée facturée, 2 = Entrée non facturable |
|
|
date
|
date | string |
Date de l’entrée |
|
|
entry_suggestion_id
|
entry_suggestion_id | integer |
Identificateur unique de la suggestion d’entrée à partir de laquelle l’entrée est créée |
|
|
minutes
|
minutes | integer |
Durée de suivi en minutes |
|
|
Remarques
|
notes | string |
Remarques sur l’entrée de temps |
|
|
origin_date
|
origin_date | string |
Format Y-m-d requis avec repeatable_suggestion_id |
|
|
phase_id
|
phase_id | integer |
Identificateur unique de la phase à laquelle appartient l’entrée |
|
|
project_id
|
project_id | integer |
Identificateur unique du projet |
|
|
repeatable_suggestion_id
|
repeatable_suggestion_id | integer |
Identificateur unique de la suggestion d’entrée reproductible à partir de laquelle l’entrée est créée |
|
|
Source
|
source | string |
Doit être l’une des integration_code disponibles ou « cohérence » |
|
|
source_text
|
source_text | string |
Texte qui décrit la source de l’entrée |
|
|
source_url
|
source_url | string |
Texte qui décrit la source de l’entrée |
|
|
tag_ids
|
tag_ids | array of integer |
Tableau de tag_id |
|
|
user_id
|
user_id | integer |
Identificateur unique de l’utilisateur qui a créé l’entrée |
Mettre à jour une liste de balises
Met à jour une liste de balises
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
tag_list
|
tag_list | True | string | |
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
|
nom
|
name | string |
Nom de la liste des balises |
|
|
text_color
|
text_color | string |
Couleur du texte utilisé pour la création de rapports |
Mettre à jour une liste de tâches
Met à jour une liste de balises
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
todo_list
|
todo_list | True | string | |
|
color
|
color | True | string |
Couleur utilisée pour la création de rapports |
|
index
|
index | integer |
Couleur utilisée pour la création de rapports |
|
|
nom
|
name | True | string |
Nom de la liste des tâches |
|
project_id
|
project_id | True | integer |
Identificateur unique du projet auquel appartient la liste des tâches |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
date_de_création
|
created_at | string |
Date et heure de création |
|
index
|
index | integer |
Index de la liste des tâches dans le tableau (ordre) |
|
nom
|
name | string |
Nom de la liste des tâches |
|
project_id
|
project_id | integer |
Identificateur unique du projet auquel appartient la liste des tâches |
|
todo_list_id
|
todo_list_id | integer |
Identificateur unique |
|
updated_at
|
updated_at | string |
Date et heure mises à jour |
Mettre à jour une phase
Met à jour une phase
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
phase
|
phase | True | string | |
|
Accepter
|
Accept | string |
application/json |
|
|
budget_minutes
|
budget_minutes | integer |
Durée budgétaire de la phaseis. La somme des budget_minutes des phases ne doit pas être râpée que le temps budgétaire du projet |
|
|
is_open
|
is_open | integer |
Indique si la phase est archivée ou non |
|
|
nom
|
name | string |
Nom de la phase |
|
|
phase_category_id
|
phase_category_id | integer |
Identificateur unique de la catégorie de phase à laquelle appartient la phase |
|
|
project_id
|
project_id | integer |
Identificateur unique du projet auquel appartient la phase |
Minuteurs de liste
Obtenir la liste des minuteurs
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
|
|
date_from
|
date_from | string |
Obtenez uniquement les minuteurs qui ont un grature de date ou égal à cette date |
|
|
date_to
|
date_to | string |
Obtenir uniquement les minuteurs dont la date est inférieure ou égale à cette date |
|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Obtenir des entrées
Obtenir une entrée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
entry
|
entry | True | string | |
|
Accepter
|
Accept | string |
application/json |
Retours
- response
- object
Obtenir un budget
Obtenir un budget
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
budget
|
budget | True | string | |
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
budget_id
|
budget_id | integer |
Identificateur unique du budget |
|
budget_minutes
|
budget_minutes | integer |
La quantité de minutes que représente le budget |
|
interval
|
interval | integer |
Jour de réinitialisation du budget : 1 à 31 si le budget est mensuel, 0 à 6 si le budget est hebdomadaire |
|
is_active
|
is_active | integer |
Indique si le budget est actif ou non |
|
period_end
|
period_end | string |
Format : AAAA -MM-DD |
|
period_start
|
period_start | string |
Format : AAAA -MM-DD |
|
project_id
|
project_id | integer |
Identificateur du projet auquel appartient le budget |
|
récurrence
|
recurrence | integer |
Périodicité du budget : 0 = aucune périodicité, 1 = hebdomadaire, 2 = mensuel |
Obtenir un client
Obtenir un client
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
client
|
client | True | string | |
|
Accepter
|
Accept | string |
application/json |
Obtenir un compte
Obtient les informations sur le compte d’utilisateur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
Obtenir un groupe
Obtenir un groupe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
group | True | string | |
|
Accepter
|
Accept | string |
application/json |
Obtenir un minuteur
Obtenir un minuteur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
minuteur
|
timer | True | string | |
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Obtenir un projet
Obtient un projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
Accepter
|
Accept | string |
application/json |
Obtenir un todo
Obtient un todo unique
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
todo
|
todo | True | string |
Retours
- response
- object
Obtenir un utilisateur
Obtient un seul utilisateur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
utilisateur
|
user | True | string |
Obtenir une balise
Obtenir une seule balise
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
tag
|
tag | True | string | |
|
Accepter
|
Accept | string |
application/json |
Obtenir une catégorie de phase
Obtenir une catégorie de phase
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
phase_category
|
phase_category | True | string | |
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
color
|
color | string |
Couleur utilisée pour la création de rapports |
|
nom
|
name | string |
Nom de la catégorie de phase |
|
phase_category_id
|
phase_category_id | integer |
Identificateur unique |
Obtenir une liste de balises
Obtient une liste d’étiquettes unique
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
tag_list
|
tag_list | True | string |
Obtenir une liste de tâches
Obtient une liste de tâches unique
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
todo_list
|
todo_list | True | string |
Obtenir une phase
Obtient une phase
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
phase
|
phase | True | string | |
|
Accepter
|
Accept | string |
application/json |
Phases de liste
Répertorier toutes les phases
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
texte
|
text | string |
Obtenir des phases contenant ce texte dans le nom |
|
|
active
|
active | boolean |
Obtenir uniquement des phases actives ou inactives |
|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
project_id
|
project_id | integer |
Obtenir des phases appartenant à un projet |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Répertorier les budgets
Obtenir la liste des budgets
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
|
|
project_id
|
project_id | integer |
Identificateur du projet auquel appartient le budget |
|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
données
|
data | array of object | |
|
budget_id
|
data.budget_id | integer |
Identificateur unique du budget |
|
budget_minutes
|
data.budget_minutes | integer |
La quantité de minutes que représente le budget |
|
interval
|
data.interval | integer |
Jour de réinitialisation du budget : 1 à 31 si le budget est mensuel, 0 à 6 si le budget est hebdomadaire |
|
is_active
|
data.is_active | integer |
Indique si le budget est actif ou non |
|
period_end
|
data.period_end | string |
Format : AAAA -MM-DD |
|
period_start
|
data.period_start | string |
Format : AAAA -MM-DD |
|
project_id
|
data.project_id | integer |
Identificateur du projet auquel appartient le budget |
|
récurrence
|
data.recurrence | integer |
Périodicité du budget : 0 = aucune périodicité, 1 = hebdomadaire, 2 = mensuel |
|
premier
|
links.first | string | |
|
last
|
links.last | string | |
|
prochain
|
links.next | string | |
|
Prev
|
links.prev | string | |
|
current_page
|
meta.current_page | integer | |
|
de
|
meta.from | integer | |
|
last_page
|
meta.last_page | integer | |
|
links
|
meta.links | array of object | |
|
active
|
meta.links.active | boolean | |
|
label
|
meta.links.label | string | |
|
URL
|
meta.links.url | string | |
|
path
|
meta.path | string | |
|
per_page
|
meta.per_page | integer | |
|
à
|
meta.to | integer | |
|
total
|
meta.total | integer |
Répertorier les clients
Obtenir la liste des clients
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
|
|
texte
|
text | string |
Recherche dans le nom du client |
|
|
member_ids[]
|
member_ids[] | string |
Liste séparée par des virgules d’ID client pour filtrer les résultats |
|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
données
|
data | array of object | |
|
client_id
|
data.client_id | integer |
Identificateur unique |
|
color
|
data.color | string |
Couleur utilisée dans les rapports |
|
is_active
|
data.is_active | boolean |
Indique si le client est archivé ou non |
|
nom
|
data.name | string |
Nom du client |
|
premier
|
links.first | string | |
|
last
|
links.last | string | |
|
prochain
|
links.next | string | |
|
Prev
|
links.prev | string | |
|
current_page
|
meta.current_page | integer | |
|
de
|
meta.from | integer | |
|
last_page
|
meta.last_page | integer | |
|
links
|
meta.links | array of object | |
|
active
|
meta.links.active | boolean | |
|
label
|
meta.links.label | string | |
|
URL
|
meta.links.url | string | |
|
path
|
meta.path | string | |
|
per_page
|
meta.per_page | integer | |
|
à
|
meta.to | integer | |
|
total
|
meta.total | integer |
Répertorier les devises
Obtenir la liste des devises
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
currency_code
|
currency_code | string | |
|
nom
|
name | string |
Répertorier les langues
Obtenir la liste des langues
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
language_code
|
language_code | string |
Identificateur unique |
|
nom
|
name | string |
Nom de la langue |
Répertorier les listes de tâches
Obtenir une liste de listes de tâches
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
|
|
project_id
|
project_id | integer |
Identificateur unique du projet auquel appartient la liste des tâches |
|
|
load[]
|
load[] | string |
Liste séparée par des virgules d’entités à charger. '"todos » est la seule valeur acceptée' |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of object | |
|
items
|
data | object | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Répertorier les listes d’étiquettes
Obtenir la liste des listes de balises
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
|
|
project_id
|
project_id | integer |
Obtenir des listes d’étiquettes appartenant à un projet |
|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Répertorier les pays
Obtenir la liste des pays
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
company_tax
|
company_tax | string | |
|
country_code
|
country_code | string | |
|
nom
|
name | string | |
|
private_tax
|
private_tax | string | |
|
vat_required
|
vat_required | integer |
Répertorier les todos
Obtenir une liste de todos
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
|
|
project_id
|
project_id | integer |
Identificateur unique du projet auquel appartient le todo |
|
|
todo_list_id
|
todo_list_id | integer |
Identificateur unique d’une liste de tâches |
|
|
user_ids[]
|
user_ids[] | string |
Liste séparée par des virgules d’identificateurs uniques utilisateur affectés aux todos |
|
|
priority[]
|
priority[] | string |
Liste de priorités séparées par des virgules : valeurs autorisées : faible, moyen, élevé |
|
|
status[]
|
status[] | string |
Liste séparée par des virgules des états. Valeurs autorisées : todo, in_progress, terminé |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of object | |
|
items
|
data | object | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Répertorier les utilisateurs
Obtenir la liste des utilisateurs
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
|
|
texte
|
text | string |
Recherche en texte intégral |
|
|
nom
|
name | string |
Rechercher les utilisateurs par nom |
|
|
Messagerie électronique
|
string |
Rechercher les utilisateurs par e-mail |
||
|
status
|
status | string |
Rechercher les utilisateurs par état |
|
|
active
|
active | boolean |
Rechercher les utilisateurs par état actif |
|
|
group_ids[]
|
group_ids[] | string |
Liste séparée par des virgules d’ID de groupe à filtrer par |
|
|
group_id
|
group_id | string |
Rechercher les utilisateurs appartenant à un groupe |
|
|
member_ids[]
|
member_ids[] | string |
Liste séparée par des virgules d’ID d’utilisateur à filtrer par |
|
|
project_ids[]
|
project_ids[] | string |
Liste séparée par des virgules d’ID de projet à filtrer par |
|
|
client_ids[]
|
client_ids[] | string |
Liste séparée par des virgules d’ID client à filtrer par |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Suggestions d’entrée de liste
Obtenir la liste des suggestions d’entrée pour une période donnée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
no_paginate
|
no_paginate | boolean |
Obtenir une liste complète des suggestions sans paginer les résultats |
|
|
délai
|
timeframe | string |
Obtenez uniquement les suggestions dans un délai donné |
|
|
date_from
|
date_from | string |
Obtenez uniquement les suggestions dont la date est gratuite ou égale à cette date |
|
|
date_to
|
date_to | string |
Obtenez uniquement les suggestions dont la date est inférieure ou égale à cette date |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of object | |
|
a accepté
|
data.accepted | integer |
Indique si la suggestion est acceptée ou non transformée en entrée |
|
created_datetime
|
data.created_datetime | string |
Date et heure de création de la suggestion |
|
entry_date
|
data.entry_date | string |
Date suggérée |
|
entry_minutes
|
data.entry_minutes | integer |
Durée suggérée en minutes |
|
entry_suggestion_id
|
data.entry_suggestion_id | integer |
Identificateur unique |
|
Remarques
|
data.notes | string |
Remarques relatives à la source de la suggestion |
|
phase_id
|
data.phase_id | integer |
Identificateur unique de la phase suggérée |
|
phase_name
|
data.phase_name | string |
Nom de la phase suggérée |
|
project_id
|
data.project_id | integer |
Identificateur unique du projet suggéré |
|
project_name
|
data.project_name | string |
Nom du projet suggéré |
|
Source
|
data.source | string |
Identificateur de source |
|
source_data
|
data.source_data | string |
Autres données liées à la source |
|
source_id
|
data.source_id | string |
Identificateur unique de la source |
|
source_text
|
data.source_text | string |
Texte lié à la source |
|
source_url
|
data.source_url | string |
URL de la source de la suggestion |
|
todo_id
|
data.todo_id | integer | |
|
user_id
|
data.user_id | integer |
Identificateur unique de l’utilisateur propriétaire de la suggestion |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Supprimer la relation Group-Project
Suppression d’un projet d’un groupe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
group | True | string | |
|
project
|
project | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer la relation Group-User
Suppression d’un utilisateur d’un groupe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
group | True | string | |
|
utilisateur
|
user | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer la relation liste Project-Tag
Supprimer la relation de liste de balises de projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
tag_list
|
tag_list | True | string |
Supprimer la relation Project-Tag
Supprimer la relation de balise de projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
tag
|
tag | True | string |
Supprimer la relation Project-User
Suppression d’un utilisateur d’un projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
utilisateur
|
user | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer un budget
Supprime un budget
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
budget
|
budget | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer un client
Supprime un client
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
client
|
client | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer un groupe
Supprimer un groupe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
group | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer un minuteur
Supprimer un minuteur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
minuteur
|
timer | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer un projet
Supprime un projet
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
project
|
project | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer un todo
Supprime un todo
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
todo
|
todo | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer un utilisateur
Supprime un utilisateur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
utilisateur
|
user | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer une balise
Supprime une balise
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
tag
|
tag | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer une catégorie de phase
Supprimer une catégorie de phase
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
phase_category
|
phase_category | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer une entrée
Supprimer une entrée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
entry
|
entry | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer une liste de balises
Supprime une liste de balises
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
tag_list
|
tag_list | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer une liste de tâches
Supprime une liste de tâches
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
todo_list
|
todo_list | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer une phase
Supprime une phase
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
phase
|
phase | True | string | |
|
Accepter
|
Accept | string |
application/json |
Supprimer une suggestion d’entrée
Supprime une suggestion d’entrée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
entry_suggestion
|
entry_suggestion | True | string | |
|
Accepter
|
Accept | string |
application/json |
Énumérer les projets
Obtenir la liste des projets
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
public
|
public | boolean |
Obtenir uniquement des projets publics |
|
|
active
|
active | boolean |
Obtenir uniquement des projets actifs |
|
|
Facturable
|
billable | boolean |
Obtenir uniquement des projets facturables |
|
|
load[]
|
load[] | string |
Liste séparée par des virgules d’entités à charger. Valeurs possibles : utilisateurs, budget, phases, groupes |
|
|
texte
|
text | string |
Recherche en texte intégral |
|
|
client_id
|
client_id | integer |
Obtenir des projets appartenant à un client identifié par ce paramètre |
|
|
user_id
|
user_id | integer |
Rechercher un projet dans lequel l’utilisateur se trouve dans l’équipe |
|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Étiquettes de liste
Obtenir la liste des balises
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Accepter
|
Accept | string |
application/json |
|
|
nom
|
name | string |
Recherche de texte dans le nom |
|
|
tag_list_id
|
tag_list_id | integer |
ID d’un TagList |
|
|
page
|
page | integer |
Page actuellement affichée |
|
|
per_page
|
per_page | integer |
Nombre d’éléments par page |
|
|
sort_by
|
sort_by | string |
Attribut à trier par |
|
|
direction
|
direction | string |
Direction du tri |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
données
|
data | array of object | |
|
color
|
data.color | string |
Couleur utilisée pour la création de rapports |
|
is_active
|
data.is_active | integer |
Indique si la balise est archivée ou non |
|
nom
|
data.name | string |
Nom de la balise |
|
tag_id
|
data.tag_id | integer |
Identificateur unique |
|
tag_list_id
|
data.tag_list_id | integer |
Identificateur unique de la liste de balises à laquelle appartient la balise |
|
first_page_url
|
first_page_url | string | |
|
de
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
path
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
à
|
to | integer | |
|
total
|
total | integer |
Définitions
objet
Il s’agit du type 'object'.