Documentation API
Intégrez Workload dans vos applications avec notre API REST complète
Authentification
L'API utilise des clés API pour l'authentification. Créez une clé API depuis votre dashboard.
URL de base
Toutes les requêtes API doivent être faites vers :
Endpoints
Découvrez tous les endpoints disponibles pour interagir avec Workload
Projets
/v1/projectsListe tous les projets/v1/projectsCrée un nouveau projet/v1/projects/:idDétails d'un projetBudgets
/v1/budget/project-budgetsListe les budgets projet/v1/budget/project-budgetsCrée un budget projetPrestataires et taux
/v1/budget/vendorsListe les prestataires/v1/budget/team-ratesListe les taux d'équipeScaled agile (opt-in)
Disponible lorsque scaledAgileEnabled est activé sur l'organisation. Scopes : programs:read, planning-increments:read, dependencies:read.
/v1/programsListe les programmes actifs/v1/programs/:idDétails d'un programme/v1/planning-incrementsListe les planning increments (PI)/v1/dependenciesListe les dépendances inter-projetsFiltre optionnel : ?programId= pour increments et dependencies
Scopes API — scaled agile
Webhooks
Recevez des notifications en temps réel sur les événements de votre organisation
Configurez des webhooks pour être notifié automatiquement lorsque certains événements se produisent :
- project.created - Un projet est créé
- project.updated - Un projet est modifié
- project.budget.created - Un budget projet est créé
- vendor.created - Un prestataire est créé
- team.rate.created - Un taux équipe est créé
Documentation complète
Pour accéder au quickstart, aux snippets et à la spec OpenAPI :
Ressources développeur :
- Quickstart API
- Spec OpenAPI :
docs/openapi/v1.yaml - Endpoint clés API :
/api/v1/api-keys
Besoin d'aide ? Contactez notre équipe de support.