Aller au contenu

Projets & delivery – plateforme développeur Flowtly

Utilisez cet instantané du schéma OpenAPI de Flowtly pour préparer vos intégrations, automatiser des workflows et synchroniser les données critiques.

Statut de la documentation

Dernière synchronisation : 2026-04-03 18:31 (version de l’app 2.0.0)

Seule une partie des entités est publique. Exécutez les deux commandes de synchronisation lorsque Flowtly publie de nouvelles fonctions.

Projets & delivery

Partagez les métadonnées projets, les membres et le contexte de facturation.

Vue d’ensemble

Projet

Utilisez les projets Flowtly comme référence unique pour PMO et finance.

Endpoints

GET https://api.flowtly.eu/projects

Lister les projets

Récupère les projets filtrés par client, statut ou contrat.

POST https://api.flowtly.eu/projects

Créer un projet

Crée un projet avec type de facturation, client et planning.

GET https://api.flowtly.eu/projects/preview

Aperçu de la liste

Récupère la collection de ressources Projet.

GET https://api.flowtly.eu/projects/search

Recherche dans la liste

Récupère la collection de ressources Projet.

GET https://api.flowtly.eu/projects/{id}

Obtenir un projet par ID

Consulte un projet précis pour voir membres et devise.

DELETE https://api.flowtly.eu/projects/{id}

Supprimer le projet

Supprime la ressource.

PATCH https://api.flowtly.eu/projects/{id}

Mettre à jour un projet

Met à jour les métadonnées, dates ou modèle de facturation d’un projet.

GET https://api.flowtly.eu/projects/{id}/profitability

Obtenir un projet par ID

Consulte un projet précis pour voir membres et devise.

Cas d’usage

Créez un projet dès qu’une affaire est gagnée dans le CRM pour préparer le staffing.
Mettez à jour le cycle de vie projet depuis vos outils externes afin d’affiner les prévisions Flowtly.

Champs du schéma

Project-budget_project.read_project.read
Champ Type Description
id integer Identifiant interne du projet.
client string | null IRI du client.
currency string | null Devise du projet.
dateFrom string | null Champ dateFrom.
dateTo string | null Champ dateTo.
name string Nom du projet.
publicDescription string | null Champ publicDescription.
type string Modèle de facturation (fixed-price, T&M, etc.).
clientHash string Champ clientHash.
notes string | null Notes internes.
color string Couleur utilisée dans l’interface.
icon string | null Champ icône.
priceNet string | null Champ priceNet.
taxGroup string | null Champ taxGroup.
attributeSet string | null Champ attributeSet.
projectMembers array
status string
flattenType string
budgets array

Vue d’ensemble

Membre du projet

Gérer qui est affecté à quel projet, leur rôle et le pourcentage d'allocation.

Endpoints

GET https://api.flowtly.eu/project-members

Liste des membres du projet

Récupère la collection de ressources Membre du projet.

POST https://api.flowtly.eu/project-members

Créer un membre du projet

Crée une ressource Membre du projet.

GET https://api.flowtly.eu/project-members/{id}

Obtenir un membre du projet par ID

Récupère une ressource unique par son identifiant.

DELETE https://api.flowtly.eu/project-members/{id}

Supprimer le membre du projet

Supprime la ressource.

PATCH https://api.flowtly.eu/project-members/{id}

Mettre à jour le membre du projet

Met à jour les champs de ressource en utilisant JSON Merge Patch.

Cas d’usage

Attribuer automatiquement les membres de l'équipe lorsqu'un projet est créé à partir de votre planificateur de ressources.
Suivre l'utilisation en synchronisant les allocations des membres avec votre outil de gestion des capacités.

Champs du schéma

ProjectMember-project.read_project_member.read_tag.read
Champ Type Description
id string Champ id.
employee string Champ employé.
project object Champ projet.
position string Champ poste.
positionName string Champ positionName.

Vue d’ensemble

Tâche de projet

Gestion complète des tâches au sein des projets incluant les flux de travail de statut, les commentaires et l'automatisation des tâches récurrentes.

Endpoints

GET https://api.flowtly.eu/project-tasks

Lister les tâches du projet

Récupère la collection de ressources ProjectTaskStatus.

