> ## Documentation Index
> Fetch the complete documentation index at: https://help.experro.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

Product search over a catalog. Returns the matching products, along with facets, banners, and result metadata.

Search is available as two endpoints, `POST /discovery/search` and `GET /discovery/search`. Both take the same parameters and return the same response.

Use POST to send `facets`, `filters`, and other structured fields as real JSON. On GET those same fields must be JSON-encoded into the query string.

| Method | Route               | Endpoint                                                |
| ------ | ------------------- | ------------------------------------------------------- |
| `POST` | `/discovery/search` | [Search Products](/api-reference/discovery/search/post) |
| `GET`  | `/discovery/search` | [Search Products](/api-reference/discovery/search/get)  |

For non-product content, see [Content Search](/api-reference/discovery/content/overview).
