diff --git a/src/react-auth0-spa.js b/src/react-auth0-spa.js
index 1a6826397cce305cecef08b61d381b6339929d75..bb04c4464f1335c5d389a554994d46b5043051ab 100644
--- a/src/react-auth0-spa.js
+++ b/src/react-auth0-spa.js
@@ -15,36 +15,21 @@ export const Auth0Provider = ({ children, onRedirectCallback = DEFAULT_REDIRECT_
   const [auth0Client, setAuth0] = useState();
   const [loading, setLoading] = useState(true);
   const [popupOpen, setPopupOpen] = useState(false);
-  const [{ apiSun, apiTemp, apiAir, apiGermany, apiAustria, apiCroatia, apiCzechia, apiSlovakia, apiPoland, apiFrance, apiSweden }, setAllApis] =
-    useState({
-      apiSun: {},
-      apiTemp: {},
-      apiAir: {},
-      apiGermany: {},
-      apiAustria: {},
-      apiCroatia: {},
-      apiCzechia: {},
-      apiSlovakia: {},
-      apiPoland: {},
-      apiFrance: {},
-      apiSweden: {},
-    });
+  const [{ apiSun, apiTemp, apiAir, apiEnergy }, setAllApis] = useState({
+    apiSun: {},
+    apiTemp: {},
+    apiAir: {},
+    apiEnergy: {},
+  });
 
   useEffect(() => {
     if (user) {
-      const { sun, air, temp, germany, austria, croatia, czechia, slovakia, poland, france, sweden } = user;
+      const { sun, air, temp, energy } = user;
       setAllApis({
         apiSun: createInstance(sun),
         apiTemp: createInstance(temp),
         apiAir: createInstance(air),
-        apiGermany: createInstance(germany),
-        apiAustria: createInstance(austria),
-        apiCroatia: createInstance(croatia),
-        apiCzechia: createInstance(czechia),
-        apiSlovakia: createInstance(slovakia),
-        apiPoland: createInstance(poland),
-        apiFrance: createInstance(france),
-        apiSweden: createInstance(sweden),
+        apiEnergy: createInstance(energy),
       });
     }
   }, [user]);
@@ -133,14 +118,7 @@ export const Auth0Provider = ({ children, onRedirectCallback = DEFAULT_REDIRECT_
         apiSun,
         apiAir,
         apiTemp,
-        apiGermany,
-        apiAustria,
-        apiCroatia,
-        apiCzechia,
-        apiSlovakia,
-        apiPoland,
-        apiFrance,
-        apiSweden,
+        apiEnergy,
         loading,
         popupOpen,
         loginWithPopup,
diff --git a/src/utils/helpers.js b/src/utils/helpers.js
index 7e8ba7c40616671a94658a4fdee4720db18e66f7..bbf799a41940d476b8cacdd6a8c225c1d4ebb910 100644
--- a/src/utils/helpers.js
+++ b/src/utils/helpers.js
@@ -11,7 +11,7 @@ export const useType = () => {
 };
 
 export const useRest = (type) => {
-  const { apiSun, apiTemp, apiAir, apiGermany, apiAustria, apiCroatia, apiCzechia, apiSlovakia, apiPoland, apiFrance, apiSweden } = useAuth0();
+  const { apiSun, apiTemp, apiAir, apiEnergy } = useAuth0();
   const [{ resource, rest }, setRestApi] = useState({});
   const typeMapper = useCallback((resourceType) => {
     const apiTypes = {
@@ -28,37 +28,9 @@ export const useRest = (type) => {
         rest: 'temp-avg',
       },
       germany: {
-        resource: apiGermany,
+        resource: apiEnergy,
         rest: 'germany',
       },
-      austria: {
-        resource: apiAustria,
-        rest: 'austria',
-      },
-      france: {
-        resource: apiFrance,
-        rest: 'france',
-      },
-      poland: {
-        resource: apiPoland,
-        rest: 'poland',
-      },
-      sweden: {
-        resource: apiSweden,
-        rest: 'sweden',
-      },
-      croatia: {
-        resource: apiCroatia,
-        rest: 'croatia',
-      },
-      czechia: {
-        resource: apiCzechia,
-        rest: 'czechia',
-      },
-      slovakia: {
-        resource: apiSlovakia,
-        rest: 'slovakia',
-      },
     };
     return apiTypes[resourceType] || apiTypes.sunshine;
   }, []);