Objects

Objects represent the resources you can access.

AttributeAddMetadataPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeConnection

The connection for Attribute

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

AttributeEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

AttributeCreateDatePayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateFilePayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateGalleryPayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateImagePayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateMultiSelectPayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateNumericPayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreatePricePayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateProductRelationPayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateSelectPayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateTextareaPayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateTextPayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeCreateUnitPayload

A payload for a mutation.

Fields:

attribute

Created Attribute.

AttributeDateSetFormatPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeDeleteMetadataPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeDeletePayload

A payload for a mutation.

Fields:

code

Deleted AttributeCode.

AttributeDeletedConnection

The connection for AttributeCode

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

AttributeDeletedEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

AttributeMultiSelectAddOptionPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeMultiSelectDeleteOptionPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeMultiSelectSetOptionNamePayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeMultiSelectSetOptionsPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionAddCustomFieldImagePayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionAddCustomFieldTextareaPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionAddCustomFieldTextareaRTEPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionAddCustomFieldTextPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionAddOptionCustomFieldValueTranslationsImagePayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionAddOptionCustomFieldValueTranslationsTextareaPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionAddOptionCustomFieldValueTranslationsTextareaRTEPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionAddOptionCustomFieldValueTranslationsTextPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionDeleteCustomFieldPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeOptionDeleteOptionCustomFieldValueTranslationsPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributePriceSetCurrencyPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeSelectAddOptionPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeSelectDeleteOptionPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeSelectSetOptionNamePayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeSelectSetOptionsPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeSetNamePayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeTextareaSetRichEditPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeUnitSetUnitPayload

A payload for a mutation.

Fields:

attribute

Changed Attribute.

AttributeValueConnection

The connection for AttributeValue

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

AttributeValueEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

Category

Represents a category.

Fields:

code

Readable id of Category.

Translatable name allowing to set different values in every active language.

A list of attribute values. first argument cannot be lesser than 0 and its default value is 50.

CategoryAddAttributeValueTranslationsDatePayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsFilePayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsGalleryPayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsImagePayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsMultiSelectPayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsNumericPayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsPricePayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsProductRelationPayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsSelectPayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsTextareaPayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsTextPayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAddAttributeValueTranslationsUnitPayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryAttributeAddAttributePayload

A payload for a mutation.

Fields:

categoryAttributeList

Updated list of attributes.

CategoryAttributeRemoveAttributePayload

A payload for a mutation.

Fields:

categoryAttributeList

Updated list of attributes.

CategoryConnection

The connection for Category

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

CategoryEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

CategoryCreatePayload

A payload for a mutation.

Fields:

category

Created Category.

CategoryDeleteAttributeValueTranslationsPayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryDeletePayload

A payload for a mutation.

Fields:

code

Deleted CategoryCode.

CategoryDeletedConnection

The connection for CategoryCode

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

CategoryDeletedEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

CategorySetNamePayload

A payload for a mutation.

Fields:

category

Changed Category.

CategoryTree

Represent a tree of categories.

Fields:

code

Readable id of CategoryTree.

Translatable name allowing to set different values in every active language.

A list of categories belonging to the CategoryTree. first argument cannot be lesser than 0, higher than 1000 and its default value is 50.

CategoryTreeConnection

The connection for CategoryTree

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

CategoryTreeDeletedConnection

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

CategoryTreeDeletedEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

CategoryTreeEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

CategoryTreeLeaf

Represents a leaf (node) of a category tree.

Fields:

category

A leaf of the tree.

parentCategory

Parent leaf of to leaf.

CategoryTreeLeafConnection

The connection for CategoryTreeLeaf

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

CategoryTreeLeafEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

DateAttribute

Represents a date.

Implements:

Fields:

format

Represented date format.

DateAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

DateAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an Attribute.

FileAttribute

Represents a collection of multimedia files of any type.

Implements:

FileAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

FileAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an Attribute.

GalleryAttribute

Represents a collection of images.

Implements:

GalleryAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

GalleryAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an Attribute.

GroupedProduct

Represents a product grouped in GroupingProduct with a specific quantity for the set.

Fields:

quantity

Quantity of a grouped Product.

product

Grouped Product.

GroupedProductConnection

The connection for GroupedProduct

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

GroupedProductEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

GroupingProduct

A product grouping other products. Can represent products like the ones with common features or promotional packages.

Implements:

Fields:

A list of children. first argument cannot be lesser than 0 and its default value is 50.

