diff --git a/src/libs/routes_v1/newPnad.js b/src/libs/routes_v1/newPnad.js
index 2c8f57c86f246054f793fa3ce3906f16df63259c..be59ce65b94a1945a92f5178532a14eeb7480b73 100644
--- a/src/libs/routes_v1/newPnad.js
+++ b/src/libs/routes_v1/newPnad.js
@@ -32,6 +32,8 @@ const response = require(`${libs}/middlewares/response`);
 
 const ReqQueryFields = require(`${libs}/middlewares/reqQueryFields`);
 
+const id2str = require(`${libs}/middlewares/id2str`);
+
 const config = require(`${libs}/config`); 
 
 const cache = require('apicache').options({ debug: config.debug, statusCodes: {include: [200]} }).middleware;
@@ -69,6 +71,29 @@ PnadNovoApp.get('/years_of_study', (req, res, next) => {
     next();
 }, response('years_of_study'));
 
+PnadNovoApp.get('/instruction_level', (req, res, next) => {
+    req.result = [
+        {id: 1, name: 'Sem instrução e menos de 1 ano de estudo'},
+        {id: 2, name: 'Fundamental incompleto ou equivalente'},
+        {id: 3, name: 'Fundamental completo ou equivalente'},
+        {id: 4, name: 'Médio incompleto ou equivalente'},
+        {id: 5, name: 'Médio completo ou equivalente'},
+        {id: 6, name: 'Superior incompleto ou equivalente'},
+        {id: 7, name: 'Superior completo ou equivalente'},
+        {id: 8, name: 'Não se aplica - 17 anos ou menos'}
+    ];
+    next();
+}, response('instruction_level'));
+
+PnadNovoApp.get('/adm_dependency', (req, res, next) => {
+    req.result = [
+        {id: 1, name: 'Publica'},
+        {id: 2, name: 'Privada'},
+        {id: 3, name: 'Não frequenta instituição de ensino'},
+    ];
+    next();
+}, response('years_of_study'));
+
 rqf.addField({
     name: 'filter',
     field: false,