diff --git a/.env.exemple b/.env.example
similarity index 100%
rename from .env.exemple
rename to .env.example
diff --git a/src/index.ts b/src/index.ts
index 39b7a6ce455ec083a2e0f35ceb0c1d609ee5b056..18eebd03cf721c912438ed194897ea0063f029eb 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -42,9 +42,9 @@ app.get("/", (req: Request, res: Response) => {
 });
 
 // Register routes
+
 authRoute(app);
 
-// Register routes
 newsRoute(app);
 
 usersRoute(app);
diff --git a/src/routes/auth.ts b/src/routes/auth.ts
index a11e4dcb83c1338fe4396532708717ec36c83013..beb5f88f152ff224776b254fa93c7d0b57705aae 100644
--- a/src/routes/auth.ts
+++ b/src/routes/auth.ts
@@ -5,11 +5,11 @@ import logout from '../middlewares/auth/logout';
 import authenticated from '../middlewares/auth/authenticated';
 
  const authRoute = (app: Application): void => {
-    app.get('/login', login() );
+    app.get('/api/v1/login', login() );
 
-    app.get('/complete', complete() );
+    app.get('/api/v1/complete', complete() );
 
-    app.get('/logout', authenticated(), logout() );
+    app.get('/api/v1/logout', authenticated(), logout() );
 }
 
 export default authRoute;
\ No newline at end of file
diff --git a/src/routes/news.ts b/src/routes/news.ts
index a2a54bf1966bf02eb6192c8c5333c445866b7e8a..b4affe0446cb59f1bbe33aee9e94fc5051a8b3b4 100644
--- a/src/routes/news.ts
+++ b/src/routes/news.ts
@@ -5,7 +5,7 @@ import getNews from "../middlewares/news/getNews";
 import deleteNews from "../middlewares/news/deleteNews";
 
 export default (app: Application): void => {
-  app.get("/news", getNewsListMiddleware(), (req, res: Response) => {
+  app.get("/api/v1/news", getNewsListMiddleware(), (req, res: Response) => {
     if (res.data.news) {
       res.json(res.data.news);
     } else {
@@ -13,7 +13,7 @@ export default (app: Application): void => {
     }
   });
 
-  app.post("/news", addNews(), (req, res: Response) => {
+  app.post("/api/v1/news", addNews(), (req, res: Response) => {
     if (res.data.newsObject) {
       res.json(res.data.newsObject);
     } else {
@@ -21,7 +21,7 @@ export default (app: Application): void => {
     }
   });
 
-  app.get("/news/:id", getNews(), (req, res: Response) => {
+  app.get("/api/v1/news/:id", getNews(), (req, res: Response) => {
     if (res.data.newsObject) {
       res.json(res.data.newsObject);
     } else {
@@ -29,7 +29,7 @@ export default (app: Application): void => {
     }
   });
 
-  app.post("/news/:id");
+  app.post("/api/v1/news/:id");
 
-  app.delete("/news/:id", deleteNews());
+  app.delete("/api/v1/news/:id", deleteNews());
 };
diff --git a/src/routes/user.ts b/src/routes/user.ts
index 4baef2ccdab4cfc305963f62a8d10f73e0400295..06326a626f1eb6a263d531b36c11d9ff5f83cf23 100644
--- a/src/routes/user.ts
+++ b/src/routes/user.ts
@@ -17,25 +17,25 @@ import responseUserList from '../middlewares/user/responseUserList';
 
 
  const usersRoute = (app: Application): void => {
-    app.get('/users', authenticated(), getUsersList(), responseUserList());
+    app.get('/api/v1/users', authenticated(), getUsersList(), responseUserList());
 
-    app.post('/users', authenticated(), addUser(), responseUser());
+    app.post('/api/v1/users', authenticated(), addUser(), responseUser());
 
-    app.get('/users/:id', getUser(), responseUser() );
+    app.get('/api/v1/users/:id', getUser(), responseUser() );
 
-    app.get('/users/:id/warnings', getWarningsList() );
+    app.get('/api/v1/users/:id/warnings', getWarningsList() );
     
-    app.get('/users/:userId/warnings/:warningId', getWarning() );
+    app.get('/api/v1/users/:userId/warnings/:warningId', getWarning() );
 
-    app.post('/users/:id/warnings', addWarning());
+    app.post('/api/v1/users/:id/warnings', addWarning());
 
-    app.put('/users/:id', updateUser(), responseUser() );
+    app.put('/api/v1/users/:id', updateUser(), responseUser() );
 
-    app.put('/users/:userId/warnings/:warningId', updateWarning());
+    app.put('/api/v1/users/:userId/warnings/:warningId', updateWarning());
     
-    app.delete('/users/:id', deleteUser(), emptyResponse());
+    app.delete('/api/v1/users/:id', deleteUser(), emptyResponse());
 
-    app.delete('/users/:userId/warnings/:warningId', deleteWarning());    
+    app.delete('/api/v1/users/:userId/warnings/:warningId', deleteWarning());    
 }
 
 export default usersRoute;
\ No newline at end of file