ImageAttribute

Represents an image.

Implements:

ImageAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

ImageAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an Attribute.

ImageCustomField

Represents an image.

Implements:

ImageCustomFieldTranslatedValue

Represents an image translated value.

Implements:

Fields:

customField

A CustomField describing the value.

value

A value in the context language.

ImageCustomFieldValue

A custom field value.

Implements:

Fields:

customField

A CustomField describing the value.

A value translations.

ImageCustomFieldValueTranslation

Translation of a custom field value.

Implements:

Fields:

value

A translation value of a CustomField.

LanguageConnection

The connection for Language

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

LanguageEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

Metadatum

Represents a metadatum of an attribute.

Fields:

key

A key of metadatum.

value

Metadata value.

Multimedia

Represents a multimedia file. The multimedia can be a text file, image, document file, etc.

Fields:

path

Readable id of Multimedia.

name

Given file name.

extension

File extension.

mime

Mime type of the file.

size

File size in bytes.

Represents the alternate text for an image if it cannot be displayed.

Represents the title tooltip value.

url

URL to download binary multimedia file.

folder

Folder where multimedia is stored.

MultimediaConnection

The connection for Multimedia

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

MultimediaCreatePayload

A payload for a mutation.

Fields:

multimedia

Created Multimedia.

MultimediaDeletePayload

A payload for a mutation.

Fields:

path

Deleted MultimediaPath.

MultimediaEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

MultimediaFolder

Represents a filesystem-like folder allowing to organize multimedia. Does not correspond to the physical file path or its URL.

Fields:

path

Readable id of MultimediaFolder.

name

Name of MultimediaFolder.

MultimediaFolderConnection

The connection for MultimediaFolder

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

MultimediaFolderCreatePayload

A payload for a mutation.

Fields:

multimediaFolder

Changed MultimediaFolder.

MultimediaFolderDeletePayload

A payload for a mutation.

Fields:

path

Deleted MultimediaFolderPath.

MultimediaFolderEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

MultimediaMovePayload

A payload for a mutation.

Fields:

multimedia

Changed Multimedia.

MultimediaReplacePayload

A payload for a mutation.

Fields:

multimedia

Replacing Multimedia.

MultimediaSetAltPayload

A payload for a mutation.

Fields:

multimedia

Changed Multimedia.

MultimediaSetFolderPayload

A payload for a mutation.

Fields:

multimedia

Changed Multimedia.

MultimediaSetNamePayload

A payload for a mutation.

Fields:

multimedia

Changed Multimedia.

MultimediaSetTitlePayload

A payload for a mutation.

Fields:

multimedia

Changed Multimedia.

MultiSelectAttribute

Represents a set of options allowing multiple choices.

Implements:

MultiSelectAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value/

A value translations.

MultiSelectAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

translatedValue

Represents simplified translated value containing scalar names in context language only.

value

A translation value of an Attribute.

NumericAttribute

Represents a number.

Implements:

NumberAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

NumericAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an Attribute.

Option

Represents an option of a select and multi-select attribute.

Fields:

code

Readable id of Option.

Translatable name allowing to set different values in every active language.

customFields

CustomField values.

OptionConnection

The connection for Option

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

OptionEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

Represents an option of a select and multi-select attribute.

Fields:

code

Readable id of Option.

Translatable name allowing to set different values in every active language.

OptionTranslatedValue

Simple representation of an Option of select and multi-select attributes with the name in a specific language only.

Fields:

code

Code of Option.

name

Option name in the context language.

PageInfo

Information about pagination in a connection.

Fields:

startCursor

When paginating backwards, the cursor to continue.

endCursor

When paginating forwards, the cursor to continue.

hasPreviousPage

When paginating backwards, are there more items?

hasNextPage

When paginating forwards, are there more items?

PriceAttribute

Represents a positive price of a specific currency.

Implements:

Fields:

currency

The currency price is in.

PriceAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

PriceAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an Attribute.

ProductAddAttributeValueTranslationsDatePayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsFilePayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsGalleryPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsImagePayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsMultiSelectPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsNumericPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsPricePayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsProductRelationPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsSelectPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsTextareaPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsTextPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddAttributeValueTranslationsUnitPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductAddCategoriesPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductConnection

The connection for Product

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

ProductCreateGroupingPayload

A payload for a mutation.

Fields:

product

Created Product.

ProductCreateSimplePayload

A payload for a mutation.

Fields:

product

Created Product.

ProductCreateVariablePayload

A payload for a mutation.

Fields:

