QueryHintInput
The optional input data for the brSM or the specific Commerce Backend Platform in product or category searches.
For example, if 'viewId' is included, then the value is passed to the search API calls against the brSM.
type QueryHintInput = {
accountId?: InputMaybe<Scalars["String"]>;
authKey?: InputMaybe<Scalars["String"]>;
brEnvType?: InputMaybe<Scalars["String"]>;
brUid2?: InputMaybe<Scalars["String"]>;
catalogViews?: InputMaybe<Scalars["String"]>;
cursor?: InputMaybe<Scalars["String"]>;
customAttrFields?: InputMaybe<InputMaybe<Scalars["String"]>[]>;
customFieldFilterExpression?: InputMaybe<Scalars["String"]>;
customVariantAttrFields?: InputMaybe<InputMaybe<Scalars["String"]>[]>;
customVariantListPriceField?: InputMaybe<Scalars["String"]>;
customVariantPurchasePriceField?: InputMaybe<Scalars["String"]>;
domainKey?: InputMaybe<Scalars["String"]>;
facetFieldFilters?: InputMaybe<InputMaybe<FacetFieldFilterInput>[]>;
facetFilterScope?: InputMaybe<FacetFilterScope>;
params?: InputMaybe<InputMaybe<ParamInput>[]>;
storeKey?: InputMaybe<Scalars["String"]>;
viewId?: InputMaybe<Scalars["String"]>;
widgetId?: InputMaybe<Scalars["String"]>;
widgetType?: InputMaybe<Scalars["String"]>;
};