diff --git a/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferCurveDto.cs b/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferCurveDto.cs
index 3be5820..47e05ee 100644
--- a/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferCurveDto.cs
+++ b/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferCurveDto.cs
@@ -180,5 +180,35 @@ public class GMEPublicOfferCurveDto
         [Key(26)]
         public decimal? PrezzoUnitario { get; set; }
 
+        /// <summary>
+        /// Granularity of the data
+        /// </summary>
+        [Key(27)]
+        public string Granularity { get; set; }
+
+        /// <summary>
+        /// Offer type
+        /// </summary>
+        [Key(28)]
+        public string OfferType { get; set; }
+
+        /// <summary>
+        /// Block ID
+        /// </summary>
+        [Key(29)]
+        public string BlockId { get; set; }
+
+        /// <summary>
+        /// Period
+        /// </summary>
+        [Key(30)]
+        public int? Period { get; set; }
+
+        /// <summary>
+        /// Minimum Acceptance Ratio
+        /// </summary>
+        [Key(31)]
+        public decimal? MinimumAcceptanceRatio { get; set; }
+
     }
 }
\ No newline at end of file
diff --git a/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferDataDto.cs b/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferDataDto.cs
index 9d6220b..dedb4c1 100644
--- a/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferDataDto.cs
+++ b/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferDataDto.cs
@@ -111,5 +111,17 @@ public class GMEPublicOfferDataDto
         /// </summary>
         [Key(16)]
         public decimal? PrezzoUnitario { get; set; }
+
+        /// <summary>
+        /// 15 Minute Period In Day
+        /// </summary>
+        [Key(17)]
+        public int? Period { get; set; }
+
+        /// <summary>
+        /// MINIMUM ACCEPTANCE RATIO
+        /// </summary>
+        [Key(18)]
+        public decimal? MinimumAcceptanceRatio { get; set; }
     }
 }
\ No newline at end of file
diff --git a/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferDto.cs b/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferDto.cs
index 9ef4e04..21aa994 100644
--- a/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferDto.cs
+++ b/Artesian/Artesian.SDK/Dto/GMEPublicOffer/GMEPublicOfferDto.cs
@@ -107,6 +107,24 @@ public class GMEPublicOfferDto
         [Key(15)]
         public string Filename { get; set; }
 
+        /// <summary>
+        /// Granularity
+        /// </summary>
+        [Key(16)]
+        public string Granularity { get; set; }
+
+        /// <summary>
+        /// Offer Type
+        /// </summary>
+        [Key(17)]
+        public string OfferType { get; set; }
+
+        /// <summary>
+        /// Block ID
+        /// </summary>
+        [Key(18)]
+        public string BlockId { get; set; }
+
         /*
      [GME_PurposeEnum] [PurposeName]      |   [PURPOSE_CD] [nvarchar](10) NOT NULL
      [GME_TypeEnum]  [TypeName]           | , [TYPE_CD] [nvarchar](10) NULL