Projects API
CRUD operations sur les projets
GET
/v1/projectsListe 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/projectsCréer un projet
POST /v1/projects
{
"name": "Nouveau Projet",
"description": "...",
"owner": "john@company.com",
"deadline": "2026-12-31"
}PUT
/v1/projects/:idMettre à jour un projet
DELETE
/v1/projects/:idSupprimer un projet