Home > @vsf-enterprise/bigcommerce-api > GraphQL > SearchProductsFiltersInput

# GraphQL.SearchProductsFiltersInput type

Signature:

export declare type SearchProductsFiltersInput = {
    searchTerm?: InputMaybe<Scalars['String']>;
    price?: InputMaybe<PriceSearchFilterInput>;
    rating?: InputMaybe<RatingSearchFilterInput>;
    categoryEntityId?: InputMaybe<Scalars['Int']>;
    categoryEntityIds?: InputMaybe<Array<Scalars['Int']>>;
    searchSubCategories?: InputMaybe<Scalars['Boolean']>;
    brandEntityIds?: InputMaybe<Array<Scalars['Int']>>;
    productAttributes?: InputMaybe<Array<ProductAttributeSearchFilterInput>>;
    isFreeShipping?: InputMaybe<Scalars['Boolean']>;
    isFeatured?: InputMaybe<Scalars['Boolean']>;
    hideOutOfStock?: InputMaybe<Scalars['Boolean']>;
};