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 a textual ProductStatus identifier of 1-128 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.
The entire GraphQL schema is available to fetch from the API itself. It's called introspection.
As with every other query, introspection of the Ergonode API requires authentication.
The simplest way to discover the GraphQL API is to use supporting HTTP clients like Insomnia. On one hand, they do support scoping through documentation schema, and on the other provide autocomplete functionality which makes writing queries really straightforward.
Alternatively, in order to obtain the full types definition download the schema
or just query the API:
Types reference:
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:
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:
Finds a Product
by unique attribute value.
Returns: Product
Arguments:
Provides a stream of deleted product SKUs.
Returns: ProductDeletedConnection
Arguments:
Provides a stream of products.
Returns: ProductConnection
Arguments:
Finds a parent VariableProduct
identified by variant Sku.
Returns: VariableProduct
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:
Enums represent a predefined sets o values.
Represents the behavior of language translation of 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 values.
Determines the behavior of 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.
Mutations allow modifing data on the server.
Adds Attribute
metadata.
Input fields:
Returns:
Creates DateAttribute
Input fields:
Returns:
Creates FileAttribute
Input fields:
Returns:
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 status.
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:
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:
Input fields:
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.
status
Status of Product
.
createdAt
Creation date.
editedAt
Last edition date.
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
.
attributeCode
The code of unique attribute Product
is searched by.
value
The value of unique attribute Product
is searched by.
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.
variantSku
The Sku of variant to find a parent VariableProduct
.
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.
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 |
code | The code of |
metadata | Metadata to be set. |
code | Code of |
scope | Scope of |
name | Name of |
format | Format of |
code | Code of |
scope | Scope of |
name | Name of |
code | Code of |
scope | Scope of |
name | Name of |
code | Code of |
scope | Scope of |
name | Name of |
code | Code of |
scope | Scope of |
name | Name of |
options | Options of |
code | Code of |
scope | Scope of |
name | Name of |
code | Code of |
scope | Scope of |
name | Name of |
currency | Currency of |
code | Code of |
scope | Scope of |
name | Name of |
code | Code of |
scope | Scope of |
name | Name of |
options | Options of |
code | Code of |
scope | Scope of |
name | Name of |
richEdit | Is rich edit enabled. |
code | Code of |
scope | Scope of |
name | Name of |
code | Code of |
scope | Scope of |
name | Name of |
unitName | Unit name for |
code | The code of |
format | Format of |
code | The code of |
code | The code of |
metadataKeys | Metadata keys to be deleted. |
code | The code of |
option | Option to be added. |
code | The code of |
optionCode | Option to be deleted. |
code | The code of |
optionCode | Option to be changed. |
optionName | Option name to be set. |
code | The code of |
options | Options to be set. |
code | The code of |
customFieldCode | Code of the custom field to be configured. |
code | The code of |
customFieldCode | Code of the custom field to be configured. |
code | The code of |
customFieldCode | Code of the custom field to be configured. |
code | The code of |
customFieldCode | Code of the custom field to be configured. |
code | The code of |
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 |
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 |
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 |
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 |
customFieldCode | Code of the custom field to be deleted. |
code | The code of |
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 |
currency | Currency to be set. |
code | The code of |
option | Option to be added. |
code | The code of |
optionCode | Option to be deleted. |
code | The code of |
optionCode | Option to be changed. |
optionName | Option name to be set. |
code | The code of |
options | Options to be set. |
code | The code of |
name | Name to be set. |
code | The code of |
richEdit | Is rich edit enabled. |
code | The code of |
unitName | Unit to be set. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
categoryCode | The code of |
attributeCode | The code of |
translations | Translations of the value to be added. |
attributeCode | The code of |
attributeCode | The code of |
code | The code of |
name | The name of |
code | The code of |
attributeCode | The code of |
languages | Languages the translations to be deleted in. |
code | The code of |
code | The code of |
name | Name to be set. |
language |
value | Translation value to be set. |
language |
value | Translation value to be set. |
language |
value | Translation value to be set. |
language | Language the translation to be added in. |
value | Translation value to be set. |
language |
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 |
folderPath | Folder |
path | The path of |
name | The name of |
folderPath | Folder |
createFolderPath | Creates folderPath if does not exist. Defaults to |
path | The path of |
path | The path of |
folderPath | Folder |
path | The path of |
path | The path of |
alt | Alt to be set. |
path | The path of |
name | Name to be set. |
path | The path of |
title | Title to be set. |
language |
value | Translation value to be set. |
language |
value | Translation value to be set. |
code | Code of the |
name | Name to be set. |
language |
value | Translation value to be set. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
twoWayRelation | Determines behavior of the value. Defaults to |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
attributeCode | The code of |
translations | Translations of the value to be added. |
sku | The sku of |
categoryCodes | Categories to be added. |
sku | Sku of |
templateCode | Template of |
categoryCode | Categories of |
sku | Sku of |
templateCode | Template of |
categoryCode | Categories of |
sku | Sku of |
templateCode | Template of |
categoryCode | Categories of |
sku | The sku of |
attributeCode | The code of |
languages | Languages the translations to be deleted in. |
sku | The sku of |
sku | The sku of |
childSku | Child to be added. |
quantity | Quantity the child to be added in. |
sku | The sku of |
childSku | Child to be removed. |
sku | The sku of |
childSku | Child quantity to be modified. |
quantity | Quantity to be set. |
language |
value | Translation value to be set. |
sku | The sku of |
categoryCodes | Categories to be removed. |
sku | The sku of |
statusCode | Status to be set. |
language | Language the status to be set in. |
sku | The sku of |
template | Template to be set. |
sku | The sku of |
variantSku | Variant to be added. |
sku | The sku of |
variantSku | Variant to be removed. |
sku | The sku of |
bindingCodes | Binding attributes to be set. |
language |
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 |
value | Translation value to be set.
Accepts Attribute Variables in format |
language | Language the translation to be added in. |
value | Translation value to be set. |
language |
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 |
value | Translation value to be set. |
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 product status.
Fields:
A product status translation.
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:
!
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
Language the translation to be added in. Allowed empty only in case of scope.
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
.
code
Readable id of ProductStatus
.
translatedName
Represents translated name in the context language.
language
Language of status.
value
Status value.
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.