Optional
boostOptional
categoryProvide category id if search engine is used to get results for category pages. provide either categoryId
or categoryPath
, don't use both
Optional
categoryProvide category path if search engine is used to get results for category pages. provide either categoryId
or categoryPath
, don't use both
Optional
collapseReturns only one result for each unique value for provided field. Can be used to group product variations (e.g. different colors)
Optional
customEnables to add or modify facet configuration on query time. If facet with the same ID is present in the dashboard configuration, their parameters will be merged. In that case, only partial facet parameters can be provided. If facet is not present in the configuration, all required params must be present.
Optional
emptyMatches all objects if query is not provided or empty. Defaults to true if no name provided, false for serp and autocomplete
Optional
exclusion(Private key only)
Overwrite default exclusions behavior
Optional
facetsList of facet ID's, the ones configured in the dashboard, to be counted. The search engine will automatically filter out irrelevant facets depending on search queries, so not all facets listed here may be returned. *
selects all facets
Optional
filterList of filters. Values are joined with AND operator
Optional
fromOffset of returned product list. Used for pagination, use together with size
parameter
Optional
out(Private key only)
Overwrite default out of stock behavior
Optional
personalizationUsed to provide brand, category, and other affinities from Nosto personalization frontend script. These will be different for each user
Optional
personalizationPersonalization impact in comparison to relevance and other boosts
Optional
pinUsed to change positions of returned products. Pinning rearranges returned product positions, which means that if product is not returned with search results, it won't be pinned
Optional
preSame format as filter, but is always applied before counting facets. excludeFacets
param is not allowed
Optional
queryQueries data only from searchable fields with specified priorities. Use [ high
, medium
, low
] for serp.
Use [ high
, medium
] for autocomplete
Optional
relevanceHow much weight has relevance in comparison to other scores (e.g. boost)
Optional
show(Private key only)
Allow private fields to be returned in search results and used in query parameters
Optional
sizeHow many products will be returned
Optional
sortSets how results should be sorted. After sorting by all the options provided in sort param, or in case sort param is not set, results will be sorted by relevance. For example, if you set sort by availability status, products with the same availability status will be sorted by relevance.
Optional
variationSelects product variation or currency
List of custom boosts