Skip to main content

Interface: CategoryProductSearchInput

Defined in: type/CategoryProductSearchInput.ts:14

Input object for CategoryProductSearchInput

Properties

class?

optional class?: ProductClass

Defined in: type/CategoryProductSearchInput.ts:34

Product class


clusterIds?

optional clusterIds?: number[]

Defined in: type/CategoryProductSearchInput.ts:32

List of clusterIds to search for


companyId?

optional companyId?: number

Defined in: type/CategoryProductSearchInput.ts:69

Browse catalog as a specific Company. Permissions, orderlists, favorite will be merged with the logged in user.


containerPathSlugs?

optional containerPathSlugs?: string[]

Defined in: type/CategoryProductSearchInput.ts:65

Product path slug(s)


containerSlugs?

optional containerSlugs?: string[]

Defined in: type/CategoryProductSearchInput.ts:63

Product container slug(s)


createdAt?

optional createdAt?: DateSearchInput

Defined in: type/CategoryProductSearchInput.ts:71

Search by date created


EANCodes?

optional EANCodes?: string[]

Defined in: type/CategoryProductSearchInput.ts:26

List of product EAN codes


getDescendants?

optional getDescendants?: boolean

Defined in: type/CategoryProductSearchInput.ts:75

Get all descending products (true) or only the direct child products of this category (false)


hasBundle?

optional hasBundle?: YesNo

Defined in: type/CategoryProductSearchInput.ts:59

Is product in a bundle


hidden?

optional hidden?: boolean

Defined in: type/CategoryProductSearchInput.ts:53

Is product hidden?


ids?

optional ids?: number[]

Defined in: type/CategoryProductSearchInput.ts:28

List of unique product identifiers


inventory?

optional inventory?: ProductSearchInventoryFilterInput

Defined in: type/CategoryProductSearchInput.ts:85

Server-side stock filter. Operators are inclusive: greaterThan: N is stock >= N and lessThan: N is stock <= N. Never-stocked products count as 0. Filtering is applied upstream, so itemsFound / pages reflect the filtered set.


isBundleLeader?

optional isBundleLeader?: YesNo

Defined in: type/CategoryProductSearchInput.ts:61

Is product a bundle leader


language

language: string

Defined in: type/CategoryProductSearchInput.ts:38

Specify through which language to search in, has no effect on other returned fields (eg. names,slugs)


lastModifiedAt?

optional lastModifiedAt?: DateSearchInput

Defined in: type/CategoryProductSearchInput.ts:73

Search by date changed


manufacturerCodes?

optional manufacturerCodes?: string[]

Defined in: type/CategoryProductSearchInput.ts:24

List of product manufacturer codes


manufacturers?

optional manufacturers?: string[]

Defined in: type/CategoryProductSearchInput.ts:18

List of product manufacturers


offset

offset: number

Defined in: type/CategoryProductSearchInput.ts:43

Pagination offset number [default=12][max: 500] NOTE: If offset > 500 is supplied it will be capped to 500


page

page: number

Defined in: type/CategoryProductSearchInput.ts:40

Pagination page number [default=1]


path?

optional path?: string

Defined in: type/CategoryProductSearchInput.ts:80

[Deprecated] Category path for hierarchical navigation.


price?

optional price?: ProductPriceFilterInput

Defined in: type/CategoryProductSearchInput.ts:49

Product price filter


productIds?

optional productIds?: number[]

Defined in: type/CategoryProductSearchInput.ts:30

List of productIds to search for


rangeFilters?

optional rangeFilters?: ProductRangeFilterInput[]

Defined in: type/CategoryProductSearchInput.ts:47

List of range filters


searchFields?

optional searchFields?: SearchFieldsInput[]

Defined in: type/CategoryProductSearchInput.ts:57

List of product search fields


skus?

optional skus?: string[]

Defined in: type/CategoryProductSearchInput.ts:77

List of product SKUs


sortInputs?

optional sortInputs?: ProductSortInput[]

Defined in: type/CategoryProductSearchInput.ts:55

List of product sort filters


statuses

statuses: ProductStatus[]

Defined in: type/CategoryProductSearchInput.ts:51

List of product status filters


supplierCodes?

optional supplierCodes?: string[]

Defined in: type/CategoryProductSearchInput.ts:20

List of product supplier codes


suppliers?

optional suppliers?: string[]

Defined in: type/CategoryProductSearchInput.ts:22

List of product suppliers


tags?

optional tags?: string[]

Defined in: type/CategoryProductSearchInput.ts:36

List of product tags


term?

optional term?: string

Defined in: type/CategoryProductSearchInput.ts:16

Product search term


textFilters?

optional textFilters?: ProductTextFilterInput[]

Defined in: type/CategoryProductSearchInput.ts:45

List of text filters


userId?

optional userId?: number

Defined in: type/CategoryProductSearchInput.ts:67

Browse catalog as a specific User. Permissions, orderlists, favorite will be merged with the logged in user.