Skip to main content

Interface: ProductQueryVariables

Defined in: service/ProductService.ts:86

Product query variables interface Variables for the product query

Properties​

applyOrderlists?​

optional applyOrderlists?: boolean

Defined in: service/ProductService.ts:96

Whether to apply orderlist logic


attributeResultSearchInput?​

optional attributeResultSearchInput?: AttributeResultSearchInput

Defined in: service/ProductService.ts:104

Attribute search input


imageSearchFilters?​

optional imageSearchFilters?: MediaImageProductSearchInput

Defined in: service/ProductService.ts:106

Image search filters


imageVariantFilters?​

optional imageVariantFilters?: TransformationsInput

Defined in: service/ProductService.ts:113

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


language?​

optional language?: string

Defined in: service/ProductService.ts:94

Language for localized content


mediaDocumentSearchInput?​

optional mediaDocumentSearchInput?: MediaDocumentProductSearchInput

Defined in: service/ProductService.ts:110

Document search input


mediaVideoSearchInput?​

optional mediaVideoSearchInput?: MediaVideoProductSearchInput

Defined in: service/ProductService.ts:108

Video search input


orderlistIds?​

optional orderlistIds?: number[]

Defined in: service/ProductService.ts:98

Array of orderlist IDs to apply


priceCalculateProductInput?​

optional priceCalculateProductInput?: PriceCalculateProductInput

Defined in: service/ProductService.ts:100

Price calculation input


productId?​

optional productId?: number

Defined in: service/ProductService.ts:88

Product ID to fetch


sku?​

optional sku?: string

Defined in: service/ProductService.ts:92

Product SKU to fetch


slug?​

optional slug?: string

Defined in: service/ProductService.ts:90

Product slug to fetch


userBulkPriceProductInput?​

optional userBulkPriceProductInput?: UserBulkPriceProductInput

Defined in: service/ProductService.ts:102

User bulk price input