ProductSearchInput
No description
input ProductSearchInput {
term: String
manufacturers: [String!]
supplierCodes: [String!]
suppliers: [String!]
manufacturerCodes: [String!]
EANCodes: [String!]
skus: [String!]
ids: [Int!]
productIds: [Int!]
clusterIds: [Int!]
class: ProductClass
tags: [String!]
language: String!
page: Int!
offset: Int!
textFilters: [ProductTextFilterInput!]
rangeFilters: [ProductRangeFilterInput!]
price: ProductPriceFilterInput
statuses: [ProductStatus!]!
hidden: Boolean
sortInputs: [ProductSortInput!]
searchFields: [SearchFieldsInput!]
hasBundle: YesNo
isBundleLeader: YesNo
containerSlugs: [String!]
userId: Int
companyId: Int
createdAt: DateSearchInput
lastModifiedAt: DateSearchInput
categoryId: Int
getDescendants: Boolean
applyOrderlists: Boolean
orderlistIds: [Int!]
}
Fields
ProductSearchInput.term ● String scalar
Product search term
ProductSearchInput.manufacturers ● [String!] list scalar
List of product manufacturers
ProductSearchInput.supplierCodes ● [String!] list scalar
List of product supplier codes
ProductSearchInput.suppliers ● [String!] list scalar
List of product suppliers
ProductSearchInput.manufacturerCodes ● [String!] list scalar
List of product manufacturer codes
ProductSearchInput.EANCodes ● [String!] list scalar
List of product EAN codes
ProductSearchInput.skus ● [String!] list scalar
List of product SKUS
ProductSearchInput.ids ● [Int!] list scalar
List of unique product identifiers
ProductSearchInput.productIds ● [Int!] list scalar
List of productIds to search for
ProductSearchInput.clusterIds ● [Int!] list scalar
List of clusterIds to search for
ProductSearchInput.class ● ProductClass enum
Product class
ProductSearchInput.tags ● [String!] list scalar
List of product tags
ProductSearchInput.language ● String! non-null scalar
Specify through which language to search in, has no effect on other returned fields (eg. names,slugs)
ProductSearchInput.page ● Int! non-null scalar
Pagination page number [default=1]
ProductSearchInput.offset ● Int! non-null scalar
Pagination offset number [default=12][max: 1000]
NOTE: If offset > 1000 is supplied it will be capped to 1000
ProductSearchInput.textFilters ● [ProductTextFilterInput!] list input
List of text filters
ProductSearchInput.rangeFilters ● [ProductRangeFilterInput!] list input
List of range filters
ProductSearchInput.price ● ProductPriceFilterInput input
Product price filter
ProductSearchInput.statuses ● [ProductStatus!]! non-null enum
List of product status filters
ProductSearchInput.hidden ● Boolean scalar
Is product hidden?
ProductSearchInput.sortInputs ● [ProductSortInput!] list input
List of product sort filters
ProductSearchInput.searchFields ● [SearchFieldsInput!] list input
List of product search fields
ProductSearchInput.hasBundle ● YesNo enum
Is product in a bundle
ProductSearchInput.isBundleLeader ● YesNo enum
Is product a bundle leader
ProductSearchInput.containerSlugs ● [String!] list scalar
Product container slug(s)
ProductSearchInput.userId ● Int scalar
Browse catalog as a specific User. Permissions, orderlists, favorite will be merged with the logged in user.
ProductSearchInput.companyId ● Int scalar
Browse catalog as a specific Company. Permissions, orderlists, favorite will be merged with the logged in user.
ProductSearchInput.createdAt ● DateSearchInput input
Search by date created
ProductSearchInput.lastModifiedAt ● DateSearchInput input
Search by date changed
ProductSearchInput.categoryId ● Int scalar
Search by product categoryId
ProductSearchInput.getDescendants ● Boolean scalar
Include descendants of the specified categoryId
ProductSearchInput.applyOrderlists ● Boolean scalar
Apply orderlist filtering to search results
ProductSearchInput.orderlistIds ● [Int!] list scalar
Order list IDs to apply for filtering
Member Of
products query