POST https://api.flowtly.eu/project-tasks

Créer une tâche de projet

Crée une ressource ProjectTaskStatus.

GET https://api.flowtly.eu/project-tasks/{id}

Obtenir la tâche du projet par ID

Récupère une ressource unique par son identifiant.

DELETE https://api.flowtly.eu/project-tasks/{id}

Supprimer la tâche du projet

Supprime la ressource.

PATCH https://api.flowtly.eu/project-tasks/{id}

Mettre à jour la tâche du projet

Met à jour les champs de la ressource en utilisant JSON Merge Patch.

GET https://api.flowtly.eu/project-task-comments

Lister les tâches du projet

Récupère la collection de ressources ProjectTaskStatus.

POST https://api.flowtly.eu/project-task-comments

Créer une tâche de projet

Crée une ressource ProjectTaskStatus.

GET https://api.flowtly.eu/project-task-comments/{id}

Obtenir la tâche du projet par ID

Récupère une ressource unique par son identifiant.

DELETE https://api.flowtly.eu/project-task-comments/{id}

Supprimer la tâche du projet

Supprime la ressource.

PATCH https://api.flowtly.eu/project-task-comments/{id}

Mettre à jour la tâche du projet

Met à jour les champs de la ressource en utilisant JSON Merge Patch.

GET https://api.flowtly.eu/project-task-lists

Lister les tâches du projet

Récupère la collection de ressources ProjectTaskStatus.

POST https://api.flowtly.eu/project-task-lists

Créer une tâche de projet

Crée une ressource ProjectTaskStatus.

GET https://api.flowtly.eu/project-task-lists/{id}

Obtenir la tâche du projet par ID

Récupère une ressource unique par son identifiant.

DELETE https://api.flowtly.eu/project-task-lists/{id}

Supprimer la tâche du projet

Supprime la ressource.

PATCH https://api.flowtly.eu/project-task-lists/{id}

Mettre à jour la tâche du projet

Met à jour les champs de la ressource en utilisant JSON Merge Patch.

GET https://api.flowtly.eu/project-task-recurrence-rules

Lister les tâches du projet

Récupère la collection de ressources ProjectTaskStatus.

POST https://api.flowtly.eu/project-task-recurrence-rules

Créer une tâche de projet

Crée une ressource ProjectTaskStatus.

GET https://api.flowtly.eu/project-task-recurrence-rules/{id}

Obtenir la tâche du projet par ID

Récupère une ressource unique par son identifiant.

DELETE https://api.flowtly.eu/project-task-recurrence-rules/{id}

Supprimer la tâche du projet

Supprime la ressource.

PATCH https://api.flowtly.eu/project-task-recurrence-rules/{id}

Mettre à jour la tâche du projet

Met à jour les champs de la ressource en utilisant JSON Merge Patch.

GET https://api.flowtly.eu/project-task-statuses

Lister les tâches du projet

Récupère la collection de ressources ProjectTaskStatus.

POST https://api.flowtly.eu/project-task-statuses

Créer une tâche de projet

Crée une ressource ProjectTaskStatus.

GET https://api.flowtly.eu/project-task-statuses/{id}

Obtenir la tâche du projet par ID

Récupère une ressource unique par son identifiant.

DELETE https://api.flowtly.eu/project-task-statuses/{id}

Supprimer la tâche du projet

Supprime la ressource.

PATCH https://api.flowtly.eu/project-task-statuses/{id}

Mettre à jour la tâche du projet

Met à jour les champs de la ressource en utilisant JSON Merge Patch.

Cas d’usage

Reproduire les tickets Jira en tant que tâches de projet Flowtly pour un suivi unifié des livraisons.
Mettre en place des tâches de conformité récurrentes qui se créent automatiquement selon le calendrier.

Champs du schéma

ProjectTask-project_task.read_project_task_list.read_project_task_status.read_employee.preview_project_task_recurrence_rule.read
Champ Type Description
id integer Champ id.
project string champ de projet.
list object champ de liste.
status object champ de statut.
title string champ de titre.
description string | null Champ description.
priority string champ de priorité.
startAt string | null champ startAt.
dueAt string | null Champ dueAt.
completedAt string | null Champ completedAt.
position integer champ de position.
recurrenceRule object champ recurrenceRule.
recurrenceParent object champ recurrenceParent.
isTemplate boolean Champ isTemplate.
assignees array Champ assignees.
subscribers array

