diff --git a/src/libs/routes/class.js b/src/libs/routes/class.js
index 70e5185e5b205582ebf5aaa8d5c54141464c15c0..5313c21bde095d05fffeeccad450f9430461ff16 100644
--- a/src/libs/routes/class.js
+++ b/src/libs/routes/class.js
@@ -39,6 +39,13 @@ classApp.get('/years', (req, res, next) => {
     next();
 }, query, response('years'));
 
+classApp.get('/source', (req, res, next) => {
+    req.sql.from('fonte')
+    .field('fonte', 'source')
+    .where('tabela = \'turma\'');
+    next();
+}, query, response('source'));
+
 classApp.get('/location', (req, res, next) => {
     req.sql = squel.select()
     .field('id')