product

Created Product.

ProductDeletedConnection

The connection for Sku

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

ProductDeleteAttributeValueTranslationsPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductDeletedEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

ProductDeletePayload

A payload for a mutation.

Fields:

sku

Deleted Sku.

ProductEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

ProductGroupingAddChildPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductGroupingRemoveChildPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductGroupingSetChildQuantityPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductRelationAttribute

Represents a relation to the collection of products.

Implements:

ProductRelationAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

ProductRelationAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an Attribute.

ProductRemoveCategoriesPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductSetStatusPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductSetTemplatePayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductStatus

A product status.

Fields:

code

Readable id of ProductStatus.

translatedName

Represents translated name in the context language.

ProductStatusTranslation

A product status translation.

Fields:

language

Language of status.

value

Status value.

ProductVariableAddVariantPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductVariableRemoveVariantPayload

A payload for a mutation.

Fields:

product

Changed Product.

ProductVariableSetBindingsPayload

A payload for a mutation.

Fields:

product

Changed Product.

Section

Represents a set of common attributes - technical data, SEO-related parameters, etc.

Fields:

code

Readable id of Section.

A list of attributes used in the Section. first argument cannot be lesser than 0 and its default value is 50.

SectionConnection

The connection for Section

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

SectionEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

SelectAttribute

Represents a set of options allowing single choice.

Implements:

SelectAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

SelectAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

translatedValue

Represents simplified translated value containing scalar names in context language only.

value

A translation value of an Attribute.

SimpleProduct

A simple product.

Implements:

Template

Represents a set of attributes specific to a market segment.

Fields:

code

Readable id of Template.

A list of attributes used in the Template. first argument cannot be lesser than 0 and its default value is 50.

A list of sections used in the Template. first argument cannot be lesser than 0 and its default value is 50.

TemplateConnection

The connection for Template

Fields:

edges

Edges of the connection.

pageInfo

Page info of the connection.

totalCount

Count of all edges in connection.

TemplateEdge

An edge in a connection.

Fields:

node

Node of the Edge.

cursor

The Edge cursor.

TextareaAttribute

Represents a text.

Implements:

Fields:

richEdit

Is rich text editor enabled.

TextareaAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

TextareaAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an Attribute.

rawValue

Represents raw textarea value translation with attribute variables unresolved in form of {{#attribute_code}}.

TextareaCustomField

Represents a text.

Implements:

TextareaCustomFieldTranslatedValue

Represents a text translated value.

Implements:

Fields:

customField

A CustomField describing the value.

value

A value in the context language.

TextareaCustomFieldValue

A custom field value.

Implements:

Fields:

customField

A CustomField describing the value.

A value translations.

TextareaCustomFieldValueTranslation

Translation of a custom field value.

Implements:

Fields:

value

A translation value of a CustomField.

TextareaRTECustomField

Represents a text with RTE enabled.

Implements:

TextareaRTECustomFieldTranslatedValue

Represents a text with RTE translated value.

Implements:

Fields:

customField

A CustomField describing the value.

value

A value in the context language.

TextareaRTECustomFieldValue

A custom field value.

Implements:

Fields:

customField

A CustomField describing the value.

A value translations.

TextareaRTECustomFieldValueTranslation

Translation of a custom field value.

Implements:

Fields:

value

A translation value of a CustomField.

TextAttribute

Represents a short text of up to 255 chars.

Implements:

TextAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

TextAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an Attribute.

TextCustomField

Represents a short text of up to 255 chars.

Implements:

TextCustomFieldTranslatedValue

Represents a text translated value.

Implements:

Fields:

customField

A CustomField describing the value.

value

A value in the context language.

TextCustomFieldValue

A custom field value.

Implements:

Fields:

customField

A CustomField describing the value.

A value translations.

TextCustomFieldValueTranslation

Translation of a custom field value.

Implements:

Fields:

value

A translation value of a CustomField.

TranslatedString

Represents a translated value.

Fields:

value

Tranlated value.

language

Language of translation.

Unit

Represents a unit. Can be used to define specific scalar types like a Meter.

Fields:

name

Name o Unit.

symbol

Symbol of Unit.

UnitAttribute

Represents a numeric scalar unit.

Implements:

Fields:

unit

Unit of Attribute.

UnitAttributeValue

An attribute value.

Implements:

Fields:

attribute

An Attribute describing the value.

A value translations.

UnitAttributeValueTranslation

Translation of an attribute value.

Implements:

Fields:

value

A translation value of an