---
title: "GET /products/search"
method: GET
path: "/products/search"
---

# GET /products/search

`GET /products/search`

## Query parameters

- `query` string, required
- `limit` integer, required
- `offset` integer, required
- `sort` 'NAME_ASC' | 'NAME_DESC' | 'PRICE_ASC' | 'PRICE_DESC' | 'SORT_ORDER_ASC' | 'SORT_ORDER_DESC', required
- `facets` 'TAG_NAME' | 'TAG_PATH' | 'PRODUCER_NAME', required
- `productId` integer, required
- `categoryId` integer, required
- `categoryCodes` string[], required
- `categoryName` string, required
- `categoryUri` string, required
- `producerId` integer, required
- `producerName` string, required
- `producerUri` string, required
- `isAvailableStore` boolean, required
- `hasBagPoints` boolean, required
- `bagPointLimit` integer, required
- `shoppingDate` string, date, required
- `inStockOnly` boolean, required
- `displayOutOfStock` boolean, required
- `allowedInBagTypes` BagType[], required
- `tag` string[], required
- `includeUnpublished` boolean, required
- `isCanadian` boolean, required
- `isDeleted` boolean, required

## Response `200`

search_3 200 response

- SearchResultDto
  - `hits` object[], required
  - `estimatedTotalHits` integer, required
  - `facetDistribution` object, required

---

[API](https://skmtc.dev/mamaearth/apis/mama-earth-api.md) · [All operations](https://skmtc.dev/mamaearth/apis/mama-earth-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mamaearth/apis/mama-earth-api/revisions/89c8790143ab?raw)
