diff --git a/EasyPost/Parameters/CustomsItem/Create.cs b/EasyPost/Parameters/CustomsItem/Create.cs index e3f30e919..c2ca240f1 100644 --- a/EasyPost/Parameters/CustomsItem/Create.cs +++ b/EasyPost/Parameters/CustomsItem/Create.cs @@ -53,6 +53,41 @@ public class Create : BaseParameters, ICustomsItemParame [NestedRequestParameter(typeof(CustomsInfo.Create), Necessity.Optional, "weight")] public double? Weight { get; set; } + /// + /// Manufacturer of the item. + /// + [TopLevelRequestParameter(Necessity.Optional, "customs_item", "manufacturer")] + [NestedRequestParameter(typeof(CustomsInfo.Create), Necessity.Optional, "manufacturer")] + public string? Manufacturer { get; set; } + + /// + /// SKU or UPC of the item. + /// + [TopLevelRequestParameter(Necessity.Optional, "customs_item", "code")] + [NestedRequestParameter(typeof(CustomsInfo.Create), Necessity.Optional, "code")] + public string? Code { get; set; } + + /// + /// Three-letter currency code for the item. Defaults to USD. + /// + [TopLevelRequestParameter(Necessity.Optional, "customs_item", "currency")] + [NestedRequestParameter(typeof(CustomsInfo.Create), Necessity.Optional, "currency")] + public string? Currency { get; set; } + + /// + /// Commodity identifier for the item. + /// + [TopLevelRequestParameter(Necessity.Optional, "customs_item", "printed_commodity_identifier")] + [NestedRequestParameter(typeof(CustomsInfo.Create), Necessity.Optional, "printed_commodity_identifier")] + public string? PrintedCommodityIdentifier { get; set; } + + /// + /// Export Control Classification Number (ECCN) for the item. + /// + [TopLevelRequestParameter(Necessity.Optional, "customs_item", "eccn")] + [NestedRequestParameter(typeof(CustomsInfo.Create), Necessity.Optional, "eccn")] + public string? Eccn { get; set; } + #endregion } }