diff --git a/api/src/engine/connectors/exareme/transformations.ts b/api/src/engine/connectors/exareme/transformations.ts
index 936052e9f0af17b0d2db9c56712e2bd8aef864dc..597ac390dd39cf4acb1c2c2cccf648834eea9388 100644
--- a/api/src/engine/connectors/exareme/transformations.ts
+++ b/api/src/engine/connectors/exareme/transformations.ts
@@ -21,7 +21,7 @@ export const transientToTable = jsonata(`
         $.single.*@$p#$i.{
             'groupBy' : 'single',
             'name': $keys(%)[$i],
-            'metadatas': $append("", $keys(*)).{
+            'headers': $append("", $keys(*)).{
                 'name': $,
                 'type': 'string'
             },
diff --git a/api/src/engine/models/experiment/experiment.model.ts b/api/src/engine/models/experiment/experiment.model.ts
index bf0881247afdf3b13f8e9e29e9a3653b1cb2d69d..4e7abaeb1ef440bd449b548069e2187a14057000 100644
--- a/api/src/engine/models/experiment/experiment.model.ts
+++ b/api/src/engine/models/experiment/experiment.model.ts
@@ -11,7 +11,7 @@ export const ResultUnion = createUnionType({
   name: 'ResultUnion',
   types: () => [TableResult, DummyResult],
   resolveType(value) {
-    if (value.metadatas) {
+    if (value.headers) {
       return TableResult;
     }
     if (value.listMax) {