Magidoc

ProductType
Object

Represents a type of product. It defines what attributes are available to products of this type.

Fields

#

availableAttributes

createdBy

externalId

externalSource

External source from which the product type is imported.

hasVariants

Legacy indicator, always true.

id

ID !
Non-null

The ID of the object

isDigital

Non-null

isPriceOverrideAllowed

Non-null

indicates whether we allow overriding the unit_price of variants in checkout and draft, quote, offer order lines

isShippingRequired

Non-null

metadata

Non-null

List of public metadata items. Can be accessed without permissions.

model

Brand of the product

name

Non-null

privateMetadata

Non-null

List of private metadata items.Requires proper staff permissions to access.

productAttributes

Non-null

Product attributes of that product type.

productFeatures

Non-null

Product features of this product type.

products

List of products of this type.

slug

Non-null

taxType

A type of tax. Assigned by enabled tax gateway

variantAttributes

Non-null

Variant attributes of that product type.

variantFeatures

Non-null

Variant features of this product type.

weight

Interfaces

#

Also implements Node , ObjectWithMetadata .

Usages

#

References

#

  • Field productType from Query