diff --git a/src/libs/app.js b/src/libs/app.js
index f43abfb9732b4793d161c51efaf9b7dc857a674c..39b3a6488e561d1bb51e3d1d7e24cb73d297715a 100644
--- a/src/libs/app.js
+++ b/src/libs/app.js
@@ -10,12 +10,13 @@ const libs = `${process.cwd()}/libs`;
 
 const log = require(`${libs}/log`)(module);
 
-const config = require(`${libs}/config`);
-const cache = require('apicache').options({ debug: config.get('debug') }).middleware;
+const config = require('./config');
 
 const app = express();
 
-const api = require(`${libs}/routes/api`);
+const api = require('./routes/api');
+
+const passport = require('passport');
 
 const mongoose = require(`${libs}/db/mongoose`);
 
@@ -27,8 +28,6 @@ app.use(cookieParser());
 // Enable Cross-Origin Resource Sharing (CORS)
 app.use(cors());
 app.use(methodOverride());
-// Enable cache for 1 day
-app.use(cache('1 day'));
 // Enable maximum compression
 app.use(compression(9));
 // Middleware tha adds the squel object to req
diff --git a/src/libs/routes/api.js b/src/libs/routes/api.js
index d0a7aca34a66f56884204106487d80601829d36b..ac005ffb9825cdc5038dba56eb131bcf010040ea 100644
--- a/src/libs/routes/api.js
+++ b/src/libs/routes/api.js
@@ -2,6 +2,12 @@ const express = require('express');
 
 const api = express();
 
+const libs = `${process.cwd()}/libs`;
+
+const config = require(`${libs}/config`);
+
+const cache = require('apicache').options({ debug: config.get('debug') }).middleware;
+
 const enrollment = require('./enrollment');
 
 const state = require('./state');
@@ -19,11 +25,11 @@ api.get('/', (req, res) => {
 });
 
 // mount API routes
-api.use('/enrollment', enrollment);
-api.use('/state', state);
-api.use('/region', region);
-api.use('/city', city);
-api.use('/school', school);
-api.use('/user', user);
+api.use('/api/v1/enrollment', cache('1 day'), enrollment);
+api.use('/api/v1/state', cache('15 day'), state);
+api.use('/api/v1/region', cache('15 day'), region);
+api.use('/api/v1/city', cache('15 day'), city);
+api.use('/api/v1/school', cache('15 day'), school);
+api.use('/api/v1/user', user);
 
 module.exports = api;