diff --git a/package.json b/package.json
index 61ea071f09ea4995bc00f38f7affd09b26e75abd..6826679b36c6a1cc9d834fa8f493447c4c0bff18 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "legacy-auth-middleware",
-  "version": "3.1.0",
+  "version": "3.2.0",
   "description": "description",
   "author": "",
   "license": "MIT",
diff --git a/src/legacy/legacy.model.ts b/src/legacy/legacy.model.ts
index 315c54709df9f4411a5f04c8fad0b8bbb1e35017..06b1720d3171c1ba7bed77ba85b79d5397b428b0 100644
--- a/src/legacy/legacy.model.ts
+++ b/src/legacy/legacy.model.ts
@@ -373,6 +373,7 @@ export interface IResource {
   mode: string;
   service: string;
   valid_until: string;
+  geonet_uuid: string;
 }
 
 export class Resource {
@@ -384,6 +385,10 @@ export class Resource {
   @IsString()
   datasetName: string;
 
+  @ApiModelProperty()
+  @IsString()
+  geonetUuid: string;
+
   @ApiModelProperty()
   @IsString()
   serviceName: string;
@@ -404,6 +409,7 @@ export class Resource {
     if (service) {
       this.datasetId = service.service_id ? service.service_id : null;
       this.datasetName = service.service ? service.service : '';
+      this.geonetUuid = service.geonet_uuid ? service.geonet_uuid : null;
       this.serviceName = service.mode ? service.mode : '';
       this.status = service.status ? service.status : '';
       this.validUntil = service.valid_until ? moment.utc(service.valid_until, 'DD/MM/YYYY', true).toString() : null;