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.

# Exemple d'utilisation
curl -H "Authorization: Bearer YOUR_API_KEY" https://api.workload.com/api/v1/projects

URL de base

Toutes les requêtes API doivent être faites vers :

https://api.workload.com/api/v1

Endpoints

Découvrez tous les endpoints disponibles pour interagir avec Workload

Projets

GET/v1/projectsListe tous les projets
POST/v1/projectsCrée un nouveau projet
GET/v1/projects/:idDétails d'un projet

Budgets

GET/v1/budget/project-budgetsListe les budgets projet
POST/v1/budget/project-budgetsCrée un budget projet

Prestataires et taux

GET/v1/budget/vendorsListe les prestataires
GET/v1/budget/team-ratesListe les taux d'équipe

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.