Input objects
Input objects represent a set of fields allowing describing mutation.
AttributeAddMetadataInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
metadata
Metadata to be set.
AttributeCreateDateInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
format
Format of Attribute
.
AttributeCreateFileInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
AttributeCreateGalleryInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
AttributeCreateImageInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
AttributeCreateMultiSelectInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
options
Options of Attribute
.
AttributeCreateNumericInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
AttributeCreatePriceInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
currency
Currency of Attribute
.
AttributeCreateProductRelationInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
AttributeCreateSelectInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
options
Options of Attribute
.
AttributeCreateTextareaInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
richEdit
Is rich edit enabled.
AttributeCreateTextInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
AttributeCreateUnitInput
Input fields:
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
unitName
Unit name for Attribute
.
AttributeDateSetFormatInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
format
Format of Attribute
.
AttributeDeleteInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
AttributeDeleteMetadataInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
metadataKeys
Metadata keys to be deleted.
AttributeMultiSelectAddOptionInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
option
Option to be added.
AttributeMultiSelectDeleteOptionInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be deleted.
AttributeMultiSelectSetOptionNameInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be changed.
optionName
Option name to be set.
AttributeMultiSelectSetOptionsInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
options
Options to be set.
AttributeOptionAddCustomFieldImageInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be configured.
AttributeOptionAddCustomFieldTextareaInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be configured.
AttributeOptionAddCustomFieldTextareaRTEInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be configured.
AttributeOptionAddCustomFieldTextInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be configured.
AttributeOptionAddOptionCustomFieldValueTranslationsImageInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be changed.
customFieldCode
Code of the custom field to be configured.
translations
Translations of the value to be added.
AttributeOptionAddOptionCustomFieldValueTranslationsTextareaInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be changed.
customFieldCode
Code of the custom field to be configured.
translations
Translations of the value to be added.
AttributeOptionAddOptionCustomFieldValueTranslationsTextareaRTEInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be changed.
customFieldCode
Code of the custom field to be configured.
translations
Translations of the value to be added.
AttributeOptionAddOptionCustomFieldValueTranslationsTextInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be changed.
customFieldCode
Code of the custom field to be configured.
translations
Translations of the value to be added.
AttributeOptionDeleteCustomFieldInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be deleted.
AttributeOptionDeleteOptionCustomFieldValueTranslationsInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be changed.
customFieldCode
Code of the custom field changed.
languages
Languages the translations to be deleted in.
AttributeOptionListFilterInput
Input fields:
optionCodes
Option codes to be filtered by.
optionNames
Option names to be filtered by.
AttributePriceSetCurrencyInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
currency
Currency to be set.
AttributeSelectAddOptionInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
option
Option to be added.
AttributeSelectDeleteOptionInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be deleted.
AttributeSelectSetOptionNameInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be changed.
optionName
Option name to be set.
AttributeSelectSetOptionsInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
options
Options to be set.
AttributeSetNameInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
name
Name to be set.
AttributeTextareaSetRichEditInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
richEdit
Is rich edit enabled.
AttributeUnitSetUnitInput
Input fields:
code
The code of Attribute
the mutation to be performed on.
unitName
Unit to be set.
CategoryAddAttributeValueTranslationsDateInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsFileInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsGalleryInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsImageInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsMultiSelectInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsNumericInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsPriceInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsProductRelationInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsSelectInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsTextareaInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsTextInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAddAttributeValueTranslationsUnitInput
Input fields:
categoryCode
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
CategoryAttributeAddAttributeInput
Input fields:
attributeCode
The code of Attribute
to be added.
CategoryAttributeRemoveAttributeInput
Input fields:
attributeCode
The code of Attribute
to be removed.
CategoryCreateInput
Input fields:
code
The code of Category
.
name
The name of Category
.
CategoryDeleteAttributeValueTranslationsInput
Input fields:
code
The code of Category
the mutation to be performed on.
attributeCode
The code of Attribute
deleting value from.
languages
Languages the translations to be deleted in.
CategoryDeleteInput
Input fields:
code
The code of Category
the mutation to be performed on.
CategorySetNameInput
Input fields:
code
The code of Category
the mutation to be performed on.
name
Name to be set.
DateValueTranslationInput
Input fields:
language
value
Translation value to be set.
FileValueTranslationInput
Input fields:
language
value
Translation value to be set.
GalleryValueTranslationInput
Input fields:
language
value
Translation value to be set.
ImageCustomFieldValueTranslationInput
Input fields:
language
Language the translation to be added in.
value
Translation value to be set.
ImageValueTranslationInput
Input fields:
language
value
Translation value to be set.
MetadatumInput
Input fields:
key
Key of the metadata value to be set on.
value
Value to be set.
MultimediaCreateInput
Input fields:
name
The name of Multimedia
.
folderPath
Folder Multimedia
to be put in.
MultimediaDeleteInput
Input fields:
path
The path of Multimedia
the mutation to be performed on.
MultimediaFolderCreateInput
Input fields:
name
The name of MultimediaFolder
.
folderPath
Folder MultimediaFolder
to be put in.
createFolderPath
Creates folderPath if does not exist. Defaults to false
.
MultimediaFolderDeleteInput
Input fields:
path
The path of MultimediaFolder
the mutation to be performed on.
MultimediaMoveInput
Input fields:
path
The path of Multimedia
the mutation to be performed on.
folderPath
Folder Multimedia
to be put in.
MultimediaReplaceInput
Input fields:
path
The path of Multimedia
the mutation to be performed on.
MultimediaSetAltInput
Input fields:
path
The path of Multimedia
the mutation to be performed on.
alt
Alt to be set.
MultimediaSetNameInput
Input fields:
path
The path of Multimedia
the mutation to be performed on.
name
Name to be set.
MultimediaSetTitleInput
Input fields:
path
The path of Multimedia
the mutation to be performed on.
title
Title to be set.
MultiSelectValueTranslationInput
Input fields:
language
value
Translation value to be set.
NumericValueTranslationInput
Input fields:
language
value
Translation value to be set.
OptionInput
Input fields:
code
Code of the Option
to be used.
name
Name to be set.
PriceValueTranslationInput
Input fields:
language
value
Translation value to be set.
ProductAddAttributeValueTranslationsDateInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsFileInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsGalleryInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsImageInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsMultiSelectInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsNumericInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsPriceInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsProductRelationInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
twoWayRelation
Determines behavior of the value. Defaults to None
ProductAddAttributeValueTranslationsSelectInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsTextareaInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsTextInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddAttributeValueTranslationsUnitInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
adding value to.
translations
Translations of the value to be added.
ProductAddCategoriesInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
categoryCodes
Categories to be added.
ProductCreateGroupingInput
Input fields:
sku
Sku of Product
.
templateCode
Template of Product
.
categoryCode
Categories of Product
.
ProductCreateSimpleInput
Input fields:
sku
Sku of Product
.
templateCode
Template of Product
.
categoryCode
Categories of Product
.
ProductCreateVariableInput
Input fields:
sku
Sku of Product
.
templateCode
Template of Product
.
categoryCode
Categories of Product
.
ProductDeleteAttributeValueTranslationsInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
attributeCode
The code of Attribute
deleting value from.
languages
Languages the translations to be deleted in.
ProductDeleteInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
ProductGroupingAddChildInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
childSku
Child to be added.
quantity
Quantity the child to be added in.
ProductGroupingRemoveChildInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
childSku
Child to be removed.
ProductGroupingSetChildQuantityInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
childSku
Child quantity to be modified.
quantity
Quantity to be set.
ProductRelationValueTranslationInput
Input fields:
language
value
Translation value to be set.
ProductRemoveCategoriesInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
categoryCodes
Categories to be removed.
ProductSetStatusInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
statusCode
Status to be set.
language
Language the status to be set in.
ProductSetTemplateInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
template
Template to be set.
ProductVariableAddVariantInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
variantSku
Variant to be added.
ProductVariableRemoveVariantInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
variantSku
Variant to be removed.
ProductVariableSetBindingsInput
Input fields:
sku
The sku of Product
the mutation to be performed on.
bindingCodes
Binding attributes to be set.
SelectValueTranslationInput
Input fields:
language
value
Translation value to be set.
TextareaCustomFieldValueTranslationInput
Input fields:
language
Language the translation to be added in.
value
Translation value to be set.
TextareaRTECustomFieldValueTranslationInput
Input fields:
language
Language the translation to be added in.
value
Translation value to be set.
TextareaValueTranslationInput
Input fields:
language
value
Translation value to be set.
Accepts Attribute Variables in format {{#attribute_code}}
.
TextCustomFieldValueTranslationInput
Input fields:
language
Language the translation to be added in.
value
Translation value to be set.
TextValueTranslationInput
Input fields:
language
value
Translation value to be set.
TranslatedStringFilterInput
Input fields:
language
Language the translation to be filtered in.
value
Translation value to be filtered by.
TranslatedStringInput
Input fields:
language
Language the translation to be added in.
value
Translation value to be set.
UnitValueTranslationInput
Input fields:
language
value
Translation value to be set.
Last updated