Interface: CrossupsellSearchInput
Defined in: type/CrossupsellSearchInput.ts:7
Input object for CrossupsellSearchInput
Properties
applyOrderlists?
optionalapplyOrderlists?:boolean
Defined in: type/CrossupsellSearchInput.ts:42
Enable or disable applying orderlists
baseProductUuidsFrom?
optionalbaseProductUuidsFrom?:string[]
Defined in: type/CrossupsellSearchInput.ts:34
Filter by source base product UUIDs (STI-based)
baseProductUuidsTo?
optionalbaseProductUuidsTo?:string[]
Defined in: type/CrossupsellSearchInput.ts:36
Filter by target base product UUIDs (STI-based)
clusterIdsFrom?
optionalclusterIdsFrom?:number[]
Defined in: type/CrossupsellSearchInput.ts:13
Search by cluster ids from
clusterIdsTo?
optionalclusterIdsTo?:number[]
Defined in: type/CrossupsellSearchInput.ts:17
Search by cluster ids to
companyId?
optionalcompanyId?:number
Defined in: type/CrossupsellSearchInput.ts:48
Browse catalog as a specific Company. Permissions, orderlists, favorite will be merged with the logged in user.
createdAt?
optionalcreatedAt?:DateSearchInput
Defined in: type/CrossupsellSearchInput.ts:29
Search by date created
hidden?
optionalhidden?:boolean
Defined in: type/CrossupsellSearchInput.ts:38
Filter by hidden status of related base products. true = only hidden, false = only non-hidden, null = no filter.
ids?
optionalids?:string[]
Defined in: type/CrossupsellSearchInput.ts:9
Search by ids
lastModifiedAt?
optionallastModifiedAt?:DateSearchInput
Defined in: type/CrossupsellSearchInput.ts:31
Search by date changed
offset?
optionaloffset?:number
Defined in: type/CrossupsellSearchInput.ts:27
Pagination offset number. [Default to 12]
orderlistIds?
optionalorderlistIds?:number[]
Defined in: type/CrossupsellSearchInput.ts:44
List orderlists to apply
page?
optionalpage?:number
Defined in: type/CrossupsellSearchInput.ts:25
Pagination page number. [Default to 1]
productIdsFrom?
optionalproductIdsFrom?:number[]
Defined in: type/CrossupsellSearchInput.ts:11
Search by product ids from
productIdsTo?
optionalproductIdsTo?:number[]
Defined in: type/CrossupsellSearchInput.ts:15
Search by product ids to
sortBy?
optionalsortBy?:CrossupsellSortInput[]
Defined in: type/CrossupsellSearchInput.ts:40
Legacy field name for sorting. Use sortInputs instead. Specify multiple sorting criteria for the recommendation results.
sortInputs?
optionalsortInputs?:CrossupsellSortInput[]
Defined in: type/CrossupsellSearchInput.ts:23
Inputs to sort by
subTypes?
optionalsubTypes?:string[]
Defined in: type/CrossupsellSearchInput.ts:21
Search by subtype
types?
optionaltypes?:CrossupsellType[]
Defined in: type/CrossupsellSearchInput.ts:19
Crossupsell type. One of: [accessories, alternatives, options, parts, related]
userId?
optionaluserId?:number
Defined in: type/CrossupsellSearchInput.ts:46
Browse catalog as a specific User. Permissions, orderlists, favorite will be merged with the logged in user.