ProductType
Type containing all information about a product
type ProductType {
productId: Int!
name: String
alias: String!
articleNumber: String
categoryId: Int!
canonicalUrl: String
alternativeCanonicalUrls: [String] @deprecated
alternativeUrls: [AlternativeUrlType]
firstAvailableOn: String
texts: ProductTextsType
type: String
skus: [SkuType]
brand: BrandType
categories: [CategoryType]
unitPrice: PriceType
lowestPrice: LowestPriceType
images: [String] @deprecated
productImages: [ProductImageType]
parameterGroups: [ParameterGroupType]
variantDimensions: [VariantDimensionType]
variantGroup: VariantGroupType
rating: RatingType
totalStock: StockType
meta: MetadataType
primaryCategory: CategoryType
currentProductVariant: VariantType
breadcrumbs: [BreadcrumbType]
discountCampaigns: [CampaignRuleType]
priceLog: [PriceLogItemType]
discountType: DiscountType
productPackage: ProductPackageType
dimensions: DimensionsType
weight: Int!
freightClass: String
supplierId: Int!
}
Fields
productId ● Int! non-null scalar required
Product ID
name ● String scalar
The product name
alias ● String! non-null scalar required
Alias for the product
articleNumber ● String scalar
The product article number
categoryId ● Int! non-null scalar required
The primary category ID
canonicalUrl ● String scalar
The full path to the product
alternativeCanonicalUrls ● [String] deprecated list scalar
Alternative full paths to the product
alternativeUrls ● [AlternativeUrlType] list object
Alternative urls to the product
firstAvailableOn ● String scalar
The date on which the product was first available (yyyy-mm-dd)
texts ● ProductTextsType object
Product text info
type ● String scalar
The product type. Either 'product' or 'package'
skus ● [SkuType] list object
Product SKUs
brand ● BrandType object
Product brand information
categories ● [CategoryType] list object
Product category information
unitPrice ● PriceType object
Product price information
lowestPrice ● LowestPriceType object
Lowest price and comparison price according to EU price laws
images ● [String] deprecated list scalar
List of product images
productImages ● [ProductImageType] list object
List of product images and their related properties
parameterGroups ● [ParameterGroupType] list object
Product parameter groups
variantDimensions ● [VariantDimensionType] list object
Variant dimensions
variantGroup ● VariantGroupType object
Product variant group
rating ● RatingType object
Product rating
totalStock ● StockType object
Product stock information
meta ● MetadataType object
Product metadata
primaryCategory ● CategoryType object
Primary category for this product
currentProductVariant ● VariantType object
The current variant selection
breadcrumbs ● [BreadcrumbType] list object
Breadcrumbs
discountCampaigns ● [CampaignRuleType] list object
Product discount campaigns
priceLog ● [PriceLogItemType] list object
Price log with the prices from the last 30 days
discountType ● DiscountType enum
Type of discount price: None, Sale or Campaign
productPackage ● ProductPackageType object
Package specific information for this product
dimensions ● DimensionsType object
The dimensions of the Product. Note that this can also be set on SKU level
weight ● Int! non-null scalar required
Weight in grams (g). Note that this can also be set on SKU level
freightClass ● String scalar
The Freightclass set for this product
supplierId ● Int! non-null scalar required
The Supplier Id
Returned By
product query
Member Of
CartItemType object ● OptionType object ● ProductsResultType object