page |
number
|
<optional>
|
|
The page number of the results(Can't be used together with offset) |
offset |
number
|
<optional>
|
|
The number of results to skip from the beginning (Can't be used together with page) |
resultsPerPage |
number
|
<optional>
|
|
The number of results per page to return |
filters |
object
|
<optional>
|
|
Key / value mapping (dictionary) of filters used to refine results |
sortBy |
string
|
<optional>
|
'relevance'
|
The sort method for results |
sortOrder |
string
|
<optional>
|
'descending'
|
The sort order for results |
section |
string
|
<optional>
|
'Products'
|
The section name for results |
fmtOptions |
object
|
<optional>
|
|
The format options used to refine result groups. Please refer to https://docs.constructor.com/reference/search-search-resultsqueries for details |
preFilterExpression |
object
|
<optional>
|
|
Faceting expression to scope search results. Please refer to https://docs.constructor.com/reference/configuration-collections |
hiddenFields |
Array.<string>
|
<optional>
|
|
Hidden metadata fields to return |
hiddenFacets |
Array.<string>
|
<optional>
|
|
Hidden facets to return |
variationsMap |
object
|
<optional>
|
|
The variations map object to aggregate variations. Please refer to https://docs.constructor.com/reference/shared-variations-mapping for details |
qsParam |
object
|
<optional>
|
|
Parameters listed above can be serialized into a JSON object and parsed through this parameter. Please refer to https://docs.constructor.com/reference/v1-search-get-search-results |
filterMatchTypes |
object
|
<optional>
|
|
An object specifying whether results must match `all`, `any` or `none` of a given filter. Please refer to https://docs.constructor.com/reference/v1-search-get-search-results |