Interfaces
Interfaces represent a parent for Objects providing definition of common fields.
Attribute
An attribute represents a type of value that can be assigned to a product.
Fields:
name (languages: [Language!])
Translatable name allowing to set different values in every active language.
Implemented by:
AttributeValue
Represents a value defining a specific attribute.
Fields:
Implemented by:
AttributeValueTranslation
Represents a translated attribute value for language.
Fields:
Implemented by:
CustomField
A custom field represents a type of value that can be assigned to an attribute option.
Fields:
Implemented by:
CustomFieldTranslatedValue
Represents a value defining a specific CustomField
in specific language only.
Fields:
Implemented by:
CustomFieldValue
Represents a value defining a specific CustomField
.
Fields:
Implemented by:
CustomFieldValueTranslation
Represents a translated custom field value for language.
Fields:
Implemented by:
OptionAttribute
An attribute with a predefined set of values(options).
Implements:
Fields:
A list of options of an Attribute
.
first
argument cannot be lesser than 0 and higher than 200. The default value is 50.
Implemented by:
Product
Fields:
A list of categories Product
belongs to.
first
argument cannot be lesser than 0 and its default value is 50.
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.
Implemented by:
Last updated