diff --git a/src/libs/routes_v1/federativeEntity.js b/src/libs/routes_v1/federativeEntity.js
index fb200e65c5c5e2f4ad11ae27ed9acd56a07116b6..4a356247ed93a439d349279d869cb1b67fc6570f 100644
--- a/src/libs/routes_v1/federativeEntity.js
+++ b/src/libs/routes_v1/federativeEntity.js
@@ -429,8 +429,6 @@ rqf.addField({
 
 federativeEntityApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {
 
-    console.log(req.query);
-
     if (req.query.dims && req.query.dims.includes('education_level_mod_entity_seg'))
     {
         req.sql.from('docentes_sinopse')
@@ -559,7 +557,7 @@ federativeEntityApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {
             .order('docentes_sinopse.ano_censo')
             .where('docentes_sinopse.cod_reg = 0');
     }
-    else if (req.query.dims && req.query.dims.includes('state')) {
+    else if ((req.query.dims && req.query.dims.includes('state')) || (req.query.filter && req.query.filter.includes('state'))) {
         req.sql.from('docentes_sinopse')
         .field('SUM(docentes_sinopse.num_doc_ed_bas_total)', 'total')
         .field('docentes_sinopse.ano_censo', 'year')
@@ -567,7 +565,7 @@ federativeEntityApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {
         .order('docentes_sinopse.ano_censo')
         .where('docentes_sinopse.cod_mun = 0');
     }
-    else if (req.query.dims && req.query.dims.includes('region')) {
+    else if ((req.query.dims && req.query.dims.includes('region')) || (req.query.filter && req.query.filter.includes('region'))) {
         req.sql.from('docentes_sinopse')
         .field('SUM(docentes_sinopse.num_doc_ed_bas_total)', 'total')
         .field('docentes_sinopse.ano_censo', 'year')