Skip to main content

Interface: SparePartsMachineProductSearchInput

Defined in: type/SparePartsMachineProductSearchInput.ts:14

Input object for SparePartsMachineProductSearchInput

Properties​

class?​

optional class?: ProductClass

Defined in: type/SparePartsMachineProductSearchInput.ts:34

Product class


clusterIds?​

optional clusterIds?: number[]

Defined in: type/SparePartsMachineProductSearchInput.ts:32

List of clusterIds to search for


companyId?​

optional companyId?: number

Defined in: type/SparePartsMachineProductSearchInput.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/SparePartsMachineProductSearchInput.ts:65

Product path slug(s)


containerSlugs?​

optional containerSlugs?: string[]

Defined in: type/SparePartsMachineProductSearchInput.ts:63

Product container slug(s)


createdAt?​

optional createdAt?: DateSearchInput

Defined in: type/SparePartsMachineProductSearchInput.ts:71

Search by date created


EANCodes?​

optional EANCodes?: string[]

Defined in: type/SparePartsMachineProductSearchInput.ts:26

List of product EAN codes


hasBundle?​

optional hasBundle?: YesNo

Defined in: type/SparePartsMachineProductSearchInput.ts:59

Is product in a bundle


hidden?​

optional hidden?: boolean

Defined in: type/SparePartsMachineProductSearchInput.ts:53

Is product hidden?


ids?​

optional ids?: number[]

Defined in: type/SparePartsMachineProductSearchInput.ts:28

List of unique product identifiers


inventory?​

optional inventory?: ProductSearchInventoryFilterInput

Defined in: type/SparePartsMachineProductSearchInput.ts:83

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/SparePartsMachineProductSearchInput.ts:61

Is product a bundle leader


language​

language: string

Defined in: type/SparePartsMachineProductSearchInput.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/SparePartsMachineProductSearchInput.ts:73

Search by date changed


manufacturerCodes?​

optional manufacturerCodes?: string[]

Defined in: type/SparePartsMachineProductSearchInput.ts:24

List of product manufacturer codes


manufacturers?​

optional manufacturers?: string[]

Defined in: type/SparePartsMachineProductSearchInput.ts:18

List of product manufacturers


offset​

offset: number

Defined in: type/SparePartsMachineProductSearchInput.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/SparePartsMachineProductSearchInput.ts:40

Pagination page number [default=1]


path?​

optional path?: string

Defined in: type/SparePartsMachineProductSearchInput.ts:78

[Deprecated] Category path for hierarchical navigation.


price?​

optional price?: ProductPriceFilterInput

Defined in: type/SparePartsMachineProductSearchInput.ts:49

Product price filter


productIds?​

optional productIds?: number[]

Defined in: type/SparePartsMachineProductSearchInput.ts:30

List of productIds to search for


rangeFilters?​

optional rangeFilters?: ProductRangeFilterInput[]

Defined in: type/SparePartsMachineProductSearchInput.ts:47

List of range filters


searchFields?​

optional searchFields?: SearchFieldsInput[]

Defined in: type/SparePartsMachineProductSearchInput.ts:57

List of product search fields


skus?​

optional skus?: string[]

Defined in: type/SparePartsMachineProductSearchInput.ts:75

List of product SKUs


sortInputs?​

optional sortInputs?: ProductSortInput[]

Defined in: type/SparePartsMachineProductSearchInput.ts:55

List of product sort filters


statuses​

statuses: ProductStatus[]

Defined in: type/SparePartsMachineProductSearchInput.ts:51

List of product status filters


supplierCodes?​

optional supplierCodes?: string[]

Defined in: type/SparePartsMachineProductSearchInput.ts:20

List of product supplier codes


suppliers?​

optional suppliers?: string[]

Defined in: type/SparePartsMachineProductSearchInput.ts:22

List of product suppliers


tags?​

optional tags?: string[]

Defined in: type/SparePartsMachineProductSearchInput.ts:36

List of product tags


term?​

optional term?: string

Defined in: type/SparePartsMachineProductSearchInput.ts:16

Product search term


textFilters?​

optional textFilters?: ProductTextFilterInput[]

Defined in: type/SparePartsMachineProductSearchInput.ts:45

List of text filters


userId?​

optional userId?: number

Defined in: type/SparePartsMachineProductSearchInput.ts:67

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