diff --git a/enunciate.xml b/enunciate.xml
index 72a58ae..d95e511 100644
--- a/enunciate.xml
+++ b/enunciate.xml
@@ -14,6 +14,7 @@
+
diff --git a/src/main/java/org/gcube/grsf/publisher/rest/FisheryRESTAPIs.java b/src/main/java/org/gcube/grsf/publisher/rest/FisheryRESTAPIs.java
index 7e23ae5..1efd4d5 100644
--- a/src/main/java/org/gcube/grsf/publisher/rest/FisheryRESTAPIs.java
+++ b/src/main/java/org/gcube/grsf/publisher/rest/FisheryRESTAPIs.java
@@ -17,6 +17,8 @@ import org.gcube.grsf.publisher.annotation.PATCH;
import org.gcube.grsf.publisher.annotation.PURGE;
import org.gcube.grsf.publisher.ckan.record.FisheryRecord;
+import com.webcohesion.enunciate.metadata.Label;
+import com.webcohesion.enunciate.metadata.rs.ResourceGroup;
import com.webcohesion.enunciate.metadata.rs.ResourceLabel;
import com.webcohesion.enunciate.metadata.rs.ResponseCode;
import com.webcohesion.enunciate.metadata.rs.StatusCodes;
@@ -25,6 +27,7 @@ import com.webcohesion.enunciate.metadata.rs.StatusCodes;
* @author Luca Frosini (ISTI - CNR)
*/
@Path(FisheryRESTAPIs.COLLECTION_PATH)
+@ResourceGroup("Fishery APIs")
@ResourceLabel("Fishery APIs")
public class FisheryRESTAPIs extends BaseRESTAPIs {
diff --git a/src/main/java/org/gcube/grsf/publisher/rest/StockRESTAPIs.java b/src/main/java/org/gcube/grsf/publisher/rest/StockRESTAPIs.java
index 49dff1d..fc129ca 100644
--- a/src/main/java/org/gcube/grsf/publisher/rest/StockRESTAPIs.java
+++ b/src/main/java/org/gcube/grsf/publisher/rest/StockRESTAPIs.java
@@ -17,6 +17,8 @@ import org.gcube.grsf.publisher.annotation.PATCH;
import org.gcube.grsf.publisher.annotation.PURGE;
import org.gcube.grsf.publisher.ckan.record.StockRecord;
+import com.webcohesion.enunciate.metadata.Label;
+import com.webcohesion.enunciate.metadata.rs.ResourceGroup;
import com.webcohesion.enunciate.metadata.rs.ResourceLabel;
import com.webcohesion.enunciate.metadata.rs.ResponseCode;
import com.webcohesion.enunciate.metadata.rs.StatusCodes;
@@ -25,6 +27,7 @@ import com.webcohesion.enunciate.metadata.rs.StatusCodes;
* @author Luca Frosini (ISTI - CNR)
*/
@Path(StockRESTAPIs.COLLECTION_PATH)
+@ResourceGroup("Stock APIs")
@ResourceLabel("Stock APIs")
public class StockRESTAPIs extends BaseRESTAPIs {
diff --git a/src/main/java/org/gcube/grsf/publisher/rest/TraceabilityUnitRESTAPIs.java b/src/main/java/org/gcube/grsf/publisher/rest/TraceabilityUnitRESTAPIs.java
index 6fff2c9..442238d 100644
--- a/src/main/java/org/gcube/grsf/publisher/rest/TraceabilityUnitRESTAPIs.java
+++ b/src/main/java/org/gcube/grsf/publisher/rest/TraceabilityUnitRESTAPIs.java
@@ -17,6 +17,8 @@ import org.gcube.grsf.publisher.annotation.PATCH;
import org.gcube.grsf.publisher.annotation.PURGE;
import org.gcube.grsf.publisher.ckan.record.TraceabilityUnitRecord;
+import com.webcohesion.enunciate.metadata.Label;
+import com.webcohesion.enunciate.metadata.rs.ResourceGroup;
import com.webcohesion.enunciate.metadata.rs.ResourceLabel;
import com.webcohesion.enunciate.metadata.rs.ResponseCode;
import com.webcohesion.enunciate.metadata.rs.StatusCodes;
@@ -25,6 +27,7 @@ import com.webcohesion.enunciate.metadata.rs.StatusCodes;
* @author Luca Frosini (ISTI - CNR)
*/
@Path(TraceabilityUnitRESTAPIs.COLLECTION_PATH)
+@ResourceGroup("Traceability Unit APIs")
@ResourceLabel("Traceability Unit APIs")
public class TraceabilityUnitRESTAPIs extends BaseRESTAPIs{