diff --git a/api/src/engine/connectors/exareme/converters.ts b/api/src/engine/connectors/exareme/converters.ts
index 0df47842aec7e8c96303d31ae658c6f281aab89f..da94210ef8be3573f09992108ab59f2cf9fc1636 100644
--- a/api/src/engine/connectors/exareme/converters.ts
+++ b/api/src/engine/connectors/exareme/converters.ts
@@ -45,11 +45,16 @@ export const dataToDataset = (data: Entity): Dataset => {
   };
 };
 
+//FIXME: Dirty workaround should be improved
+const lookupTypes = {
+  integer: 'int',
+};
+
 export const dataToVariable = (data: VariableEntity): Variable => {
   return {
     id: data.code,
     label: data.label,
-    type: data.type,
+    type: lookupTypes[data.type] ?? data.type,
     description: data.description,
     enumerations: data.enumerations
       ? data.enumerations.map(dataToCategory)