diff --git a/src/libs/routes_v1/api.js b/src/libs/routes_v1/api.js
index 75a8e663f013e2716c8f01fdd99225b2265fb51e..103d981dc8068802997551503c2b2939a2094773 100644
--- a/src/libs/routes_v1/api.js
+++ b/src/libs/routes_v1/api.js
@@ -141,6 +141,8 @@ const publication = require(`${libs}/routes_v1/publication`);
 
 const activity = require(`${libs}/routes_v1/activity`);
 
+const email = require(`${libs}/routes_v1/email`);
+
 api.get('/', (req, res) => {
     res.json({ msg: 'SimCAQ API v1 is running' });
 });
@@ -207,4 +209,7 @@ api.use('/publication', publication);
 //Activity
 api.use('/activity', activity);
 
+//Email 
+api.use('/email', email);
+
 module.exports = api;
diff --git a/src/libs/routes_v1/email.js b/src/libs/routes_v1/email.js
new file mode 100644
index 0000000000000000000000000000000000000000..082f2d1ceb0a2d98426d102820a5dc355da1747b
--- /dev/null
+++ b/src/libs/routes_v1/email.js
@@ -0,0 +1,20 @@
+const express = require('express');
+
+const emailApp = express();
+
+const libs = `${process.cwd()}/libs`;
+
+const User = require(`${libs}/models/user`);
+
+const passport = require('passport');
+
+emailApp.get('/', passport.authenticate('bearer', { session: false }), (req, res, next) => {
+    User.findAll({attributes: ['email']}).then(emails => {
+        res.json(emails);
+      }).catch(err => {
+          console.log(err);
+          res.json({msg: 'Error', detail: err});
+      });
+  }, response('email'));
+
+module.exports = emailApp;