Product items

A published sellable item of a product or package, with codes and image copied from its source.

Fields

The API name is what the API, MCP and the CLI use.

NameAPI nameTypeRequiredDescription
IDidRecord IDYes
NamelabelText I18nComputed display name. For individual items: product name only. For packaged items: product name plus package name. Maintained by the system when the product or package changes — not editable on the item.
Product item SKUskuTextInternal code used to identify this product item in operations.
GTIN barcodegtinGTIN barcode
FamilyproductgroupIdReferenceFamily inherited from the product. Maintained by the system.
QuantityquantityDecimalNumber of base units contained in one package. Present only on packaged items.
ProductproductIdReferenceYesParent product this item materializes. Set by the system when the product or package is created.
Base unitbaseunitConstantYesPrimary unit of measure. All inventory quantities and valuations use this unit. The unit measures quantity; it does not mean physical identities are interchangeable.
TraceabilitytrackingConstantYesDefines how inventory is tracked: by quantity, by lot, or by serial number.
PackageproductpackageIdReferencePackage this item materializes. Present only on packaged items.
Discrete quantityisDiscreteBooleanYesWhen enabled, quantities must be whole numbers in the base unit of measure. When disabled, fractional quantities are allowed.
Item typeclassConstantYesWhether this item is sold or stocked per unit or as a package.
Shelf life controlhasShelfLifeBooleanYesRequires recording an expiration or best-before date upon receipt.
Shelf life (days)shelfLifeDaysWhole NumberStandard shelf life in days from receipt or manufacturing.
ImageimageImageImage copied from the product, or from the package when the package has its own image.
Family tagsproductgroupTagIdsTagsTags inherited from the product family.
Product tagsproductTagIdsTagsTags inherited from the product.
Package tagsproductpackageTagIdsTagsTags inherited from the package. Present only for packaged items.
DescriptiondescriptionText Area I18nLocalized description copied from the parent product. Maintained by the system — not editable on the item.
External identifiersidentifiersExternal identifier | External identifiersRemote system keys and optional id types. One value per system and type pair on this record.
Created bycreatedByUser
Created atcreatedAtDate and TimeYes
Updated byupdatedByUser
Updated atupdatedAtDate and TimeYes
Published bypublishedByUser
Published atpublishedAtDate and Time
Disabled bydisabledByUser
Disabled atdisabledAtDate and Time
Blocked byblockedByUser
Blocked atblockedAtDate and Time
Archived byarchivedByUser
Archived atarchivedAtDate and Time

Relations

Owned records (solid line) are deleted with their owner. Grouped records (dashed line) can exist alone.

FieldPoints toKind
Family productgroupIdProduct familiesreference
Product productIdProductsreference
Package productpackageIdProduct packagesreference