From 5d2a4b2ded78658766c2def5de88c8c6a59ad3f9 Mon Sep 17 00:00:00 2001 From: dev4 Date: Sat, 20 Sep 2025 12:43:57 +0000 Subject: [PATCH] feat: ajout endpoint racine avec documentation API --- src/routes/index.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/routes/index.ts b/src/routes/index.ts index c9ed2f8..cec604b 100644 --- a/src/routes/index.ts +++ b/src/routes/index.ts @@ -9,6 +9,24 @@ import { processRoutes } from './process.routes'; const router = Router(); +// Root endpoint +router.get('/', (req, res) => { + res.json({ + message: 'LeCoffre Backend API', + version: '1.0.0', + status: 'running', + endpoints: { + health: '/api/v1/health', + sms: '/api/sms', + idnot: '/api/v1/idnot', + process: '/api/v1/process', + email: '/api/email', + stripe: '/api/stripe', + subscription: '/api/subscription' + } + }); +}); + // Mount routes router.use('/api/v1', healthRoutes); router.use('/api', smsRoutes);