SparePartsMachineProductSearchInput
No description
input SparePartsMachineProductSearchInput {
term: String
manufacturers: [String!]
supplierCodes: [String!]
suppliers: [String!]
manufacturerCodes: [String!]
EANCodes: [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!]
containerPathSlugs: [String!]
userId: Int
companyId: Int
createdAt: DateSearchInput
lastModifiedAt: DateSearchInput
skus: [String!]
}
Fields
SparePartsMachineProductSearchInput.term
● String
scalar
Product search term
SparePartsMachineProductSearchInput.manufacturers
● [String!]
list scalar
List of product manufacturers
SparePartsMachineProductSearchInput.supplierCodes
● [String!]
list scalar
List of product supplier codes
SparePartsMachineProductSearchInput.suppliers
● [String!]
list scalar
List of product suppliers
SparePartsMachineProductSearchInput.manufacturerCodes
● [String!]
list scalar
List of product manufacturer codes
SparePartsMachineProductSearchInput.EANCodes
● [String!]
list scalar
List of product EAN codes
SparePartsMachineProductSearchInput.ids
● [Int!]
list scalar
List of unique product identifiers
SparePartsMachineProductSearchInput.productIds
● [Int!]
list scalar
List of productIds to search for
SparePartsMachineProductSearchInput.clusterIds
● [Int!]
list scalar
List of clusterIds to search for
SparePartsMachineProductSearchInput.class
● ProductClass
enum
Product class
SparePartsMachineProductSearchInput.tags
● [String!]
list scalar
List of product tags
SparePartsMachineProductSearchInput.language
● String!
non-null scalar
Specify through which language to search in, has no effect on other returned fields (eg. names,slugs)
SparePartsMachineProductSearchInput.page
● Int!
non-null scalar
Pagination page number [default=1]
SparePartsMachineProductSearchInput.offset
● Int!
non-null scalar
Pagination offset number [default=12]
SparePartsMachineProductSearchInput.textFilters
● [ProductTextFilterInput!]
list input
List of text filters
SparePartsMachineProductSearchInput.rangeFilters
● [ProductRangeFilterInput!]
list input
List of range filters
SparePartsMachineProductSearchInput.price
● ProductPriceFilterInput
input
Product price filter
SparePartsMachineProductSearchInput.statuses
● [ProductStatus!]!
non-null enum
List of product status filters
SparePartsMachineProductSearchInput.hidden
● Boolean
scalar
Is product hidden?
SparePartsMachineProductSearchInput.sortInputs
● [ProductSortInput!]
list input
List of product sort filters
SparePartsMachineProductSearchInput.searchFields
● [SearchFieldsInput!]
list input
List of product search fields
SparePartsMachineProductSearchInput.hasBundle
● YesNo
enum
Is product in a bundle
SparePartsMachineProductSearchInput.isBundleLeader
● YesNo
enum
Is product a bundle leader
SparePartsMachineProductSearchInput.containerSlugs
● [String!]
list scalar
Product container slug(s)
SparePartsMachineProductSearchInput.containerPathSlugs
● [String!]
list scalar
Product path slug(s)
SparePartsMachineProductSearchInput.userId
● Int
scalar
Browse catalog as a specific User. Permissions, orderlists, favorite will be merged with the logged in user.
SparePartsMachineProductSearchInput.companyId
● Int
scalar
Browse catalog as a specific Company. Permissions, orderlists, favorite will be merged with the logged in user.
SparePartsMachineProductSearchInput.createdAt
● DateSearchInput
input
Search by date created
SparePartsMachineProductSearchInput.lastModifiedAt
● DateSearchInput
input
Search by date changed
SparePartsMachineProductSearchInput.skus
● [String!]
list scalar
List of product SKUs