Search products for a core
Finds catalogue products matching the core's taste profile. Returns the 10 best matches as a flat list — there is no pagination and no limit parameter. The core must have a coreStatus of "ready"; searching one that is still generating returns 409. Limited to 20 searches per minute per organization, shared with the MCP search_products tool.
Responses
200 — Up to 10 matching products, best match first.400 — Validation failed — for example minPrice greater than maxPrice.401 — Missing, invalid or revoked key404 — Not found409 — The core has no ready taste profile yet. Poll GET /cores/{id} until coreStatus is "ready", then retry.429 — Rate limited — 120 requests per minute per key, or 20 product searches per minute per organization.
curl -X POST "https://api.mecore.ai/api/v1/org/cores/{id}/products" \
-H "Authorization: Bearer $MECORE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"winter coats","gender":"female","maxPrice":800}'