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