Vue d’ensemble

Prix du projet

Définir la tarification par projet pour les calculs de facturation, l'analyse des marges et la facturation client.

Endpoints

GET https://api.flowtly.eu/project-prices

Lister les prix des projets

Récupère la collection de ressources ProjectPrice.

POST https://api.flowtly.eu/project-prices

Créer un prix de projet

Crée une ressource ProjectPrice.

GET https://api.flowtly.eu/project-prices/{id}

Obtenir le prix du projet par ID

Récupère une ressource unique par son identifiant.

DELETE https://api.flowtly.eu/project-prices/{id}

Supprimer le prix du projet

Supprime la ressource.

PATCH https://api.flowtly.eu/project-prices/{id}

Mettre à jour le prix du projet

Met à jour les champs de la ressource en utilisant JSON Merge Patch.

Cas d’usage

Envoyer les grilles tarifaires de votre outil de proposition pour automatiser les calculs des lignes de facture.
Mettre à jour les prix des projets lorsque les avenants de contrat sont signés.

Champs du schéma

ProjectPrice-project_price.read_attribute.read
Champ Type Description
id string Champ id.
project string | null Champ projet.
attributeRule string Champ attributeRule.
amount string Champ montant.
currency string Champ devise.
dateFrom string | null Champ dateFrom.
note string | null Champ note.

Vue d’ensemble

Transaction de projet

Suivre les entrées de revenus et de coûts au niveau du projet pour l'analyse de la rentabilité.

Endpoints

GET https://api.flowtly.eu/project-transactions

Lister les transactions de projet

Récupère la collection de ressources ProjectTransaction.

POST https://api.flowtly.eu/project-transactions

Créer une transaction de projet

Crée une ressource ProjectTransaction.

DELETE https://api.flowtly.eu/project-transactions/{id}

Supprimer une transaction de projet

Supprimer la ressource.

PATCH https://api.flowtly.eu/project-transactions/{id}

Mettre à jour une transaction de projet

Mettre à jour les champs de ressource en utilisant JSON Merge Patch.

Cas d’usage

Allouer les dépenses aux projets depuis votre système comptable.
Alimenter les tableaux de bord exécutifs avec les données de P&L au niveau du projet.

Champs du schéma

ProjectTransaction-project_transaction.read
Champ Type Description
id string champ d'ID.
project string | null champ de projet.
transaction string | null champ de transaction.
amount string | null champ du montant.
note string | null champ de note.

Vue d’ensemble

Taux de projet par employé

Définir des taux horaires ou journaliers personnalisés pour les employés sur des projets individuels pour une reconnaissance précise des revenus.

Endpoints

GET https://api.flowtly.eu/employee-project-rates

Lister les taux de projet des employés

Récupère la collection de ressources EmployeeProjectRate.

POST https://api.flowtly.eu/employee-project-rates

Créer un taux de projet par employé

Crée une ressource EmployeeProjectRate.

GET https://api.flowtly.eu/employee-project-rates/{id}

Obtenir le taux de projet par employé par ID

Récupérer une seule ressource par son identifiant.

DELETE https://api.flowtly.eu/employee-project-rates/{id}

Supprimer le taux de projet par employé

Supprimer la ressource.

PATCH https://api.flowtly.eu/employee-project-rates/{id}

Mettre à jour le taux de projet par employé

Mettre à jour les champs de la ressource en utilisant JSON Merge Patch.

Cas d’usage

Importer les taux négociés depuis votre outil de gestion du personnel pour le calcul des marges.
Ajuster les taux en cours de projet lorsque les termes du contrat changent.

Champs du schéma

EmployeeProjectRate-employee_project_rate.read
Champ Type Description
id integer Champ id.
employee string Champ employé.
project string Champ projet.
position string | null Champ position.
rate number Champ taux.
currency string Champ devise.
dateFrom string | null Champ dateFrom.
dateTo string | null Champ dateTo.
Whatsapp