Category
No description
type Category {
id: Int! @deprecated
categoryId: Int!
attributeValues(
filter: AttributeFilterInput
): AttributeValueResponse!
name(
language: String
): [LocalizedString!]!
description(
language: String
): [LocalizedString!]!
shortDescription(
language: String
): [LocalizedString!]!
slug(
language: String
): [LocalizedString!]!
path: String!
categories: [Category!]
parent: Category
defaultLanguage: String!
categoryPath: [Category!]!
products(
term: String
manufacturer: [String!]
supplierCode: [String!]
supplier: [String!]
manufacturerCode: [String!]
EANCode: [String!]
id: [Int!]
classId: [Int!]
class: ProductClass
tag: [String!]
language: String! = NL
page: Int! = 1
offset: Int! = 12
textFilters: [TextFilterInput!]
rangeFilters: [RangeFilterInput!]
price: PriceFilterInput
status: [ProductStatus!] = [A]
hidden: Boolean
sort: [SortInput!]
searchFields: [SearchFieldsInput!]
hasBundle: YesNo
isBundleLeader: YesNo
parentSlug: String
pathSlug: String
userId: Int
getDescendants: Boolean = true
sku: [String!]
): ProductsResponse!
}
Fields
Category.id
● Int!
deprecated non-null scalar
DEPRECATEDThis property is no longer relevant or necessary, use categoryId instead.
Category.categoryId
● Int!
non-null scalar
Category.attributeValues
● AttributeValueResponse!
non-null object
Returns a paginated response of AttributeValues
Category.attributeValues.filter
●AttributeFilterInput
input
Category.name
● [LocalizedString!]!
non-null object
Localized category name as it is available in the supported language defaults to the category's default language.
Category.name.language
●String
scalar
Category.description
● [LocalizedString!]!
non-null object
The long description for this category, this field can contain html formatting, this field can be translated is case of multilingual catalog
Category.description.language
●String
scalar
Category.shortDescription
● [LocalizedString!]!
non-null object
The short description for this category, this field can contain html formatting, this field can be translated is case of multilingual catalog
Category.shortDescription.language
●String
scalar
Category.slug
● [LocalizedString!]!
non-null object
The slug for this category, each available language contains a different slug
Category.slug.language
●String
scalar
Category.path
● String!
non-null scalar
The path in id's to the root of the inheritance tree, can be passed as parameter to the productsearch API
Category.categories
● [Category!]
list object
Category.parent
● Category
object
The category's parent Category when available
Category.defaultLanguage
● String!
non-null scalar
Category.categoryPath
● [Category!]!
non-null object
Category.products
● ProductsResponse!
non-null object
Category.products.term
●String
scalarProduct search term
Category.products.manufacturer
● [String!]
list scalar
List of product manufacturers
Category.products.supplierCode
● [String!]
list scalar
List of product supplier codes
Category.products.supplier
● [String!]
list scalar
List of product suppliers
Category.products.manufacturerCode
● [String!]
list scalar
List of product manufacturer codes
Category.products.EANCode
● [String!]
list scalar
List of product EAN codes
Category.products.id
● [Int!]
list scalar
List of unique product identifiers
Category.products.classId
● [Int!]
list scalar
List of unique class identifier
Category.products.class
● ProductClass
enum
Product class
Category.products.tag
● [String!]
list scalar
List of product tags
Category.products.language
● String!
non-null scalar
Specify through which language to search in, has no effect on other returned fields (eg. name,slug)
Category.products.page
● Int!
non-null scalar
Pagination page number [default=1]
Category.products.offset
● Int!
non-null scalar
Pagination offset number [default=12]
Category.products.textFilters
● [TextFilterInput!]
list input
List of text filters
Category.products.rangeFilters
● [RangeFilterInput!]
list input
List of range filters
Category.products.price
● PriceFilterInput
input
Product price filter
Category.products.status
● [ProductStatus!]
list enum
List of product status filters
Category.products.hidden
● Boolean
scalar
Is product hidden?
Category.products.sort
● [SortInput!]
list input
List of product sort filters
Category.products.searchFields
● [SearchFieldsInput!]
list input
Product supplier code
Category.products.hasBundle
● YesNo
enum
Product supplier code
Category.products.isBundleLeader
● YesNo
enum
Product supplier code
Category.products.parentSlug
● String
scalar
Product parent slug
Category.products.pathSlug
● String
scalar
Product path slug
Category.products.userId
● Int
scalar
Browse catalog as a specific User. Permissions, orderlists, favorite will be merged with the logged in user.
Category.products.getDescendants
● Boolean
scalar
Get all descending products (true) or only the direct child products of this category (false)
Category.products.sku
● [String!]
list scalar
List of product SKUs
Returned By
category
query ● categoryCreate
mutation ● categoryUpdate
mutation
Member Of
Category
object ● CategoryResponse
object ● Cluster
object ● Product
object