diff --git a/faircommons-services/common/src/main/java/eu/fairkom/faircommons/common/mappers/WorkMapper.java b/faircommons-services/common/src/main/java/eu/fairkom/faircommons/common/mappers/WorkMapper.java
index 6da3b1f95334cc7316e62bf228a33e7cbf72ed2c..50b31b96aff51419737257de3f5ebdaa09f99b86 100644
--- a/faircommons-services/common/src/main/java/eu/fairkom/faircommons/common/mappers/WorkMapper.java
+++ b/faircommons-services/common/src/main/java/eu/fairkom/faircommons/common/mappers/WorkMapper.java
@@ -58,6 +58,7 @@ public abstract class WorkMapper extends BaseMapper<Work, WorkView, UUID> {
     public abstract WorkFileView toWorkFileView(WorkFile workFile);
 
     @Mapping(target = "licenseIdentifier", source = "license.identifier")
+    @Mapping(target = "workId", source = "id")
     public abstract MetaDataView toMetaDataView(Work work);
 
     public abstract IpfsEntryView toIpfsView(IpfsEntry ipfsEntry);
diff --git a/faircommons-services/common/src/main/lombok/eu/fairkom/faircommons/common/models/views/MetaDataView.java b/faircommons-services/common/src/main/lombok/eu/fairkom/faircommons/common/models/views/MetaDataView.java
index 7c37056709f39888500cf19c49670646ff887316..ae81d80e3e9d09a9ecf55ae4af72c7d819408128 100644
--- a/faircommons-services/common/src/main/lombok/eu/fairkom/faircommons/common/models/views/MetaDataView.java
+++ b/faircommons-services/common/src/main/lombok/eu/fairkom/faircommons/common/models/views/MetaDataView.java
@@ -8,6 +8,7 @@ import lombok.extern.jackson.Jacksonized;
 
 import java.io.Serializable;
 import java.time.ZonedDateTime;
+import java.util.UUID;
 
 //all attributes immutable
 
@@ -15,6 +16,7 @@ import java.time.ZonedDateTime;
 @Builder
 @Jacksonized
 public class MetaDataView implements Serializable {
+    UUID workId;
     String title;
     String description;
     ZonedDateTime creationDate;