Home X3 GraphQL API for X3 API reference Master data package Product Product Less than 5 minutes to read Properties _access : [_OutputAccessBinding] _id : Id code : String description1 : String description2 : String description3 : String localizedDescription1 : String localizedDescription2 : String localizedDescription3 : String upc : String productStatus : ProductStatus stockUnit : UnitOfMeasure purchaseUnit : UnitOfMeasure purchaseUnitToStockUnitConversionFactor : Decimal stockManagementMode : StockManagementMode lotManagementMode : LotManagementMode lotSequenceNumber : String defaultPotencyInPercentage : Decimal defaultPotencyInInternationalUnit : Decimal serialNumberManagementMode : SerialNumberManagementMode serialSequenceNumber : String productSites : ProductSite_Collection packingUnits : ProductPackingUnit_Collection expirationManagementMode : ExpirationManagementMode expirationStockStatus : String expirationLeadTime : Int checkLeadTime : Int expirationTimeUnit : ExpirationLeadTimeUnit recontrolTimeUnit : ExpirationLeadTimeUnit useByDateCoefficient : Decimal isVersionManaged : Boolean stockVersionMode : StockVersionMode minorVersionSequence : String majorVersionSequence : String isVersionPreloading : Boolean productCategory : ProductCategory weightUnit : UnitOfMeasure productWeight : Decimal volumeUnit : UnitOfMeasure productVolume : Decimal accountingCode : String taxLevel : String isReceived : Boolean isPurchased : Boolean isManufactured : Boolean isPhantom : Boolean isDeliverable : Boolean isSold : Boolean isSubcontracted : Boolean isService : Boolean searchKey : String managementMode : StandardProductCode standard : String serviceLifeStart : Date serviceLifeEnd : Date storageSheet : String salesUnit : UnitOfMeasure statisticalUnit : UnitOfMeasure eeUnit : UnitOfMeasure isPurchaseFactorEntryAllowed : Boolean salesUnitToStockUnitConversionFactor : Decimal isSalesFactorEntryAllowed : Boolean statisticalUnitToStockUnitConversionFactor : Decimal eeUnitToStockUnitConversionFactor : Decimal isNegativeStockAuthorized : Boolean costGroup : String materialCostGroup : MaterialCostGroup userAccessCode : Access alternateProduct : Product isIntrastatDeclarationSubmitted : Boolean intrastatCommodity : String purchasingPlanningHorizonTimeUnit : LeadTimeUnit purchasingPlanningHorizon : Int purchasingFirmHorizon : Int purchasingFirmHorizonTimeUnit : LeadTimeUnit reorderLeadTime : Int purchaseDeliveryTolerance : Decimal isMandatoryPurchaseOrderRequest : Boolean hasPurchaseText : String hasManufacturingText : String exemptionFlag : String taxFlagStatusLocal : String configuratorProductLine : String configuratorNumericField1 : Decimal configuratorNumericField2 : Decimal configuratorNumericField3 : Decimal configuratorNumericField4 : Decimal configuratorNumericField5 : Decimal configuratorNumericField6 : Decimal configuratorAlphaField1 : String configuratorAlphaField2 : String configuratorAlphaField3 : String configuratorAlphaField4 : String configuratorAlphaField5 : String configuratorAlphaField6 : String configurationJournal : String configuratorBusinessPartner : BusinessPartner configuratorBusinessPartnerReference : String configuratorReferenceProduct : Product configuratorPurgeDate : Date isInstalledBaseCreated : Boolean voucherCategory : MiscellaneousTable loanContract : String warrantyContract : String serviceContract : String tokensToBeCredited : Int creditUnit : UnitOfMeasure labelFormatForStockUnit : String productTypeForAfterSales : TypeOfProduct isAfterSalesProductIssuedByDefault : Boolean unitForDays : UnitOfMeasure hourUnit : UnitOfMeasure minuteUnit : UnitOfMeasure productDensity : Decimal traceabilityManagementMode : TraceabilityManagementMode isGeneric : Boolean isTools : Boolean isCapitalized : Boolean newStockStatusAfterRecontrol : String intrastatFederalStateOrRegion : MiscellaneousTable plmProductReference : String plmLinkedDocuments : String plmProductHistory : String matchingTolerance : String supplierProduct : SupplierProduct_Collection customerProduct : CustomerProduct_Collection company : Company purchaseBasePrice : Decimal allergens : String allergenChangeDate : Date allergenBomCode : Int productType : TypeDeProduit sageSalesTax : MiscellaneousTable landedCostCoefficient : Decimal fixedLandedCostPerUnit : Decimal costStructure : String saftProductType : SaftProductType traceabilityLevel : TraceabilityLevel exportNumber : Int _createStamp : Datetime _updateStamp : Datetime Custom Types _OutputAccessBinding name : String status : String