Interfaces
Interfaces represent a parent for Objects providing definition of common fields.
Last updated
Was this helpful?
Interfaces represent a parent for Objects providing definition of common fields.
Last updated
Was this helpful?
An attribute represents a type of value that can be assigned to a product.
Fields:
code
Readable id of Attribute
.
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.
Implemented by:
Represents a value defining a specific attribute.
Fields:
A value translations.
attribute
An Attribute
describing the type of value.
Implemented by:
Represents a translated attribute value for language.
Fields:
language
A language of a translation.
Implemented by:
A custom field represents a type of value that can be assigned to an attribute option.
Fields:
code
Readable id of CustomField
.
Implemented by:
Represents a value defining a specific CustomField
in specific language only.
Fields:
customField
A CustomField
describing the type of value.
Implemented by:
Represents a value defining a specific CustomField
.
Fields:
customField
A CustomField
describing the type of value.
A value translations.
Implemented by:
Represents a translated custom field value for language.
Fields:
language
A language of a translation.
Implemented by:
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.
customFields
Configured attribute custom fields.
Implemented by:
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
.
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.
Implemented by:
name (languages: )
translations (languages: )
translations (languages: )
optionList (after: , first: )
categoryList (after: , first: )
attributeList (after: , first: , codes: )