{"success":true,"message":"API REST avec authentification et gestion de projets","version":"1.0.0","endpoints":{"auth":{"register":"POST /auth/register","login":"POST /auth/login","profile":"GET /auth/profile","updateProfile":"PUT /auth/profile","updatePassword":"PUT /auth/password"},"projects":{"create":"POST /projects","getAll":"GET /projects","getOne":"GET /projects/:id","update":"PUT /projects/:id","delete":"DELETE /projects/:id","addContributor":"POST /projects/:id/contributors","removeContributor":"DELETE /projects/:id/contributors/:userId"},"tasks":{"create":"POST /projects/:projectId/tasks","getAll":"GET /projects/:projectId/tasks","getOne":"GET /projects/:projectId/tasks/:taskId","update":"PUT /projects/:projectId/tasks/:taskId","delete":"DELETE /projects/:projectId/tasks/:taskId"},"comments":{"create":"POST /projects/:projectId/tasks/:taskId/comments","getAll":"GET /projects/:projectId/tasks/:taskId/comments","getOne":"GET /projects/:projectId/tasks/:taskId/comments/:commentId","update":"PUT /projects/:projectId/tasks/:taskId/comments/:commentId","delete":"DELETE /projects/:projectId/tasks/:taskId/comments/:commentId"},"health":"GET /health"}}