The changelog is a list of recent changes to GraphQL API schema.
Query.productVariantParent
added
Product.status
added
Mutation.productSetStatus
added
Query.productByUniqueAttribute
added
ProductAddAttributeValueTranslationsProductRelationInput.twoWayRelation
added
Mutation.multimediaFolderDelete
added
Query.attributeOptionList
added
MultiSelectAttribute.options
removed
SelectAttribute.options
removed
OptionAttribute.optionList
argument codes
added
Template.sectionList
added
Query.section
added
Query.sectionList
added
Query.template
added
OptionAttribute
interface added
SelectAttribute
implements OptionAttribute
MultiSelectAttribute
implements OptionAttribute
OptionAttribute.customFields
added
Option.customFields
added
Mutation.attributeOptionAddCustomFieldImage
added
Mutation.attributeOptionAddCustomFieldText
added
Mutation.attributeOptionAddCustomFieldTextarea
added
Mutation.attributeOptionAddCustomFieldTextareaRTE
added
Mutation.attributeOptionAddOptionCustomFieldValueTranslationsImage
added
Mutation.attributeOptionAddOptionCustomFieldValueTranslationsText
added
Mutation.attributeOptionAddOptionCustomFieldValueTranslationsTextarea
added
Mutation.attributeOptionAddOptionCustomFieldValueTranslationsTextareaRTE
added
Mutation.attributeOptionDeleteCustomField
added
Mutation.attributeOptionDeleteOptionCustomFieldValueTranslations
added
Query.multimediaFolder
added
MultimediaFolderCreateInput.createFolderPath
added
MultimediaCreateInput.folderName
removed
Mutation.multimediaSetFolder
removed
MultiSelectAttribute.optionList
added
MultiSelectAttribute.options
becomes deprecated. Use MultiSelectAttribute.optionList
instead
SelectAttribute.optionList
added
SelectAttribute.options
becomes deprecated. Use SelectAttribute.optionList
instead
Mutation.attributeMultiSelectAddOption
added
Mutation.attributeMultiSelectDeleteOption
added
Mutation.attributeMultiSelectSetOptionName
added
Mutation.attributeSelectAddOption
added
Mutation.attributeSelectDeleteOption
added
Mutation.attributeSelectSetOptionName
added
Mutation.multimediaReplace
added
Query.multimedia
added
MultimediaFolder.path
added
Mutation.multimediaMove
added
Mutation.multimediaFolderCreate
added
MultimediaCreateInput.folderPath
added
MultimediaCreateInput.folderName
becomes deprecated. If passed together with folderPath
this argument becomes disregarded
Mutation.multimediaSetFolder
becomes deprecated
MultiSelectAttributeValueTranslation.translatedValue
added
SelectAttributeValueTranslation.translatedValue
added
AttributeValue.valueTranslations
removed
TextareaAttributeValueTranslation.rawValue
added
Attribute.metadata
added
Mutation.attributeAddMetadata
added
Mutation.attributeDeleteMetadata
added
Mutation.multimediaSetFolder
added
Query.categoryAttributeList
added
Mutation.categoryAttributeAddAttribute
added
Mutation.categoryAttributeRemoveAttribute
added
Mutation.attributeSetLabel
removed
OptionInput.label
removed
Option.label
removed
Attribute.label
removed
label
removed from Attribute
create mutation input objects
AttributeCreateDateInput
AttributeCreateFileInput
AttributeCreateGalleryInput
AttributeCreateImageInput
AttributeCreateMultiSelectInput
AttributeCreateNumericInput
AttributeCreatePriceInput
AttributeCreateProductRelationInput
AttributeCreateSelectInput
AttributeCreateTextareaInput
AttributeCreateTextInput
AttributeCreateUnitInput
Category.attributeList
added
Mutation.categoryDeleteAttributeValueTranslations
added
Mutation.categoryAddAttributeValueTranslationsText
added
Mutation.categoryAddAttributeValueTranslationsTextarea
added
Mutation.categoryAddAttributeValueTranslationsNumeric
added
Mutation.categoryAddAttributeValueTranslationsPrice
added
Mutation.categoryAddAttributeValueTranslationsUnit
added
Mutation.categoryAddAttributeValueTranslationsImage
added
Mutation.categoryAddAttributeValueTranslationsGallery
added
Mutation.categoryAddAttributeValueTranslationsFile
added
Mutation.categoryAddAttributeValueTranslationsProductRelation
added
Mutation.categoryAddAttributeValueTranslationsDate
added
Mutation.categoryAddAttributeValueTranslationsSelect
added
Mutation.categoryAddAttributeValueTranslationsMultiSelect
added
GroupingProduct.childList
removed
Template.name
removed
Template.defaultLabel
removed
MultimediaCreateInput.folderName
added
AttributeValue.translations
added - represents the translation value type per Attribute
type. MultiSelectAttributeValue
and SelectAttributeValue
instead of simple OptionCode
provides entire Option
AttributeValue.valueTranslations
becomes deprecated
AttributeValue
implementations per Attribute
type added
TranslatedAttributeValue.inherited
removed
Query.languageTreeLeafList
removed
Template.attributeList
added
Query.templateList
added
Attribute.name
added - represents the same value as Attribute.label
field
Attribute.label
becomes deprecated
Option.name
added - represents the same value as Option.label
field
Option.label
becomes deprecated
OptionInput.name
added
if passed together with label
field it takes precedence
Mutation.attributeSetName
added
Mutation.attributeSetLabel
becomes deprecated
name
field added in Attribute
create mutation input objects. It replaces label
field. If passed together with it name
takes precedence
AttributeCreateDateInput
AttributeCreateFileInput
AttributeCreateGalleryInput
AttributeCreateImageInput
AttributeCreateMultiSelectInput
AttributeCreateNumericInput
AttributeCreatePriceInput
AttributeCreateProductRelationInput
AttributeCreateSelectInput
AttributeCreateTextareaInput
AttributeCreateTextInput
AttributeCreateUnitInput
Attribute.hint
removed
Attribute.placeholder
removed
Mutation.attributeSetHint
removed
Mutation.attributeSetPlaceholder
removed
placeholder
and hint
fields removed from Attribute
create mutation input objects
AttributeCreateDateInput
AttributeCreateFileInput
AttributeCreateGalleryInput
AttributeCreateImageInput
AttributeCreateMultiSelectInput
AttributeCreateNumericInput
AttributeCreatePriceInput
AttributeCreateProductRelationInput
AttributeCreateSelectInput
AttributeCreateTextareaInput
AttributeCreateTextInput
AttributeCreateUnitInput
Multimedia.title
added
Mutation.multimediaSetTitle
added
ProductGroupingAddChildInput.quantity
added
Mutation.productGroupingSetChildQuantity
added
GroupingProduct.childrenList
added
GroupingProduct.childList
becomes deprecated
Template.name
becomes deprecated
Template.defaultLabel
becomes deprecated
AttributeValue.code
removed
AttributeValue.value
removed
Option.attribute
removed
TranslatedAttributeValue.inherited
becomes deprecated
Query.languageTree
becomes deprecated
Query.languageList
added
language
field becomes nullable for(valid for global attributes only)
DateValueTranslationInput
FileValueTranslationInput
GalleryValueTranslationInput
ImageValueTranslationInput
MultiSelectValueTranslationInput
NumericValueTranslationInput
PriceValueTranslationInput
ProductRelationValueTranslationInput
SelectValueTranslationInput
TextareaValueTranslationInput
TextValueTranslationInput
UnitValueTranslationInput
Attribute.hint
becomes deprecated
Attribute.placeholder
becomes deprecated
Mutation.attributeSetHint
becomes deprecated
Mutation.attributeSetPlaceholder
becomes deprecated
Option.attribute
becomes deprecated
AttributeValue.valueTranslations
added
AttributeValue.value
becomes deprecated
Mutation schema has been added to the API. For a full list of mutations available use an introspection
every existing API key has preserved its read access but did not receive write access. In order to obtain write access create a new key with it