Projects API

CRUD operations sur les projets

GET/v1/projects

Liste tous les projets

GET /v1/projects?status=in_progress&page=1

Response:
{
  "data": [
    {
      "id": "prj_abc123",
      "name": "Transformation Digitale",
      "status": "in_progress",
      "health": "green",
      "progress": 65,
      "budget": 500000,
      "spent": 325000
    }
  ]
}
POST/v1/projects

Créer un projet

POST /v1/projects
{
  "name": "Nouveau Projet",
  "description": "...",
  "owner": "john@company.com",
  "deadline": "2026-12-31"
}
PUT/v1/projects/:id

Mettre à jour un projet

DELETE/v1/projects/:id

Supprimer un projet