diff --git a/api-openbis-java/build.gradle b/api-openbis-java/build.gradle
index 0dd6e63bc0e01e6a2faf558ade38d7a5cda967c1..4566adf36bae984430db785fc56e615bd6ef6fef 100644
--- a/api-openbis-java/build.gradle
+++ b/api-openbis-java/build.gradle
@@ -73,7 +73,9 @@ generateTypeScript {
                             "ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.search.ExternalDmsSearchCriteria",
                             "ch.ethz.sis.openbis.generic.asapi.v3.dto.externaldms.search.ExternalDmsSearchCriteria",
                             "ch.ethz.sis.openbis.generic.dssapi.v3.dto.common.operation.IOperationResult",
-                            "ch.ethz.sis.openbis.generic.dssapi.v3.dto.service.execute.AbstractExecutionOptionsWithParameters"]
+                            "ch.ethz.sis.openbis.generic.dssapi.v3.dto.service.execute.AbstractExecutionOptionsWithParameters",
+                            "ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.id.SampleIdDeserializer",
+                            "ch.ethz.sis.openbis.generic.asapi.v3.dto.common.property.PropertiesDeserializer"]
     mapClasses = "asInterfaces"
     outputKind = 'module'
     outputFileType = 'declarationFile'