CategoryBaseProductsSearchInput
No description
input CategoryBaseProductsSearchInput {
term: String
types: [ProductClass!]
statuses: [ProductStatus!]
manufacturers: [String!]
suppliers: [String!]
hidden: Boolean
getDescending: YesNo
page: Int
offset: Int
language: String
sortBy: BaseProductSortField
sortOrder: SortOrder
source: String
sourceIds: [String!]
applyOrderlists: Boolean
orderlistIds: [Int!]
userId: Int
companyId: Int
}
Fields
CategoryBaseProductsSearchInput.term ● String scalar
Search term for SKU and localized content
CategoryBaseProductsSearchInput.types ● [ProductClass!] list enum
Filter by base product types
CategoryBaseProductsSearchInput.statuses ● [ProductStatus!] list enum
Filter by product statuses (applies to PRODUCT type only)
CategoryBaseProductsSearchInput.manufacturers ● [String!] list scalar
Filter by manufacturers (applies to PRODUCT type only)
CategoryBaseProductsSearchInput.suppliers ● [String!] list scalar
Filter by suppliers (applies to PRODUCT type only)
CategoryBaseProductsSearchInput.hidden ● Boolean scalar
Filter base products by hidden status. true = only hidden, false = only non-hidden, null = no filter.
CategoryBaseProductsSearchInput.getDescending ● YesNo enum
Include products from descendant categories
CategoryBaseProductsSearchInput.page ● Int scalar
Page number for pagination
CategoryBaseProductsSearchInput.offset ● Int scalar
Number of items per page
CategoryBaseProductsSearchInput.language ● String scalar
Language for localized content
CategoryBaseProductsSearchInput.sortBy ● BaseProductSortField enum
Field to sort by
CategoryBaseProductsSearchInput.sortOrder ● SortOrder enum
Sort order
CategoryBaseProductsSearchInput.source ● String scalar
Source system name (must be used with sourceIds)
CategoryBaseProductsSearchInput.sourceIds ● [String!] list scalar
Source IDs to filter by (must be used with source)
CategoryBaseProductsSearchInput.applyOrderlists ● Boolean scalar
Whether to apply orderlist filtering
CategoryBaseProductsSearchInput.orderlistIds ● [Int!] list scalar
Order list IDs to apply for filtering
CategoryBaseProductsSearchInput.userId ● Int scalar
Browse catalog as a specific User. Permissions, orderlists, favorite will be merged with the logged in user.
CategoryBaseProductsSearchInput.companyId ● Int scalar
Browse catalog as a specific Company. Permissions, orderlists, favorite will be merged with the logged in user.