Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Scalars represent primitive values like Integer or String.
Represents a lowercased, alphanumerical, and _
textual Attribute identifier of 1-128 chars in length. It cannot be id
or start with esa_
.
Represents true
or false
.
Represents a lowercased, alphanumerical, and _
textual Category identifier of 1-128 chars in length.
Represents a textual CategoryTree identifier of 1-128 chars in length.
Represents a currency code in ISO 4217 format. Example: PLN
.
Represents a lowercased, alphanumerical, and _
textual CustomField identifier in a single OptionAttribute context of 1-128 chars in length.
Represents a date formatted in one of the: yyyy-MM-dd
, yy-MM-dd
, dd.MM.yy
, dd.MM.yyyy
, MM/dd/yy
, MM/dd/yyyy
, MMMM dd, yyyy
, dd MMMM yyyy
, dd MMM yyyy
Represents an ISO 8601 date. Example: 2021-04-09T17:25:26+00:00
Represents signed double-precision fractional values as specified by IEEE 754.
Represents non-fractional signed whole numeric values.
Represents a 5 chars LCID language code. Example: pl_PL
.
Represents an alphanumeric and _
Metadatum key of 1-128 chars in length.
Represents an alphanumeric, \
, -
and _
textual MultimediaFolder name of 1-255 chars in length.
Represents a textual combination of MultimediaFolderName scalars joined with /
MultimediaFolder identifier pointing to its exact location.
Represents a not containing /
textual Multimedia name of 1-128 chars in length.
Represents a textual combination of MultimediaFolderPath, and MultimediaName joined with /
Multimedia identifier pointing to its exact location.
Represents a textual Option identifier in a single Attribute context of 1-128 chars in length.
Represents a textual Section identifier of 3-32 chars in length.
Represents a textual Product identifier of 1-255 chars in length.
Represents textual data, represented as UTF-8 character sequences. The String
type is most often used by GraphQL to represent free-form human-readable text.
Represents a textual Template identifier of 3-32 chars in length.
Represents a textual Unit name of 1-255 chars in length.
Enums represent a predefined sets o values.
Represents the behavior of language translation of Attribute values.
Values:
Value translation is set individually in every language.
Value translation is the same in every language.
Represents the behavior of language translation of Attribute values.
Determines the behavior of ProductRelationAttribute value.
Values:
Do not modify related products.
Set backward relations to the modified product only in its newly related products. Already related products remain unmodified.
Set backward relations to the modified product in all its related products.
Unions represent possible many types.
Represents a product grouped in GroupingProduct
.
Types:
Interfaces represent a parent for Objects providing definition of common fields.
An attribute represents a type of value that can be assigned to a product.
Fields:
Implemented by:
Represents a value defining a specific attribute.
Fields:
Implemented by:
Represents a translated attribute value for language.
Fields:
Implemented by:
A custom field represents a type of value that can be assigned to an attribute option.
Fields:
Implemented by:
Represents a value defining a specific CustomField
in specific language only.
Fields:
Implemented by:
Represents a value defining a specific CustomField
.
Fields:
Implemented by:
Represents a translated custom field value for language.
Fields:
Implemented by:
An attribute with a predefined set of values(options).
Implements:
Fields:
Implemented by:
Fields:
Implemented by:
Alternatively, in order to obtain the full types definition download the schema
or just query the API:
Types reference:
Mutations allow modifing data on the server.
Adds Attribute
metadata.
Input fields:
Creates DateAttribute
Input fields:
Creates FileAttribute
Input fields:
Creates GalleryAttribute
Input fields:
Creates ImageAttribute
Input fields:
Creates MultiSelectAttribute
Input fields:
Creates NumericAttribute
Input fields:
Creates PriceAttribute
Input fields:
Creates ProductRelationAttribute
Input fields:
Creates SelectAttribute
Input fields:
Creates TextareaAttribute
Input fields:
Creates TextAttribute
Input fields:
Creates UnitAttribute
Input fields:
Sets a DateAttribute
format.
Input fields:
Deletes Attribute
.
Input fields:
Deletes Attribute
metadata.
Input fields:
Adds a MultiSelectAttribute
option.
Input fields:
Deletes a MultiSelectAttribute
option.
Input fields:
Sets a MultiSelectAttribute
option name.
Input fields:
Sets a MultiSelectAttribute
options.
Input fields:
Adds a custom field to OptionAttribute
.
Input fields:
Adds a custom field to OptionAttribute
.
Input fields:
Adds a custom field to OptionAttribute
.
Input fields:
Adds a custom field to OptionAttribute
.
Input fields:
Adds custom field value translations to an Option
.
Input fields:
Adds custom field value translations to an Option
.
Input fields:
Adds custom field value translations to an Option
.
Input fields:
Adds custom field value translations to an Option
.
Input fields:
Deletes custom field from an OptionAttribute
.
Input fields:
Deletes custom field value translations from a Option
.
Input fields:
Sets a PriceAttribute
currency.
Input fields:
Adds a SelectAttribute
option.
Input fields:
Deletes a SelectAttribute
option.
Input fields:
Sets a SelectAttribute
option name.
Input fields:
Sets a SelectAttribute
options.
Input fields:
Sets Attribute
name.
Input fields:
Sets a TextareaAttribute
richEdit.
Input fields:
Sets an UnitAttribute
unit.
Input fields:
Adds a DateAttribute
value translations to a category.
Input fields:
Adds a FileAttribute
value translations to a category.
Input fields:
Adds a GalleryAttribute
value translations to a category.
Input fields:
Adds a ImageAttribute
value translations to a category.
Input fields:
Adds a MultiSelectAttribute
value translations to a category.
Input fields:
Adds a NumericAttribute
value translations to a category.
Input fields:
Adds a PriceAttribute
value translations to a category.
Input fields:
Adds a ProductRelationAttribute
value translations to a category.
Input fields:
Adds a SelectAttribute
value translations to a category.
Input fields:
Adds a TextareaAttribute
value translations to a category.
Input fields:
Adds a TextAttribute
value translations to a category.
Input fields:
Adds a UnitAttribute
value translations to a category.
Input fields:
Adds an Attribute
as allowed to be used in Category
.
Input fields:
Removes an Attribute
as allowed to be used in Category
.
Input fields:
Creates a Category
.
Input fields:
Deletes an attribute value translations from a Category
.
Input fields:
Deletes a Category
.
Input fields:
Sets a Category
name.
Input fields:
Creates a Multimedia
.
Input fields:
Deletes a Multimedia
.
Input fields:
Creates a MultimediaFolder
.
Input fields:
Deletes a MultimediaFolder
.
Input fields:
Moves a Multimedia
to MultimediaFolder
. Multimedia.path
identifier is changed as a result.
Input fields:
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:
Sets a Multimedia
alt.
Input fields:
Sets a Multimedia
name.
Input fields:
Sets a Multimedia
title.
Input fields:
Adds a DateAttribute
value translations to a product.
Input fields:
Adds a FileAttribute
value translations to a product.
Input fields:
Adds a GalleryAttribute
value translations to a product.
Input fields:
Adds a ImageAttribute
value translations to a product.
Input fields:
Adds a MultiSelectAttribute
value translations to a product.
Input fields:
Adds a NumericAttribute
value translations to a product.
Input fields:
Adds a PriceAttribute
value translations to a product.
Input fields:
Adds a ProductRelationAttribute
value translations to a product.
Input fields:
Adds a SelectAttribute
value translations to a product.
Input fields:
Adds a TextareaAttribute
value translations to a product.
Input fields:
Adds a TextAttribute
value translations to a product.
Input fields:
Adds a UnitAttribute
value translations to a product.
Input fields:
Adds a product to categories.
Input fields:
Creates a GroupingProduct
.
Input fields:
Creates a SimpleProduct
.
Input fields:
Creates a VariableProduct
.
Input fields:
Deletes an attribute value translations from a Product
.
Input fields:
Deletes a product.
Input fields:
Adds a child product to a GroupingProduct
.
Input fields:
Removes a child product from a GroupingProduct
.
Input fields:
Set a child product quantity of a GroupingProduct
.
Input fields:
Removes a product from categories.
Input fields:
Sets a product Template
.
Input fields:
Adds a variant product to a VariableProduct
.
Input fields:
Removes a variant product from a VariableProduct
.
Input fields:
Sets binding attributes to VariableProduct
.
Input fields:
The entire GraphQL schema is available to fetch from the API itself. It's called .
As with every other query, introspection of the Ergonode API requires .
The simplest way to discover the GraphQL API is to use supporting HTTP clients like . On one hand, they do support scoping through documentation schema, and on the other provide autocomplete functionality which makes writing queries really straightforward.
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
Returns:
code
Readable id of Attribute
.
name (languages: [Language!])
Translatable name allowing to set different values in every active language.
scope
Scope of Attribute
determining its values behavior.
metadata
Metadata allows describing the Attribute
in an enhanced, custom way.
translations (languages: [Language!])
A value translations.
attribute
An Attribute
describing the type of value.
language
A language of a translation.
code
Readable id of CustomField
.
customField
A CustomField
describing the type of value.
customField
A CustomField
describing the type of value.
translations (languages: [Language!])
A value translations.
language
A language of a translation.
A list of options of an Attribute
.
first
argument cannot be lesser than 0 and higher than 200. The default value is 50.
customFields
Configured attribute custom fields.
sku
sku
A list of categories Product
belongs to.
first
argument cannot be lesser than 0 and its default value is 50.
template
Template of Product
.
attributeList (after: String, first: Int, codes: [AttributeCode!])
A list of Attribute
values.
first
argument cannot be lesser than 0 and its default value is 50.
createdAt
Creation date.
editedAt
Last edition date.
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 |
Input objects represent a set of fields allowing describing mutation.
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Input fields:
Objects represent the resources you can access.
A payload for a mutation.
Fields:
The connection for Attribute
Fields:
An edge in a connection.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
The connection for AttributeCode
Fields:
An edge in a connection.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
The connection for AttributeValue
Fields:
An edge in a connection.
Fields:
Represents a category.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
The connection for Category
Fields:
An edge in a connection.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
The connection for CategoryCode
Fields:
An edge in a connection.
Fields:
A payload for a mutation.
Fields:
Represent a tree of categories.
Fields:
The connection for CategoryTree
Fields:
The connection for #categorytreecode
Fields:
An edge in a connection.
Fields:
An edge in a connection.
Fields:
Represents a leaf (node) of a category tree.
Fields:
The connection for #categorytreeleaf
Fields:
An edge in a connection.
Fields:
Represents a date.
Implements:
Fields:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
Represents a collection of multimedia files of any type.
Implements:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
Represents a collection of images.
Implements:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
Represents a product grouped in GroupingProduct with a specific quantity for the set.
Fields:
The connection for GroupedProduct
Fields:
An edge in a connection.
Fields:
A product grouping other products. Can represent products like the ones with common features or promotional packages.
Implements:
Fields:
Represents an image.
Implements:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
Represents an image.
Implements:
Represents an image translated value.
Implements:
Fields:
A custom field value.
Implements:
Fields:
Translation of a custom field value.
Implements:
Fields:
The connection for Language
Fields:
An edge in a connection.
Fields:
Represents a metadatum of an attribute.
Fields:
Represents a multimedia file. The multimedia can be a text file, image, document file, etc.
Fields:
The connection for Multimedia
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
An edge in a connection.
Fields:
Represents a filesystem-like folder allowing to organize multimedia. Does not correspond to the physical file path or its URL.
Fields:
The connection for MultimediaFolder
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
An edge in a connection.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
Represents a set of options allowing multiple choices.
Implements:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
Represents a number.
Implements:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
Represents an option of a select and multi-select attribute.
Fields:
The connection for Option
Fields:
An edge in a connection.
Fields:
Represents an option of a select and multi-select attribute.
Fields:
Simple representation of an Option of select and multi-select attributes with the name in a specific language only.
Fields:
Information about pagination in a connection.
Fields:
Represents a positive price of a specific currency.
Implements:
Fields:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
The connection for Product
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
The connection for Sku
Fields:
A payload for a mutation.
Fields:
An edge in a connection.
Fields:
A payload for a mutation.
Fields:
An edge in a connection.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
Represents a relation to the collection of products.
Implements:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
A payload for a mutation.
Fields:
Represents a set of common attributes - technical data, SEO-related parameters, etc.
Fields:
The connection for Section
Fields:
An edge in a connection.
Fields:
Represents a set of options allowing single choice.
Implements:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
A simple product.
Implements:
Represents a set of attributes specific to a market segment.
Fields:
The connection for Template
Fields:
An edge in a connection.
Fields:
Represents a text.
Implements:
Fields:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
Represents a text.
Implements:
Represents a text translated value.
Implements:
Fields:
A custom field value.
Implements:
Fields:
Translation of a custom field value.
Implements:
Fields:
Represents a text with RTE enabled.
Implements:
Represents a text with RTE translated value.
Implements:
Fields:
A custom field value.
Implements:
Fields:
Translation of a custom field value.
Implements:
Fields:
Represents a short text of up to 255 chars.
Implements:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
Represents a short text of up to 255 chars.
Implements:
Represents a text translated value.
Implements:
Fields:
A custom field value.
Implements:
Fields:
Translation of a custom field value.
Implements:
Fields:
Represents a translated value.
Fields:
Represents a unit. Can be used to define specific scalar types like a Meter.
Fields:
Represents a numeric scalar unit.
Implements:
Fields:
An attribute value.
Implements:
Fields:
Translation of an attribute value.
Implements:
Fields:
A product representing multiple variants i.e. products of different sizes or colors.
Fields:
Queries allow retrieving data from the server.
Finds an Attribute
.
Returns: Attribute
Arguments:
Provides a stream of deleted attribute codes.
Returns: AttributeDeletedConnection
Arguments:
Provides a list of attribute options.
Returns: OptionConnection
Arguments:
Provides a stream of attributes.
Returns: AttributeConnection
Arguments:
Finds a Category
.
Returns: Category
Arguments:
Provides a list of attributes allowed to be used in a category.
Returns: AttributeConnection
Arguments:
Provides a stream of deleted category codes.
Returns: CategoryDeletedConnection
Arguments:
Provides a stream of categories.
Returns: CategoryConnection
Arguments:
Finds a CategoryTree
.
Returns: CategoryTree
Arguments:
Provides a stream of deleted category tree codes.
Returns: CategoryTreeDeletedConnection
Arguments:
Provides a stream of category trees.
Returns: CategoryTreeConnection
Arguments:
Provides a list of active languages.
Returns: LanguageConnection
Arguments:
Finds a Multimedia
.
Returns: Multimedia
Arguments:
Finds a MultimediaFolder
.
Returns: MultimediaFolder
Arguments:
Provides a list of multimedia folders.
Returns: MultimediaFolderConnection
Arguments:
Provides a stream of multimedia.
Returns: MultimediaConnection
Arguments:
Finds a Product
.
Returns: Product
Arguments:
Provides a stream of deleted product SKUs.
Returns: ProductDeletedConnection
Arguments:
Provides a stream of products.
Returns: ProductConnection
Arguments:
Finds a Section
.
Returns: Section
Arguments:
Provides a list of sections.
Returns: SectionConnection
Arguments:
Finds a Template
.
Returns: Template
Arguments:
Provides a list of templates.
Returns: TemplateConnection
Arguments:
!
code
The code of Attribute
the mutation to be performed on.
metadata
Metadata to be set.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
format
Format of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
options
Options of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
currency
Currency of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
options
Options of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
richEdit
Is rich edit enabled.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
code
Code of Attribute
.
scope
Scope of Attribute
.
name
Name of Attribute
.
unitName
Unit name for Attribute
.
code
The code of Attribute
the mutation to be performed on.
format
Format of Attribute
.
code
The code of Attribute
the mutation to be performed on.
code
The code of Attribute
the mutation to be performed on.
metadataKeys
Metadata keys to be deleted.
code
The code of Attribute
the mutation to be performed on.
option
Option to be added.
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be deleted.
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be changed.
optionName
Option name to be set.
code
The code of Attribute
the mutation to be performed on.
options
Options to be set.
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be configured.
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be configured.
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be configured.
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be configured.
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.
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.
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.
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.
code
The code of Attribute
the mutation to be performed on.
customFieldCode
Code of the custom field to be deleted.
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.
optionCodes
Option codes to be filtered by.
optionNames
Option names to be filtered by.
code
The code of Attribute
the mutation to be performed on.
currency
Currency to be set.
code
The code of Attribute
the mutation to be performed on.
option
Option to be added.
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be deleted.
code
The code of Attribute
the mutation to be performed on.
optionCode
Option to be changed.
optionName
Option name to be set.
code
The code of Attribute
the mutation to be performed on.
options
Options to be set.
code
The code of Attribute
the mutation to be performed on.
name
Name to be set.
code
The code of Attribute
the mutation to be performed on.
richEdit
Is rich edit enabled.
code
The code of Attribute
the mutation to be performed on.
unitName
Unit to be set.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
attributeCode
The code of Attribute
to be added.
attributeCode
The code of Attribute
to be removed.
code
The code of Category
.
name
The name of Category
.
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.
code
The code of Category
the mutation to be performed on.
code
The code of Category
the mutation to be performed on.
name
Name to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
language
Language the translation to be added in.
value
Translation value to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
key
Key of the metadata value to be set on.
value
Value to be set.
name
The name of Multimedia
.
folderPath
Folder Multimedia
to be put in.
path
The path of Multimedia
the mutation to be performed on.
name
The name of MultimediaFolder
.
folderPath
Folder MultimediaFolder
to be put in.
createFolderPath
Creates folderPath if does not exist. Defaults to false
.
path
The path of MultimediaFolder
the mutation to be performed on.
path
The path of Multimedia
the mutation to be performed on.
folderPath
Folder Multimedia
to be put in.
path
The path of Multimedia
the mutation to be performed on.
path
The path of Multimedia
the mutation to be performed on.
alt
Alt to be set.
path
The path of Multimedia
the mutation to be performed on.
name
Name to be set.
path
The path of Multimedia
the mutation to be performed on.
title
Title to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
code
Code of the Option
to be used.
name
Name to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
sku
The sku of Product
the mutation to be performed on.
categoryCodes
Categories to be added.
sku
Sku of Product
.
templateCode
Template of Product
.
categoryCode
Categories of Product
.
sku
Sku of Product
.
templateCode
Template of Product
.
categoryCode
Categories of Product
.
sku
Sku of Product
.
templateCode
Template of Product
.
categoryCode
Categories of Product
.
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.
sku
The sku of Product
the mutation to be performed on.
sku
The sku of Product
the mutation to be performed on.
childSku
Child to be added.
quantity
Quantity the child to be added in.
sku
The sku of Product
the mutation to be performed on.
childSku
Child to be removed.
sku
The sku of Product
the mutation to be performed on.
childSku
Child quantity to be modified.
quantity
Quantity to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
sku
The sku of Product
the mutation to be performed on.
categoryCodes
Categories to be removed.
sku
The sku of Product
the mutation to be performed on.
template
Template to be set.
sku
The sku of Product
the mutation to be performed on.
variantSku
Variant to be added.
sku
The sku of Product
the mutation to be performed on.
variantSku
Variant to be removed.
sku
The sku of Product
the mutation to be performed on.
bindingCodes
Binding attributes to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
language
Language the translation to be added in.
value
Translation value to be set.
language
Language the translation to be added in.
value
Translation value to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
Accepts Attribute Variables in format {{#attribute_code}}
.
language
Language the translation to be added in.
value
Translation value to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
language
Language the translation to be filtered in.
value
Translation value to be filtered by.
language
Language the translation to be added in.
value
Translation value to be set.
language
Language the translation to be added in. Allowed empty only in case of GLOBAL scope.
value
Translation value to be set.
attribute
Changed Attribute
.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Created Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
code
Deleted AttributeCode
.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
attribute
Changed Attribute
.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
code
Readable id of Category
.
name (languages: [Language!])
Translatable name allowing to set different values in every active language.
attributeList (after: String, first: Int, codes: [AttributeCode!])
A list of attribute values.
first
argument cannot be lesser than 0 and its default value is 50.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
category
Changed Category
.
categoryAttributeList
Updated list of attributes.
categoryAttributeList
Updated list of attributes.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
category
Created Category
.
category
Changed Category
.
code
Deleted CategoryCode
.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
category
Changed Category
.
code
Readable id of CategoryTree
.
name (languages: [Language!])
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.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
node
Node of the Edge.
cursor
The Edge cursor.
category
A leaf of the tree.
parentCategory
Parent leaf of to leaf.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
format
Represented date format.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
quantity
Quantity of a grouped Product
.
product
Grouped Product
.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
A list of children.
first
argument cannot be lesser than 0 and its default value is 50.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
customField
A CustomField
describing the value.
value
A value in the context language.
customField
A CustomField
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of a CustomField
.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
key
A key of metadatum.
value
Metadata value.
path
Readable id of Multimedia
.
name
Given file name.
extension
File extension.
mime
Mime type of the file.
size
File size in bytes.
alt (languages: [Language!])
Represents the alternate text for an image if it cannot be displayed.
title (languages: [Language!])
Represents the title tooltip value.
url
URL to download binary multimedia file.
folder
Folder where multimedia is stored.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
multimedia
Created Multimedia
.
path
Deleted MultimediaPath
.
node
Node of the Edge.
cursor
The Edge cursor.
path
Readable id of MultimediaFolder
.
name
Name of MultimediaFolder
.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
multimediaFolder
Changed MultimediaFolder
.
path
Deleted MultimediaFolderPath
.
node
Node of the Edge.
cursor
The Edge cursor.
multimedia
Changed Multimedia
.
multimedia
Replacing Multimedia
.
multimedia
Changed Multimedia
.
multimedia
Changed Multimedia
.
multimedia
Changed Multimedia
.
multimedia
Changed Multimedia
.
attribute
An Attribute
describing the value/
translations (languages: [Language!])
A value translations.
translatedValue
Represents simplified translated value containing scalar names in context language only.
value
A translation value of an Attribute
.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
code
Readable id of Option
.
name (languages: [Language!])
Translatable name allowing to set different values in every active language.
customFields
CustomField
values.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
code
Readable id of Option
.
name (languages: [Language!])
Translatable name allowing to set different values in every active language.
code
Code of Option
.
name
Option
name in the context language.
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?
currency
The currency price is in.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
product
Created Product
.
product
Created Product
.
product
Created Product
.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
product
Changed Product
.
node
Node of the Edge.
cursor
The Edge cursor.
sku
Deleted Sku
.
node
Node of the Edge.
cursor
The Edge cursor.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
product
Changed Product
.
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.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
translatedValue
Represents simplified translated value containing scalar names in context language only.
value
A translation value of an Attribute
.
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.
edges
Edges of the connection.
pageInfo
Page info of the connection.
totalCount
Count of all edges in connection.
node
Node of the Edge.
cursor
The Edge cursor.
richEdit
Is rich text editor enabled.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
rawValue
Represents raw textarea value translation with attribute variables unresolved in form of {{#attribute_code}}
.
customField
A CustomField
describing the value.
value
A value in the context language.
customField
A CustomField
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of a CustomField
.
customField
A CustomField
describing the value.
value
A value in the context language.
customField
A CustomField
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of a CustomField
.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
customField
A CustomField
describing the value.
value
A value in the context language.
customField
A CustomField
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of a CustomField
.
value
Tranlated value.
language
Language of translation.
name
Name o Unit
.
symbol
Symbol of Unit
.
unit
Unit of Attribute
.
attribute
An Attribute
describing the value.
translations (languages: [Language!])
A value translations.
value
A translation value of an Attribute
.
bindings
A list of attributes by which variants are bonded.
A list of variants in VariableProduct
.
first
argument cannot be lesser than 0 and its default value is 50.
code
The code of a searched Attribute
.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
code
The code of a searched Attribute
.
filters
Filters for the query.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
code
The code of a searched Category
.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 500.
The default value is 50.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
code
The code of a searched CategoryTree
.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 1000.
The default value is 50.
path
The path of a searched Multimedia
.
path
The path of a searched MultimediaFolder
.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 300.
The default value is 50.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
sku
The sku of a searched Product
.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 200.
The default value is 50.
code
The code of a searched Section
.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 100.
The default value is 50.
code
The code of a searched Template
.
after
Provides elements after the specified cursor.
first
Provides up to first n
results. Value cannot be less than 0 and higher than 100.
The default value is 50.