Search API
Public-facing API that serves fast, relevant product search to the rest of the business, reading from the search index.
Overview
The Search API is the front door to the Search System. It answers Search ProductsSearch ProductsQueryv1.0.0Query to search the catalog for products matching a term, with optional filters and pagination.
Ownersearch-platformSchemaMapView docs queries by reading from the Search IndexSearch IndexContainerv1.0.0The denormalised, search-optimised index of products that powers product search.MapView docs, which is kept current by the Search IndexerSearch IndexerServicev1.0.0
Consumes product change events from the Product Catalog System and keeps the search index up to date so products are dis...Subscribesproduct-created, product-updated +1Ownersearch-platformMapRepoView docs. Other teams use this API so they never have to query the catalog database directly.
Responsibilities
| Area | Description |
|---|---|
| Search | Serves Search ProductsSearch ProductsQueryv1.0.0Query to search the catalog for products matching a term, with optional filters and pagination. Ownersearch-platformSchemaMapView docs with full-text matching, filtering and pagination. |
| Reads | Queries the Search IndexSearch IndexContainerv1.0.0 |
Architecture diagram
Messages for this service
Sends messages (0)
Quickly find the message you need by searching for the name, type, or summary.| Name | Version | Type | Summary |
|---|---|---|---|
| No messages found | |||