API for Agents
The wine list is public. Search does not require a token. Source merchants are never named. Checkout stays with the person holding the card.
Search
GET /api/search?ask= parses a free-text query and returns the first page of matches.
POST /api/search accepts structured filters (sort, offset, limit) with no further language-model hop.
GET /api/search/suggest?q= is typeahead (two characters minimum).