To modify `PromotionTemplateSearchResult` add `[DataMember(Name = "{FIELD\_NAME}")]` with lower camel case for all fields.
 public class PromotionTemplateSearchResult
 {
 public int RewardProfileId { get; set; }
 public int BuId { get; set; }
 public string ProfileName { get; set; }
 public string ExternalName { get; set; }
 public RewardTypeEnum RewardType { get; set; }
 public RewardValueTypeEnum RewardValueType { get; set; }
 public Dictionary> GameAndCounter { get; set; }
 public List Channel { get; set; }
 public List CurrencyID { get; set; }
 public DateTime ValidFrom { get; set; }
 public DateTime ValidTo { get; set; }
 public int TotalIssued { get; set; }
 public int PendingIssued { get; set; }
 public RewardProfileStatusEnum RewardProfileStatus { get; set; }
 public string UserUpdated { get; set; }
 public string UserCreated { get; set; }
 public DateTime? DateUpdated { get; set; }
 public DateTime DateCreated { get; set; }
 }
user