diff --git a/openbis_api/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/dataset/ContentCopy.java b/openbis_api/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/dataset/ContentCopy.java
index b4cf3e4cbaa410799bd8b663d3b0b1282fa2c832..64e5d8d8283edc589fdaebbd9cd1a9750961ecfe 100644
--- a/openbis_api/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/dataset/ContentCopy.java
+++ b/openbis_api/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/dataset/ContentCopy.java
@@ -17,6 +17,9 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset;
 
 import java.io.Serializable;
 
+import com.fasterxml.jackson.annotation.JsonIgnore;
+import com.fasterxml.jackson.annotation.JsonProperty;
+
 import ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.id.ContentCopyPermId;
 import ch.ethz.sis.openbis.generic.asapi.v3.dto.externaldms.ExternalDms;
 import ch.systemsx.cisd.base.annotation.JsonObject;
@@ -28,16 +31,22 @@ public class ContentCopy implements Serializable
 {
     private static final long serialVersionUID = 1L;
 
+    @JsonProperty
     private ContentCopyPermId id;
 
+    @JsonProperty
     private ExternalDms externalDms;
 
+    @JsonProperty
     private String externalCode;
 
+    @JsonProperty
     private String path;
 
+    @JsonProperty
     private String gitCommitHash;
 
+    @JsonIgnore
     public ContentCopyPermId getId()
     {
         return id;
@@ -48,6 +57,7 @@ public class ContentCopy implements Serializable
         this.id = id;
     }
 
+    @JsonIgnore
     public ExternalDms getExternalDms()
     {
         return externalDms;
@@ -58,6 +68,7 @@ public class ContentCopy implements Serializable
         this.externalDms = externalDms;
     }
 
+    @JsonIgnore
     public String getExternalCode()
     {
         return externalCode;
@@ -68,6 +79,7 @@ public class ContentCopy implements Serializable
         this.externalCode = externalCode;
     }
 
+    @JsonIgnore
     public String getPath()
     {
         return path;
@@ -78,6 +90,7 @@ public class ContentCopy implements Serializable
         this.path = path;
     }
 
+    @JsonIgnore
     public String getGitCommitHash()
     {
         return gitCommitHash;