global_search
Search the KaliCart Global federated index: real product offers across independent WooCommerce merchants that opted in via the ARC (Agent-Readable Catalog) protocol. Returns merchant-authoritative prices, UCP availability_status, storefront URLs and canonical category leaves. Provide q (free text) and/or leaf (canonical category). Spec: https://bridge.kalicart.com/spec/
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free-text product query. Each term must match as a whole word in the native merchant catalog text (name, short description, description) or in the canonical category path, so English category terms reach catalogs written in other languages: q="mattress" returns products under home.bedroom.mattress even when their text is Italian. There is no server-side translation of product text; for language-neutral retrieval by category use leaf and the canonical filters. | |
| leaf | No | Canonical category node. Accepts a terminal leaf (e.g. beverages.alcohol.sparkling_prosecco) or any parent node (e.g. jewellery, home.bedroom): a parent matches the node and its whole subtree, so you can widen or narrow the search by moving up or down the tree. Use list_categories to browse the tree. | |
| brand | No | Brand facet filter (normalized, e.g. "nike") | |
| color | No | Color family (e.g. "blue") | |
| limit | No | Max offers to return (1-25, default 10). No pagination; raise to get more in one call | |
| gender | No | Gender facet (normalized): male, female, unisex, kids | |
| in_stock | No | Only offers with availability_status=in_stock | |
| max_price | No | Maximum price filter (numeric; per-offer merchant currency, no FX conversion) | |
| min_price | No | Minimum price filter (numeric; per-offer merchant currency, no FX conversion) |