{"message":"🚀 AEGC API Server - Système de rôles activé","version":"2.0.0","endpoints":{"auth":{"register":"POST /register","login":"POST /login","forgotPassword":"POST /forgot-password","resetPassword":"POST /reset-password/:token"},"activities":{"list":"GET /api/activities","get":"GET /api/activities/:id","create":"POST /api/activities (ADMIN/DEV)","update":"PUT /api/activities/:id (ADMIN/DEV)","delete":"DELETE /api/activities/:id (ADMIN/DEV)"},"formations":{"list":"GET /api/formations","get":"GET /api/formations/:id","create":"POST /api/formations (ADMIN/DEV)","update":"PUT /api/formations/:id (ADMIN/DEV)","delete":"DELETE /api/formations/:id (ADMIN/DEV)"},"reservations":{"createActivity":"POST /reservation/activity (USER)","getMyActivities":"GET /reservation/activity (USER)","cancelActivity":"DELETE /reservation/activity/:id (USER)","createFormation":"POST /reservation/formation (USER)","getMyFormations":"GET /reservation/formation (USER)","cancelFormation":"DELETE /reservation/formation/:id (USER)","getAll":"GET /reservation/all (ADMIN/DEV)"},"admin":{"faq":{"list":"GET /faq","create":"POST /faq (ADMIN/DEV)","update":"PUT /faq/:id (ADMIN/DEV)","delete":"DELETE /faq/:id (ADMIN/DEV)"},"images":{"list":"GET /images","create":"POST /picture (ADMIN/DEV)","delete":"DELETE /picture/:id (ADMIN/DEV)"},"contact":{"send":"POST /contact","list":"GET /contact (ADMIN/DEV)","delete":"DELETE /contact/:id (ADMIN/DEV)"},"subscribe":{"create":"POST /subscribe","list":"GET /subscribe (ADMIN/DEV)","delete":"DELETE /subscribe/:id (ADMIN/DEV)"}},"dev":{"users":"GET /dev/users (DEV only)","createUser":"POST /dev/create-user (DEV only)","changeRole":"PATCH /dev/users/:userId/role (DEV only)","migrateUsers":"POST /dev/migrate-users (DEV only)","stats":"GET /dev/stats (DEV only)"}},"roles":{"user":"USER - Utilisateurs normaux","admin":"ADMIN - Gestion du contenu","dev":"DEV - Gestion complète + users"}}