Search the connected marketplaces
search_productsSearch products across the marketplaces Escrova can actually buy from today. Six sources are searchable: amazon, ebay, walmart, bestbuy, homedepot, wayfair, or "all". GET /api/products/search. No wallet and no signature. Send q, cat, or both; page and every selected filter are preserved together. A brands[].engineParam returned by get_category goes into engineParam here and is sent as the typed eBay aspect filter, while Google refinements use shoprs. The REST pagination and degraded-source metadata are returned unchanged. A search is one guess at what somebody meant and it spends a paid provider call; when you know roughly what department a thing is in, list_categories and get_category narrow further for less.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | What to search for. Optional when cat is supplied. | |
| cat | No | Department slug, category id, or <id>-<slug> returned by get_category. | |
| page | No | ||
| sort | No | ||
| limit | No | ||
| shoprs | No | A Google filter option whose engineParamType is shoprs. | |
| source | No | ||
| maxPrice | No | ||
| minPrice | No | ||
| minRating | No | ||
| engineParam | No | A brands[].engineParam from get_category; sent only as ebayAspectFilter. | |
| freeShipping | No | ||
| ebayCategoryId | No | ||
| ebayAspectFilter | No | ||
| ebayConditionIds | No |