OptionalbaseReference quantity for unit conversion calculations
OptionalbaseReference unit of measurement for conversions
OptionalusdPrice converted to USD for comparison
OptionallocalThe price convert to the users local currency
OptionalskuStock keeping unit identifier for inventory tracking
OptionalidUnique identifier within the system
OptionaluuidGlobally unique identifier
OptionalgradeChemical grade specification (e.g., 'ACS', 'Technical')
OptionalconcChemical concentration specification
OptionalstatusCurrent status code of the variant
OptionalstatusHuman-readable status description
OptionalshippingSpecial shipping requirements or information
OptionalavailabilityAvailability of the variant
OptionalattributesAttributes of the variant
Name of the supplier providing the product
Full product title/name
Absolute URL to the product's detail page
Current price of the product
ISO currency code for the price
Display symbol for the currency
Available quantity in stock
Standardized unit of measurement
OptionaldescriptionDetailed product description
OptionalmanufacturerName of the product manufacturer
OptionalcasChemical Abstracts Service registry number
OptionalformulaChemical molecular formula
OptionalvendorAlternative name for the supplier
OptionalvariantsArray of available product variations
OptionaldocURLs to related documentation (MSDS, SDS, etc.)
OptionalsupplierCountry of the supplier
OptionalsupplierShipping scope of the supplier
OptionalpaymentPayment methods accepted by the supplier
Optional_Levenshtein result of the product title and the search string
OptionalmatchMatch percentage of the product title and the search string
Represents a chemical product with its complete details, extending the Variant interface. This is the main product type used throughout the application.
Example