Mutations allow modifing data on the server.
Adds Attribute
metadata.
Input fields:
Returns: AttributeAddMetadataPayload
Creates DateAttribute
Input fields:
Returns: AttributeCreateDatePayload
Creates FileAttribute
Input fields:
Returns: AttributeCreateFilePayload
Creates GalleryAttribute
Input fields:
Returns: AttributeCreateGalleryPayload
Creates ImageAttribute
Input fields:
Returns: AttributeCreateImagePayload
Creates MultiSelectAttribute
Input fields:
Returns: AttributeCreateMultiSelectPayload
Creates NumericAttribute
Input fields:
Returns: AttributeCreateNumericPayload
Creates PriceAttribute
Input fields:
Returns: AttributeCreatePricePayload
Creates ProductRelationAttribute
Input fields:
Returns: AttributeCreateProductRelationPayload
Creates SelectAttribute
Input fields:
Returns: AttributeCreateSelectPayload
Creates TextareaAttribute
Input fields:
Returns: AttributeCreateTextareaPayload
Creates TextAttribute
Input fields:
Returns: AttributeCreateTextPayload
Creates UnitAttribute
Input fields:
Returns: AttributeCreateUnitPayload
Sets a DateAttribute
format.
Input fields:
Returns: AttributeDateSetFormatPayload
Deletes Attribute
.
Input fields:
Returns: AttributeDeletePayload
Deletes Attribute
metadata.
Input fields:
Returns: AttributeDeleteMetadataPayload
Adds a MultiSelectAttribute
option.
Input fields:
Returns: AttributeMultiSelectAddOptionPayload
Deletes a MultiSelectAttribute
option.
Input fields:
Returns: AttributeMultiSelectDeleteOptionPayload
Sets a MultiSelectAttribute
option name.
Input fields:
Returns: AttributeMultiSelectSetOptionNamePayload
Sets a MultiSelectAttribute
options.
Input fields:
Returns: AttributeMultiSelectSetOptionsPayload
Adds a custom field to OptionAttribute
.
Input fields:
Returns: AttributeOptionAddCustomFieldImagePayload
Adds a custom field to OptionAttribute
.
Input fields:
Returns: AttributeOptionAddCustomFieldTextareaPayload
Adds a custom field to OptionAttribute
.
Input fields:
Returns: AttributeOptionAddCustomFieldTextareaRTEPayload
Adds a custom field to OptionAttribute
.
Input fields:
Returns: AttributeOptionAddCustomFieldTextPayload
Adds custom field value translations to an Option
.
Input fields:
Returns: AttributeOptionAddOptionCustomFieldValueTranslationsImagePayload
Adds custom field value translations to an Option
.
Input fields:
Returns: AttributeOptionAddOptionCustomFieldValueTranslationsTextareaPayload
Adds custom field value translations to an Option
.
Input fields:
Returns: AttributeOptionAddOptionCustomFieldValueTranslationsTextareaRTEPayload
Adds custom field value translations to an Option
.
Input fields:
Returns: AttributeOptionAddOptionCustomFieldValueTranslationsTextPayload
Deletes custom field from an OptionAttribute
.
Input fields:
Returns: AttributeOptionDeleteCustomFieldPayload
Deletes custom field value translations from a Option
.
Input fields:
Returns: AttributeOptionDeleteOptionCustomFieldValueTranslationsPayload
Sets a PriceAttribute
currency.
Input fields:
Returns: AttributePriceSetCurrencyPayload
Adds a SelectAttribute
option.
Input fields:
Returns: AttributeSelectAddOptionPayload
Deletes a SelectAttribute
option.
Input fields:
Returns: AttributeSelectDeleteOptionPayload
Sets a SelectAttribute
option name.
Input fields:
Returns: AttributeSelectSetOptionNamePayload
Sets a SelectAttribute
options.
Input fields:
Returns: AttributeSelectSetOptionsPayload
Sets Attribute
name.
Input fields:
Returns: AttributeSetNamePayload
Sets a TextareaAttribute
richEdit.
Input fields:
Returns: AttributeTextareaSetRichEditPayload
Sets an UnitAttribute
unit.
Input fields:
Returns: AttributeUnitSetUnitPayload
Adds a DateAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsDatePayload
Adds a FileAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsFilePayload
Adds a GalleryAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsGalleryPayload
Adds a ImageAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsImagePayload
Adds a MultiSelectAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsMultiSelectPayload
Adds a NumericAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsNumericPayload
Adds a PriceAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsPricePayload
Adds a ProductRelationAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsProductRelationPayload
Adds a SelectAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsSelectPayload
Adds a TextareaAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsTextareaPayload
Adds a TextAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsTextPayload
Adds a UnitAttribute
value translations to a category.
Input fields:
Returns: CategoryAddAttributeValueTranslationsUnitPayload
Adds an Attribute
as allowed to be used in Category
.
Input fields:
Returns: CategoryAttributeAddAttributePayload
Removes an Attribute
as allowed to be used in Category
.
Input fields:
Returns: CategoryAttributeRemoveAttributePayload
Creates a Category
.
Input fields:
Returns: CategoryCreatePayload
Deletes an attribute value translations from a Category
.
Input fields:
Returns: CategoryDeleteAttributeValueTranslationsPayload
Deletes a Category
.
Input fields:
Returns: CategoryDeletePayload
Sets a Category
name.
Input fields:
Returns: CategorySetNamePayload
Creates a Multimedia
.
Input fields:
Returns: MultimediaCreatePayload
Deletes a Multimedia
.
Input fields:
Returns: MultimediaDeletePayload
Creates a MultimediaFolder
.
Input fields:
Returns: MultimediaFolderCreatePayload
Deletes a MultimediaFolder
.
Input fields:
Returns: MultimediaFolderDeletePayload
Moves a Multimedia
to MultimediaFolder
. Multimedia.path
identifier is changed as a result.
Input fields:
Returns: MultimediaMovePayload
Replaces a Multimedia
with given MultimediaPath
. As a result new Multimedia
is created, all relations to it are replaced with a new resource, and the existing one is deleted.
Input fields:
Returns: MultimediaReplacePayload
Sets a Multimedia
alt.
Input fields:
Returns: MultimediaSetAltPayload
Sets a Multimedia
name.
Input fields:
Returns: MultimediaSetNamePayload
Sets a Multimedia
title.
Input fields:
Returns: MultimediaSetTitlePayload
Adds a DateAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsDatePayload
Adds a FileAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsFilePayload
Adds a GalleryAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsGalleryPayload
Adds a ImageAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsImagePayload
Adds a MultiSelectAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsMultiSelectPayload
Adds a NumericAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsNumericPayload
Adds a PriceAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsPricePayload
Adds a ProductRelationAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsProductRelationPayload
Adds a SelectAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsSelectPayload
Adds a TextareaAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsTextareaPayload
Adds a TextAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsTextPayload
Adds a UnitAttribute
value translations to a product.
Input fields:
Returns: ProductAddAttributeValueTranslationsUnitPayload
Adds a product to categories.
Input fields:
Returns: ProductAddCategoriesPayload
Creates a GroupingProduct
.
Input fields:
Returns: ProductCreateGroupingPayload
Creates a SimpleProduct
.
Input fields:
Returns: ProductCreateSimplePayload
Creates a VariableProduct
.
Input fields:
Returns: ProductCreateVariablePayload
Deletes an attribute value translations from a Product
.
Input fields:
Returns: ProductDeleteAttributeValueTranslationsPayload
Deletes a product.
Input fields:
Returns: ProductDeletePayload
Adds a child product to a GroupingProduct
.
Input fields:
Returns: ProductGroupingAddChildPayload
Removes a child product from a GroupingProduct
.
Input fields:
Returns: ProductGroupingRemoveChildPayload
Set a child product quantity of a GroupingProduct
.
Input fields:
Returns: ProductGroupingSetChildQuantityPayload
Removes a product from categories.
Input fields:
Returns: ProductRemoveCategoriesPayload
Sets a product Template
.
Input fields:
Returns: ProductSetTemplatePayload
Adds a variant product to a VariableProduct
.
Input fields:
Returns: ProductVariableAddVariantPayload
Removes a variant product from a VariableProduct
.
Input fields:
Returns: ProductVariableRemoveVariantPayload
Sets binding attributes to VariableProduct
.
Input fields:
Returns: ProductVariableSetBindingsPayload
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input
input