Recerc

Search products

Searches products using full-text query, filters, and pricing context.

POST/api/products/search

Searches products using full-text query, filters, and pricing context.

Request Body

application/json

Request payload for Search products.

query*string

Free-text search query applied to products.

Example"valve"
priceListId*|

Price list identifier used to resolve product pricing.

Example"DEFAULT"
filters?array<>|

Structured product filters applied before search ranking.

onlyFavorites?|

Whether to restrict results to favorite products.

Examplefalse
targetCurrency?|

Target currency code for converted prices.

Example"USD"
limit?|||||

Maximum number of products to return.

Example50
offset?|||||

Number of products to skip before returning results.

Example0
searchType?|

Which indexed field should be searched.

Example"all"
lifecycleScope?|

Lifecycle scope used to include active, archived, or all products.

[key: string]?never

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json