Skip to main content

Interface: CategoryBaseProductsSearchInput

Defined in: type/CategoryBaseProductsSearchInput.ts:9

Input object for CategoryBaseProductsSearchInput

Properties​

applyOrderlists?​

optional applyOrderlists?: boolean

Defined in: type/CategoryBaseProductsSearchInput.ts:39

Whether to apply orderlist filtering


companyId?​

optional companyId?: number

Defined in: type/CategoryBaseProductsSearchInput.ts:45

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


getDescending?​

optional getDescending?: YesNo

Defined in: type/CategoryBaseProductsSearchInput.ts:23

Include products from descendant categories


hidden?​

optional hidden?: boolean

Defined in: type/CategoryBaseProductsSearchInput.ts:21

Filter base products by hidden status. true = only hidden, false = only non-hidden, null = no filter.


language?​

optional language?: string

Defined in: type/CategoryBaseProductsSearchInput.ts:29

Language for localized content


manufacturers?​

optional manufacturers?: string[]

Defined in: type/CategoryBaseProductsSearchInput.ts:17

Filter by manufacturers (applies to PRODUCT type only)


offset?​

optional offset?: number

Defined in: type/CategoryBaseProductsSearchInput.ts:27

Number of items per page


orderlistIds?​

optional orderlistIds?: number[]

Defined in: type/CategoryBaseProductsSearchInput.ts:41

Order list IDs to apply for filtering


page?​

optional page?: number

Defined in: type/CategoryBaseProductsSearchInput.ts:25

Page number for pagination


sortBy?​

optional sortBy?: BaseProductSortField

Defined in: type/CategoryBaseProductsSearchInput.ts:31

Field to sort by


sortOrder?​

optional sortOrder?: SortOrder

Defined in: type/CategoryBaseProductsSearchInput.ts:33

Sort order


source?​

optional source?: string

Defined in: type/CategoryBaseProductsSearchInput.ts:35

Source system name (must be used with sourceIds)


sourceIds?​

optional sourceIds?: string[]

Defined in: type/CategoryBaseProductsSearchInput.ts:37

Source IDs to filter by (must be used with source)


statuses?​

optional statuses?: ProductStatus[]

Defined in: type/CategoryBaseProductsSearchInput.ts:15

Filter by product statuses (applies to PRODUCT type only)


suppliers?​

optional suppliers?: string[]

Defined in: type/CategoryBaseProductsSearchInput.ts:19

Filter by suppliers (applies to PRODUCT type only)


term?​

optional term?: string

Defined in: type/CategoryBaseProductsSearchInput.ts:11

Search term for SKU and localized content


types?​

optional types?: ProductClass[]

Defined in: type/CategoryBaseProductsSearchInput.ts:13

Filter by base product types


userId?​

optional userId?: number

Defined in: type/CategoryBaseProductsSearchInput.ts:43

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