Skip to main content

Interface: ProductQueryVariables

Defined in: service/ProductService.ts:27

Product query variables interface Variables for the product query

Properties

applyOrderlists?

optional applyOrderlists?: boolean

Defined in: service/ProductService.ts:37

Whether to apply orderlist logic


attributeResultSearchInput?

optional attributeResultSearchInput?: AttributeResultSearchInput

Defined in: service/ProductService.ts:45

Attribute search input


imageSearchFilters?

optional imageSearchFilters?: MediaImageProductSearchInput

Defined in: service/ProductService.ts:47

Image search filters


imageVariantFilters?

optional imageVariantFilters?: TransformationsInput

Defined in: service/ProductService.ts:54

Image transformation filters. Optional — the SDK defaults this to { transformations: [] } when omitted (findings #4/#8).


language?

optional language?: string

Defined in: service/ProductService.ts:35

Language for localized content


mediaDocumentSearchInput?

optional mediaDocumentSearchInput?: MediaDocumentProductSearchInput

Defined in: service/ProductService.ts:51

Document search input


mediaVideoSearchInput?

optional mediaVideoSearchInput?: MediaVideoProductSearchInput

Defined in: service/ProductService.ts:49

Video search input


orderlistIds?

optional orderlistIds?: number[]

Defined in: service/ProductService.ts:39

Array of orderlist IDs to apply


priceCalculateProductInput?

optional priceCalculateProductInput?: PriceCalculateProductInput

Defined in: service/ProductService.ts:41

Price calculation input


productId?

optional productId?: number

Defined in: service/ProductService.ts:29

Product ID to fetch


sku?

optional sku?: string

Defined in: service/ProductService.ts:33

Product SKU to fetch


slug?

optional slug?: string

Defined in: service/ProductService.ts:31

Product slug to fetch


userBulkPriceProductInput?

optional userBulkPriceProductInput?: UserBulkPriceProductInput

Defined in: service/ProductService.ts:43

User bulk price input